@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap);body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1460px){.vcv-layout-wrapper{grid-template-columns:1fr minmax(auto,1400px) 1fr}}@media screen and (min-width:1460px){.vcv-editor-theme-hf .vce-row:not([data-vce-full-width=true]),.vcv-editor-theme-hf .vce-section-inner:not([data-vce-full-width=true]),.vcv-footer .vce-row:not([data-vce-full-width=true]),.vcv-footer .vce-section-inner:not([data-vce-full-width=true]),.vcv-header .vce-row:not([data-vce-full-width=true]),.vcv-header .vce-section-inner:not([data-vce-full-width=true]){max-width:1400px!important}.vcv-editor-theme-hf .vce-row[data-vce-full-width=true]:not([data-vce-stretch-content=true])>.vce-row-content,.vcv-editor-theme-hf .vce-section-inner[data-vce-full-width=true]:not([data-vce-stretch-content=true])>[data-vce-element-content=true],.vcv-footer .vce-row[data-vce-full-width=true]:not([data-vce-stretch-content=true])>.vce-row-content,.vcv-footer .vce-section-inner[data-vce-full-width=true]:not([data-vce-stretch-content=true])>[data-vce-element-content=true],.vcv-header .vce-row[data-vce-full-width=true]:not([data-vce-stretch-content=true])>.vce-row-content,.vcv-header .vce-section-inner[data-vce-full-width=true]:not([data-vce-stretch-content=true])>[data-vce-element-content=true]{padding-left:calc(50% - 700px)!important;padding-right:calc(50% - 700px)!important}}@media screen and (max-width:1459px) and (min-width:1260px){.vcv-layout-wrapper{grid-template-columns:1fr minmax(auto,1200px) 1fr}}#header-main-menu #header-menu-flex-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header-main-menu ul.menu{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:27px;-webkit-padding-start:0;padding-inline-start:0}#header-main-menu ul.menu a{text-transform:none!important}#header-main-menu ul.menu li.menu-item-has-children{cursor:pointer}#header-main-menu ul.menu li.menu-item-has-children>a{position:relative;display:inline-block;pointer-events:none}#header-main-menu ul.menu li.menu-item-has-children>a::after{content:url(../img/menu-arrov.svg);position:absolute;right:8px;top:14px;-webkit-transition:-webkit-transform ease-in-out .2s!important;transition:-webkit-transform ease-in-out .2s!important;-o-transition:transform ease-in-out .2s!important;transition:transform ease-in-out .2s!important;transition:transform ease-in-out .2s,-webkit-transform ease-in-out .2s!important}#header-main-menu ul.menu li.menu-item-has-children:hover>a::after{-webkit-transform-origin:center 11px;-ms-transform-origin:center 11px;transform-origin:center 11px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1459px){#header-main-menu ul.menu li.menu-item-has-children:hover>a::after{-webkit-transform-origin:center 9px;-ms-transform-origin:center 9px;transform-origin:center 9px}}#header-main-menu ul.sub-menu{display:grid!important;grid-template-columns:repeat(2,1fr);padding:16px!important;-webkit-transition:unset!important;-o-transition:unset!important;transition:unset!important;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 12px 32px rgba(103,142,178,.16);box-shadow:0 12px 32px rgba(103,142,178,.16);border:none!important}#header-main-menu ul.sub-menu li a{color:#707f8f!important;font-weight:500!important;font-size:18px!important;padding:16px!important;-webkit-transition:padding-left ease-in-out .2s!important;-o-transition:padding-left ease-in-out .2s!important;transition:padding-left ease-in-out .2s!important;max-width:250px;border-radius:5px}#header-main-menu ul.sub-menu li a:hover{background-color:#f9fbfd;color:#162637!important;padding-left:24px!important}@media screen and (max-width:1459px){#header-main-menu ul.menu{font-size:16px!important}#header-main-menu #menu-login-link,#header-main-menu #menu-login-link span{font-weight:600;font-size:16px}}#mobile-menu-row{display:none;margin-top:40px}.vce-sandwich-menu-container ul li{text-align:left;border-bottom:1px solid #eff2f6}.vce-sandwich-menu-container ul li:last-child{border-bottom:unset}.vce-sandwich-menu-container ul li a{text-decoration:none;font-size:18px;line-height:27px;font-weight:600;padding-top:16px;padding-bottom:16px}.vce-sandwich-menu-container .sub-menu{display:grid!important;grid-template-columns:repeat(2,1fr)}.vce-sandwich-menu-container .sub-menu li{border-bottom:unset}.vce-sandwich-menu-container .sub-menu li a{font-size:16px;font-weight:400}.vce-sandwich-menu-container .vce-button--style-basic-container span,.vce-sandwich-menu-container .vce-button--style-basic-container span a,.vce-sandwich-menu-container .vce-button--style-outline-container span,.vce-sandwich-menu-container .vce-button--style-outline-container span a{display:block;width:100%}.vce-sandwich-menu-container #mobile-menu-logo{text-align:left;position:absolute;top:5px;left:0}.vce-sandwich-menu-container .inline-image .vce-col-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vce-sandwich-menu-container .inline-image .vce-col-content>div{padding-left:15px;padding-right:15px}@media screen and (max-width:767px){.vce-sandwich-menu-container nav{padding-top:72px}}@media screen and (min-width:1025px){#mobile-menu-logo{display:none}}@media screen and (max-width:767px){#mobile-sendwich-menu .vce-row[data-vce-stretch-content=true]{padding-left:20px;padding-right:20px}}#sticky-menu-buutons .vce-button--style-basic-container,#sticky-menu-buutons .vce-button--style-outline-container{display:none}#sticky-menu-buutons .vce-col-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#sticky-menu-buutons button{font-weight:600}#sticky-menu-buutons .vce-button--style-outline-wrapper button:hover::before{border-color:#17d3aa}#menu-login-link,#menu-login-link span{font-weight:600;font-size:18px}#menu-login-link span a{margin-left:5px;text-decoration:none}.sticky{position:fixed;top:0;width:100%;z-index:999999;background:#fff;-webkit-box-shadow:0 0 24px rgba(103,142,178,.12);box-shadow:0 0 24px rgba(103,142,178,.12)}.sticky #menu-login-link{display:none}.sticky #sticky-menu-buutons .vce-button--style-basic-container,.sticky #sticky-menu-buutons .vce-button--style-outline-container{display:block}.sticky #login-container{min-width:340px}#header-main-menu>div{padding-top:0}#login-container{width:unset}#login-container p{font-family:Inter,sans-serif!important}footer .register-form button{background-color:#162637}footer ul{padding:0;margin:0}footer ul li{list-style-type:none}footer a,footer a:visited{text-decoration:none;font-size:18px;line-height:38px;color:#707f8f;font-family:Poppins,sans-serif;font-weight:400}footer a:hover{color:#17d3aa}footer #footer-man-col{position:relative}footer #footer-man-col .vce-col-content{position:absolute;bottom:0;left:0}footer #show-more-link{color:#162637;font-size:16px;font-weight:500}@media screen and (min-width:768px){footer #show-more-link{display:none}}footer #show-more-link.active{color:#17d3aa}footer #show-more-link::after{content:url(../img/menu-arrov.svg);margin-left:8px}footer #show-more-link.active::after{content:url(../img/menu-arrov-green.svg);display:inline-block;-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;transform:rotate(180deg)!important}footer #more-links{display:none}footer .social-links>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .social-links>div>div>div{margin-left:15px}@media screen and (max-width:767px){footer .social-links>div>div>div{margin-left:0;margin-right:15px}}footer #footer-menu-items .vce-widgets-wrapper{font-size:20px;font-family:Poppins,sans-serif;font-weight:700}footer #footer-menu-items .vce-widgets-wrapper>div{margin-top:16px}@media screen and (max-width:767px){footer .vce-row-content{padding-left:15px;padding-right:15px}footer #footer-menu-items .vce-row-content,footer #last-footer-section .vce-row-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}footer #footer-menu-items>div.vce-row{padding-bottom:80px!important}}.vce-pricing-table{border-radius:12px;-webkit-box-shadow:0 24px 32px rgba(103,142,178,.12);box-shadow:0 24px 32px rgba(103,142,178,.12)}.vce-pricing-table .vce-pricing-table-block{border-radius:12px}.vce-pricing-table>div{padding:0 0 30px 0;margin:0;border:none;height:100%}.vce-pricing-table .vce-pricing-table-price{border-top:none!important}.vce-pricing-table.free-plan h3,.vce-pricing-table.pro-plan h3{margin:0;padding:30px 0;font-size:32px;line-height:1;font-family:Poppins,sans-serif;font-weight:700}.vce-pricing-table.free-plan h3~div,.vce-pricing-table.pro-plan h3~div{width:84%;margin:0 auto}@media screen and (min-width:768px){.vce-pricing-table.pro-plan{width:439px}}.vce-pricing-table.pro-plan h3{background:#7b64f6;color:#fff}.vce-pricing-table.pro-plan.annually .vce-pricing-table-description p:first-child{margin:0;position:relative;top:-36px;font-family:Inter,sans-serif;font-weight:400;color:#93a0ae;font-size:18px}.vce-pricing-table.pro-plan.annually .vce-pricing-table-description p:nth-child(2){font-size:16px;position:relative;top:-18px;color:#162637;font-family:Inter,sans-serif;font-weight:400;background:#f9fbfd;display:inline-block;padding:8px 12px}.vce-pricing-table.free-plan{margin-bottom:24px}@media screen and (min-width:768px){.vce-pricing-table.free-plan{width:407px;float:right}}.vce-pricing-table.free-plan h3{background:#e1e8ef;color:#162637}.vce-pricing-table-block .vce-pricing-table-price p{font-size:48px;color:#162637}.vce-pricing-table-block .vce-pricing-table-price p sup{position:relative;top:-7px;font-size:10px;margin-right:5px}.vce-pricing-table-block .vce-pricing-table-price p::after{content:' / month';font-size:24px}.vce-pricing-table-description{font-size:20px;color:#707f8f}.vce-pricing-table-description hr{margin:0}.vce-pricing-table-description p{margin:12px 0}.vce-pricing-table-button span.vce-button--style-basic-wrapper,.vce-pricing-table-button span.vce-button--style-basic-wrapper a,.vce-pricing-table-button span.vce-button--style-outline-wrapper,.vce-pricing-table-button span.vce-button--style-outline-wrapper a{width:100%}.vce-pricing-table-button span.vce-button--style-basic-wrapper,.vce-pricing-table-button span.vce-button--style-outline-wrapper{margin-top:48px}.vce-pricing-table-button span.vce-button--style-basic-wrapper a{font-size:22px;font-family:Inter,sans-serif;font-weight:700;line-height:45px;border-radius:12px}.vce-pricing-table-button span.vce-button--style-outline-wrapper a{border-radius:12px}.vce-pricing-table-button span.vce-button--style-outline-wrapper a::after,.vce-pricing-table-button span.vce-button--style-outline-wrapper a::before{border-width:3px;border-color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.vce-pricing-table-button span.vce-button--style-outline-wrapper a span{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#162637;font-size:22px;font-family:Inter,sans-serif;font-weight:700;line-height:45px}.vce-pricing-table-button span.vce-button--style-outline-wrapper a:hover::after,.vce-pricing-table-button span.vce-button--style-outline-wrapper a:hover::before{border-color:#17d3aa}.vce-pricing-table-button span.vce-button--style-outline-wrapper a:hover span{color:#17d3aa}.vce-pricing-table-button span.vce-button--style-basic-wrapper button{font-size:22px;font-family:Poppins,sans-serif;font-weight:700;line-height:45px;border-radius:12px}#level-up div{border:none;-webkit-transition:unset;-o-transition:unset;transition:unset}#level-up .vce-classic-tabs-container::after,#level-up .vce-classic-tabs-container::before{border:none}#level-up .vce-classic-tabs-list{background:#fff;border-radius:12px;-webkit-box-shadow:0 24px 32px rgba(103,142,178,.12);box-shadow:0 24px 32px rgba(103,142,178,.12);padding:16px;color:#162637;margin-bottom:60px}#level-up .vce-classic-tabs-list a{-webkit-transition:unset;-o-transition:unset;transition:unset;font-family:Inter,sans-serif;font-size:22px;font-weight:700}#level-up .vce-classic-tabs-list [data-vcv-active=true]{background:#17d3aa;color:#fff;border-radius:6px}#level-up .vce-classic-tabs-list>div{height:60px}#level-up .vce-classic-tabs-list div:last-child{padding-bottom:15px}#level-up .vce-classic-tabs-list div:last-child a{padding:5px 0}#level-up .vce-classic-tabs-list div:last-child a::before{content:'Save 25%';position:absolute;top:30px;left:50%;margin-left:-36px;color:#17d3aa;font-size:16px;font-family:Inter,sans-serif;font-weight:400}#level-up .vce-classic-tabs-list div:last-child[data-vcv-active=true] a::before{color:rgba(255,255,255,.75)}@media screen and (min-width:768px){#level-up .vce-classic-tabs-list .vce-classic-tabs-tab{width:200px}}#level-up .vce-pricing-table-description p img{vertical-align:middle}@media screen and (max-width:767px){#level-up .vce-classic-tabs-container::after,#level-up .vce-classic-tabs-container::before{display:none}#level-up .vce-classic-tabs-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}#level-up .vce-classic-tabs-list>div.vce-classic-tabs-tab{width:50%}#level-up .vce-classic-tabs-container{padding-left:15px;padding-right:15px}}#flower-on-bottom{overflow:hidden}.max-width-123{max-width:423px}.max-width-507 .vce-col-content{max-width:507px}.register-form{border-radius:12px;-webkit-box-shadow:0 12px 32px rgba(131,155,179,.16);box-shadow:0 12px 32px rgba(131,155,179,.16);overflow:hidden;margin-bottom:24px}@media screen and (min-width:768px){.register-form{display:-webkit-box;display:-ms-flexbox;display:flex}.register-form button{max-width:215px}}.register-form input{font-size:18px;padding:20px 32px;width:100%;border:none;outline:0}.register-form ::-webkit-input-placeholder{color:#b5bfc9}.register-form ::-moz-placeholder{color:#b5bfc9}.register-form :-moz-placeholder{color:#b5bfc9}.register-form :-ms-input-placeholder{color:#b5bfc9}.register-form button{border:none;background-color:#17d3aa;color:#fff;font-family:Poppins,sans-serif;font-weight:600;line-height:27px;-webkit-transition:ease-in-out .2s background-color;-o-transition:ease-in-out .2s background-color;transition:ease-in-out .2s background-color;font-size:18px;padding:20px 32px;width:100%;cursor:pointer}#header-content-left{max-width:587px;width:100%}@media screen and (max-width:1459px){#header-content-left #main-description p span{font-size:20px!important}}@media screen and (max-width:767px){#header-content-left #main-description p span{font-size:18px!important}}#header-content h1{font-size:48px;line-height:1.5;color:#162637;font-family:Poppins,sans-serif;font-weight:700}@media screen and (min-width:1460px){#header-content h1{font-size:64px}}@media screen and (max-width:1199px){#header-content .vce-row-content div:first-child{margin-right:5px}}@media screen and (max-width:767px){#header-content{padding-left:15px;padding-right:15px}#header-content h1{font-size:32px;line-height:1.3}}#green-element{position:relative}#green-element img{position:absolute;right:-40px;top:-25px;max-width:unset}#meet-the-suite,#smart-seamless{color:#162637}#meet-the-suite h2,#meet-the-suite h4,#smart-seamless h2,#smart-seamless h4{margin:0}#freelancer-headers{margin-top:180px}#freelancer-headers #meet-the-suite h4{font-size:22px;line-height:1}@media screen and (min-width:1460px){#freelancer-headers #meet-the-suite h4{font-size:26px!important}}#freelancer-headers #smart-seamless h2{font-size:40px;line-height:1.4;max-width:1000px}@media screen and (min-width:1460px){#freelancer-headers #smart-seamless h2{font-size:48px}}@media screen and (max-width:767px){#freelancer-headers{margin-top:40px}#freelancer-headers{padding-right:15px;padding-left:15px}#freelancer-headers #meet-the-suite,#freelancer-headers #smart-seamless{text-align:left}#freelancer-headers #meet-the-suite h4{font-size:18px}#freelancer-headers #smart-seamless h2{font-size:24px}}#character-list .tilt-element{background:#fff;border-radius:12PX;-webkit-box-shadow:0PX 16PX 32PX rgba(103,142,178,.12);box-shadow:0PX 16PX 32PX rgba(103,142,178,.12)}#testimonials-slider h2{margin-top:180px;margin-bottom:64px}@media screen and (min-width:992px){#testimonials-slider .testimonials-slider-face{margin-right:30px!important;margin-left:30px!important}}#testimonials-slider .testimonials-slider-face img{border-radius:50%!important;max-width:100%!important;height:auto!important}#testimonials-slider .n2-ss-slider-2.n2-ow{border-radius:12px}#testimonials-slider [aria-label="next arrow"],#testimonials-slider [aria-label="previous arrow"]{width:96px!important;height:96px!important;border-radius:50%!important;top:50%!important;margin-top:-48px!important;background:#fff!important;-webkit-box-shadow:0 16px 32px rgba(103,142,178,.12)!important;box-shadow:0 16px 32px rgba(103,142,178,.12)!important}#testimonials-slider [aria-label="previous arrow"]{left:-48px!important}#testimonials-slider [aria-label="next arrow"]{right:-48px!important}#level-up-description{max-width:925px;margin:0 auto}@media screen and (min-width:1200px){#header-image .vce-single-image-inner{max-width:546px}}.page,.post{margin:0}.yours-underline{text-decoration:underline;-webkit-text-decoration-color:#7b64f6;text-decoration-color:#7b64f6}#what-yours p{max-width:895px;margin:0 auto}@media screen and (max-width:1459px){#what-yours h2 span{font-size:40px!important}#what-yours p span{font-size:18px!important}}.custom-tab{background:#fff;-webkit-box-shadow:0 16px 32px rgba(103,142,178,.12);box-shadow:0 16px 32px rgba(103,142,178,.12);border-radius:12px;padding:24px;margin-bottom:16px}.custom-tab-name{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.custom-tab-name.custom-active{color:#17d3aa}.custom-tab-name.custom-active p::after{content:url(../img/arrow-down-green.svg)}.custom-tab-name p{margin:0;font-size:18px;font-family:Poppins,sans-serif;font-weight:600;position:relative}.custom-tab-name p::after{content:url(../img/arrow-down-grey.svg);position:absolute;right:0;top:50%;margin-top:-14px}.custom-tab-name img{vertical-align:middle;margin-right:14px}.custom-tab-content{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out!important;-o-transition:max-height .2s ease-out!important;transition:max-height .2s ease-out!important}@media screen and (min-width:1460px){#discover-all-ways h2{font-size:48px!important}}@media screen and (max-width:767px){#discover-all-ways h2{font-size:24px!important;text-align:left;line-height:1.3!important;margin:0;padding-left:15px;padding-right:15px}#discover-all-ways+div p{text-align:left!important;padding-left:15px;padding-right:15px}#discover-all-ways+div p span{font-size:18px!important;line-height:1.5!important}#discover-items .vce-col-content>div{text-align:left!important}#discover-items .vce-col-content>div p{text-align:left!important;padding-left:15px;padding-right:15px}#discover-items .vce-col-content>div h3{padding-left:15px;padding-right:15px}#cta-section .vce-col-content>div{text-align:left!important}#cta-section .vce-col-content>div h2{text-align:left!important;padding-left:15px;padding-right:15px}#cta-section .vce-col-content>div h2 span{font-size:32px!important}#cta-section .vce-col-content>div p{text-align:left!important;padding-left:15px;padding-right:15px}#cta-section .vce-col-content>div p span{font-size:16px!important}#cta-section .vce-col-content>div .vce-button--style-basic{margin-left:15px}}#level-up-header{margin-top:180px}#level-up-header h2{margin-top:120px}#level-up-header #level-up-description p span{font-size:20px!important}@media screen and (max-width:1459px){#level-up-header{margin-top:100px}#level-up-header h2{margin-top:80px}#level-up-header .vce-google-fonts-heading-wrapper h2{font-size:40px!important}#level-up-header #level-up-description p span{font-size:18px!important}}@media screen and (max-width:1459px){#more-time-working-header h2{font-size:40px!important}}@media screen and (max-width:767px){.tabs-header h2{font-size:20px!important;line-height:1.3!important}#more-time-working .vce-row-content,#testimonials-slider .vce-row-content{padding-left:15px;padding-right:15px}#more-time-working h2,#testimonials-slider h2{font-size:24px!important;line-height:130%!important;text-align:left}#more-time-working p,#more-time-working p span,#testimonials-slider p,#testimonials-slider p span{font-size:18px!important;line-height:150%!important;text-align:left!important}#testimonials-slider h2{margin-top:60px;margin-bottom:40px;font-size:24px!important;text-align:left!important}#level-up-header{margin-top:40px}#level-up-header h2{margin-top:60px;font-size:32px!important;line-height:130%!important}#level-up-header .vce-google-fonts-heading{text-align:left!important}#level-up-header .vce-col-inner{padding-right:15px;padding-left:15px}#level-up-header p,#level-up-header p span{font-size:18px!important;line-height:150%!important;text-align:left!important}}@media screen and (min-width:1200px){#testimonial-slider{padding-right:48px!important;padding-left:48px!important}}@media screen and (max-width:1439px){.testimonial-text p{font-size:32px!important}.quote-icon img{width:57px!important}}@media screen and (max-width:991px){.testimonial-text p{font-size:18px!important;font-weight:600!important}.n2-ss-layer-row-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.n2-ss-layer-row-inner>div{width:100%!important}.n2-ss-section-main-content{padding-top:15px!important;padding-bottom:15px!important}.testimonials-slider-face{margin-bottom:15px!important;text-align:left!important;width:100%!important}.testimonials-slider-face img{width:96px!important;height:96px!important}.quote-icon{display:none}}@media screen and (max-width:699px){.testimonials-slider-face{max-width:unset!important;margin-bottom:0!important}.n2-ss-layer-row-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.n2-ss-layer-col{margin:0!important;padding:0!important;min-height:unset!important}}.red-button a{font-family:'Source Sans Pro',sans-serif;font-weight:700;font-size:14px!important;-webkit-transition:translateY,.2s ease-in-out;-o-transition:translateY,.2s ease-in-out;transition:translateY,.2s ease-in-out}.red-button a:hover{-webkit-box-shadow:0 5px 15px rgba(253,49,55,.7)!important;box-shadow:0 5px 15px rgba(253,49,55,.7)!important;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}#what-is-andco-text{max-width:896px;margin:0 auto}.why-is-different{padding-bottom:160px!important}@media screen and (max-width:767px){.why-is-different{padding-bottom:20px!important}}.lightSlider{overflow:unset!important}@media screen and (min-width:768px){.red-button.min-width-320 a{min-width:320px;padding-top:23px;padding-bottom:23px}}.all-plans img{vertical-align:middle;margin-right:10px}.all-plans h3{font-family:"Source Sans Pro";font-size:24px;color:#0f1a26}.all-plans p{color:#4f4f4f;font-size:18px;font-family:"Source Sans Pro";line-height:1.15}#pricing-tables-row{max-width:720px;margin:0 auto}#pricing-tables-row h3{font-family:'Source Sans Pro',sans-serif;font-size:64px;color:#fff;border-radius:12px 12px 0 0;margin:0}#pricing-tables-row .vce-pricing-table-button span.vce-button--style-basic-wrapper,#pricing-tables-row .vce-pricing-table-button span.vce-button--style-basic-wrapper button,#pricing-tables-row .vce-pricing-table-button span.vce-button--style-outline-wrapper,#pricing-tables-row .vce-pricing-table-button span.vce-button--style-outline-wrapper button{width:unset}#pricing-tables-row .vce-pricing-table-button span.vce-button--style-basic-wrapper button,#pricing-tables-row .vce-pricing-table-button span.vce-button--style-basic-wrapper a{border-radius:unset}#pricing-tables-row .vce-pricing-table-button{position:absolute;top:200px;width:100%}#pricing-tables-row .vce-pricing-table-button button,#pricing-tables-row .vce-pricing-table-button a{font-size:14px;font-family:'Source Sans Pro',sans-serif;padding-top:10px;padding-bottom:10px;min-width:225px;-webkit-transition:translateY,.2s ease-in-out;-o-transition:translateY,.2s ease-in-out;transition:translateY,.2s ease-in-out}#pricing-tables-row .vce-pricing-table-button button:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 5px 15px rgba(89,110,217,.7);box-shadow:0 5px 15px rgba(89,110,217,.7)}#pricing-tables-row .vce-pricing-table-description{margin-top:120px;padding-left:25px;padding-right:25px;font-size:18px;font-family:'Source Sans Pro',sans-serif;text-align:left;color:#0f1a26}#pricing-tables-row .vce-pricing-table-description hr{margin:10px 0}#pricing-tables-row .vce-pricing-table-description p img{vertical-align:middle}#pricing-tables-row .vce-pricing-table-price{margin:0;font-family:'Source Sans Pro',sans-serif;border-bottom:unset;height:150px}#pricing-tables-row .vce-pricing-table-price p{font-size:48px;font-weight:700}#pricing-tables-row #pricing-item-pro h3{background:#596ed9;padding:48px 0}#pricing-tables-row #pricing-item-pro .vce-pricing-table-button{top:296px}#pricing-tables-row #pricing-item-free h3{background:#d8dadc;font-size:48px}#pricing-tables-row #pricing-item-free .vce-pricing-table-button button:hover{-webkit-box-shadow:0 5px 15px rgba(15,26,38,.7);box-shadow:0 5px 15px rgba(15,26,38,.7)}#have-a-questions{max-width:720px;margin:80px auto;-webkit-box-shadow:0 4px 50px rgba(0,0,0,.08);box-shadow:0 4px 50px rgba(0,0,0,.08);padding:60px;font-family:'Source Sans Pro',sans-serif;font-size:24px;color:#0f1a26}.also-included-row{font-family:'Source Sans Pro',sans-serif;color:#0f1a26}.also-included-row h3{font-size:24px;font-weight:700}.also-included-row p{line-height:1.15;font-size:18px}#faq-list{font-family:'Source Sans Pro',sans-serif;font-size:20px!important;line-height:1.15}#faq-list .faq-items{max-width:848px;margin:0 auto;border-color:#f0f2f6;border-style:solid;border-width:1px 1px 0 1px;padding:48px 48px 18px 48px}#faq-list .vce-col-content div:last-child .faq-items{border-bottom-width:1px!important}#faq-list .custom-tab-name{cursor:pointer}#faq-list .custom-tab-name h3{margin:0;font-weight:600;font-size:20px!important}#faq-list .custom-tab-name h3:before{content:url(../img/Ellipse-grey.svg);vertical-align:middle;margin-right:32px}#faq-list .custom-tab-name h3:hover::before{content:url(../img/Ellipse-green.svg)}#faq-list .custom-tab-name.custom-active{color:unset}#faq-list .custom-tab-name.custom-active h3::before{content:url(../img/Ellipse-green.svg)}#any-more-questions{font-size:24px;font-family:'Source Sans Pro',sans-serif;color:#0f1a26;max-width:848px;margin:0 auto}.chat-with-us-text a{color:inherit;font-weight:700}#carousel-feed{margin-bottom:128px;font-family:'Source Sans Pro',sans-serif}#carousel-feed .vce-col-content h6{font-size:14px;font-weight:700;margin:0}#carousel-feed .vce-col-content h6:after{content:url(../img/twitt.svg);float:right;margin-top:5px}#carousel-feed .vce-col-content img{vertical-align:middle;border-radius:50%;margin-right:8px}#carousel-feed .vce-col-content p{font-size:14px;line-height:1.15}#carousel-feed .carousel-item{border-radius:8px;padding:16px;border:1px solid rgba(0,0,0,.06)}#carousel-feed .float-right{float:right}.twitter-feed h6:after{content:url(../img/twitt.svg);float:right}.features-registration-form form{max-width:610px;margin:0 auto;border-radius:0;-webkit-box-shadow:unset;box-shadow:unset}.features-registration-form form input{border:1px solid #ababab;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.features-registration-form form button{font-size:14px;color:#162637;letter-spacing:2px;border-radius:0}.features-more-info a:hover{color:#17d3aa;text-decoration:underline}.twitter-feed{font-size:14px;line-height:1.15}.twitter-feed p{margin-top:21px}.twitter-feed h6{font-size:16px;font-weight:700;line-height:32px;margin:0}.twitter-feed h6 img{border-radius:50%}.twitter-feed img{vertical-align:middle;margin-right:8px}.twitter-feed .float-right{float:right}.twitter-feed .carousel-item{opacity:.7;background:#fff;padding:20px;border-radius:6px;-webkit-box-shadow:9px 4px 40px rgba(0,0,0,.09);box-shadow:9px 4px 40px rgba(0,0,0,.09);-webkit-transition:all,.2s ease-in-out;-o-transition:all,.2s ease-in-out;transition:all,.2s ease-in-out}.twitter-feed .carousel-item:hover{-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);opacity:1}.twitter-feed .feed-like-date p{margin:0}.twitter-feed .feed-like-date .vce-text-block-wrapper{margin-top:30px;margin-bottom:0}.payments-features .hover-shadow{padding:20px;-webkit-transition:all,.3s ease-in-out;-o-transition:all,.3s ease-in-out;transition:all,.3s ease-in-out}.payments-features .hover-shadow img{-webkit-transition:all,.3s ease-in-out;-o-transition:all,.3s ease-in-out;transition:all,.3s ease-in-out}.payments-features .hover-shadow:hover{background:#fff;-webkit-box-shadow:.4375rem .4375rem 1.5625rem #e2e4e5;box-shadow:.4375rem .4375rem 1.5625rem #e2e4e5}.payments-features .hover-shadow:hover img{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.payments-features .hover-green:hover a{color:#00e2b6}.button-with-video a,.button-with-video span{width:100%}.button-with-video .video-button-with-title .vce-col-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-with-video .vce-features--icon{width:27px;height:27px}.button-with-video .vce-features--icon span::before{font-size:13px}.button-with-video .vce-video-popup{overflow:unset}.button-with-video .vce-video-popup .vce-video-popup-wrapper{overflow:unset}.button-with-video .vce-video-popup .vce-features--icon.vce-icon{border-radius:50%;-webkit-transition:all,.2s ease-in-out;-o-transition:all,.2s ease-in-out;transition:all,.2s ease-in-out}.button-with-video .vce-video-popup .vce-features--icon.vce-icon:hover{-webkit-box-shadow:0 5px 20px rgba(255,51,51,.37);box-shadow:0 5px 20px rgba(255,51,51,.37);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.mac-app-chrome-extension a,.mac-app-chrome-extension span{width:100%;text-transform:uppercase;font-size:14px!important;font-weight:700;letter-spacing:2px!important}.chrome-extension{-webkit-transition:all,.2s ease-in-out;-o-transition:all,.2s ease-in-out;transition:all,.2s ease-in-out}.chrome-extension a:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 5px 20px rgba(15,26,38,.37)!important;box-shadow:0 5px 20px rgba(15,26,38,.37)!important}.app-store span a::before{content:url(../img/apple-icon.svg);vertical-align:middle;margin-right:10px}.google-play span a::before{content:url(../img/google-play-icon.svg);vertical-align:middle;margin-right:10px}.get-in-touch .get-in-touch-item{padding:30px;-webkit-transition:all,.2s ease-in-out;-o-transition:all,.2s ease-in-out;transition:all,.2s ease-in-out}.get-in-touch .get-in-touch-item img{-webkit-transition:all,.2s ease-in-out;-o-transition:all,.2s ease-in-out;transition:all,.2s ease-in-out}.get-in-touch .get-in-touch-item:hover{-webkit-box-shadow:.4375rem .4375rem 1.5625rem #e2e4e5;box-shadow:.4375rem .4375rem 1.5625rem #e2e4e5;background:#fff}.get-in-touch .get-in-touch-item:hover img{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.get-in-touch .get-in-touch-item a{position:absolute;top:0;bottom:0;left:0;right:0}.get-in-touch .get-in-touch-item h3{padding-left:50px}#affiliate-title-section h1,#affiliate-title-section p{max-width:896px;margin-left:auto;margin-right:auto}.two-row-button a.vce-button--style-basic{text-transform:uppercase;letter-spacing:2px;max-width:320px}.andco-loves-you img{vertical-align:middle;margin-right:20px}.text-block-with-icon img{vertical-align:middle;margin-right:10px}.earn-50-commission .vce-col-content{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}.earn-50-commission .vce-col-content>div{width:250px;padding-top:40px!important;padding-bottom:30px!important;margin:15px;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:4px}.earn-50-commission .vce-col-content>div .text-sm{font-size:14px;font-weight:400}.earn-50-commission .vce-col-content>div h2{font-size:64px;margin-bottom:0}.earn-50-commission .vce-col-content>div p{margin:0}.earn-50-commission .vce-col-content>div:first-child{background:#fafafa}.earn-50-commission .vce-col-content>div:last-child{background:#0f1a26;color:#fff}.text-uppercase{text-transform:uppercase}.letter-spacing{letter-spacing:2px}.how-promote-us{padding:48px 40px;border:1px solid #f0f2f6}.main-title-description p{font-size:22px;font-weight:600;margin:0}.font-size-32 p{font-size:32px;margin:0}.twitter-feed .register-form button{min-width:220px}.more-invoicing-resources .vce-col-content{height:100%}.more-invoicing-resources .more-invoicing-item{-webkit-transition:all,.2s ease-in-out;-o-transition:all,.2s ease-in-out;transition:all,.2s ease-in-out;-webkit-box-shadow:4px 5px 30px rgba(0,0,0,.08);box-shadow:4px 5px 30px rgba(0,0,0,.08)}.more-invoicing-resources .more-invoicing-item:hover{-webkit-box-shadow:.4375rem .4375rem 1.5625rem #e2e4e5;box-shadow:.4375rem .4375rem 1.5625rem #e2e4e5}.more-invoicing-resources .more-invoicing-item p{font-size:18px;color:#4f4f4f}.more-invoicing-resources .more-invoicing-item .vce-raw-html,.more-invoicing-resources .more-invoicing-item .vce-raw-html div{height:200px;overflow:hidden}.more-invoicing-resources .more-invoicing-item .vce-raw-html a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:99999}.more-invoicing-resources .more-invoicing-item .invoicing-more-info{text-transform:uppercase;position:absolute;bottom:0}@media screen and (max-width:1024px){.more-invoicing-resources .more-invoicing-item:not(.vce-col--lg-last){margin-right:30px!important}}.link-width-arrow-right a{position:relative}.link-width-arrow-right a::after{content:url(../img/menu-arrov.svg);position:absolute;right:-15px;top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.freelance-contract-tabs-content-section .freelance-contract-tab-content{display:none}.freelance-contract-tabs-content-section .vce-col-content .vce-row-container:first-child .freelance-contract-tab-content{display:block}.freelance-contract-tabs-content-section .vce-single-image-wrapper,.freelance-contract-tabs-content-section .vce-text-block-wrapper{margin-bottom:0}.freelance-contract-tabs-section{margin-bottom:100px}.freelance-contract-tabs-section .vce-row-content .vce-col-inner{margin-top:30px;padding-left:25px!important;padding-right:25px!important;cursor:pointer;border-bottom:1px solid #c4c4c4;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.freelance-contract-tabs-section .vce-row-content .vce-col-inner.active::after,.freelance-contract-tabs-section .vce-row-content .vce-col-inner:hover::after{content:'';width:100%;height:4px;position:absolute;bottom:-2px;left:0;background:#f33}@media screen and (max-width:1024px){.freelance-contract-tabs-section .vce-row-content .vce-col-inner .vce-google-fonts-heading-inner{font-size:18px!important}}@media screen and (max-width:1024px){.freelance-contract-tabs-section{margin-bottom:50px}}#large-tabs h4{font-size:18px;color:#707f8f;padding:24px 16px;margin:0;-webkit-transition:all,.4s ease-in-out;-o-transition:all,.4s ease-in-out;transition:all,.4s ease-in-out}@media screen and (max-width:991px){#large-tabs .large-tab{padding-left:15px;padding-right:15px}#large-tabs .large-tab>div.vce-google-fonts-heading-wrapper{border-top:1px solid #eff2f6}#large-tabs .large-tab div,#large-tabs .large-tab h4{width:100%}#large-tabs .large-tab-content{display:none;text-align:left;margin-top:30px}#large-tabs h4::after{content:url(../img/arrow-down-grey.svg);float:right;-webkit-transition:all,.4s ease-in-out;-o-transition:all,.4s ease-in-out;transition:all,.4s ease-in-out}#large-tabs .active-large-tab h4{color:#17d3aa;background:#fff;-webkit-box-shadow:0 12px 32px rgba(103,142,178,.16);box-shadow:0 12px 32px rgba(103,142,178,.16);border-radius:5px;margin-top:15px}#large-tabs .active-large-tab h4::after{content:url(../img/arrow-down-green.svg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}}@media screen and (min-width:992px){#large-tabs>.vce-col-content{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}#large-tabs h4{margin:0;padding:16px 20px;color:#707f8f;border-radius:5px;cursor:pointer;line-height:1.5}#large-tabs h4:hover{color:#17d3aa}#large-tabs .active-large-tab h4{background:#fff;-webkit-box-shadow:0 12px 32px rgba(103,142,178,.16);box-shadow:0 12px 32px rgba(103,142,178,.16);color:#17d3aa}}@media screen and (min-width:1460px){#large-tabs h4{font-size:22px;padding:20px}}#large-tab-content-section .large-tab-content{display:none}#large-tab-content-section .vce-col-content .vce-row-container:first-child .large-tab-content{display:block}.large-tab-content video{max-width:100%}.large-tab-content .explore-full a{font-size:18px}.large-tab-content .quote p,.large-tab-content .tab-content-text-block p{font-size:16px;color:#707f8f;line-height:1.5;font-family:Inter,sans-serif}.large-tab-content h2{font-size:24px}.large-tab-content .name p,.large-tab-content .occupation p{margin:0;font-family:Inter,sans-serif}.large-tab-content .name p{font-size:16px;font-weight:500;color:#162637}.large-tab-content .occupation p{font-size:14px;color:#93a0ae}.large-tab-content .large-tab-content{display:none}@media screen and (min-width:1460px){.large-tab-content h2{font-size:32px}.large-tab-content .tab-content-text-block p{font-size:20px}.large-tab-content .explore-full a{font-size:22px}}.header-type-2{font-family:"Source Sans Pro",sans-serif;position:relative;color:#222f3c}.header-type-2 h1{text-align:center;font-size:28px}.header-type-2 .logo-2-column-container{text-align:center;margin-bottom:18px}.header-type-2 .logo-2-column-container p{margin:0}.header-type-2 .logo-2-column-container p a{color:#969fa7;font-size:15px;text-decoration:none;margin-right:5px}.header-type-2 .logo-2-column-container p a:hover{text-decoration:underline}@media screen and (min-width:992px){.header-type-2 .logo-2-column-container{position:absolute;right:0;top:0;margin-bottom:0}}.header-type-2 .logo-2-column-container img{vertical-align:middle}.benefits-tabs-row{padding-top:30px;padding-bottom:30px}@media screen and (min-width:768px){.benefits-tabs-row .vce-col-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits-tabs-row .vce-col-content>div{padding:0 15px;border-left:1.5px solid #798189}.benefits-tabs-row .vce-col-content>div:first-child{border:unset}}.benefits-tabs{cursor:pointer}.benefits-tabs.active h5,.benefits-tabs:hover h5{color:#19bc9c}.benefits-tabs h5{margin:0}@media screen and (max-width:767px){.benefits-tabs h5{margin-bottom:10px}}.benefits-tab-content-row{min-height:430px}.benefits-tab-content-row .vce-asset-background-simple-item{background-repeat:no-repeat;height:430px}@media screen and (max-width:767px){.benefits-tab-content-row .vce-asset-background-simple-item{background-position:top center!important}}@media screen and (max-width:767px){.benefits-tab-content-row .empty-column{min-height:310px}}.benefits-tab-content .vce-text-block-wrapper{margin-top:15px}@media screen and (max-width:767px){.benefits-tab-content{padding-top:130px;text-align:center}.benefits-tab-content .tab-content-item{padding-left:15px!important;padding-right:15px!important}.benefits-tab-content h3{font-size:28px!important}.benefits-tab-content .vce-single-image-wrapper{margin-bottom:0!important}.benefits-tab-content figure{width:200px}.benefits-tab-content .vce-button--style-basic-container,.benefits-tab-content .vce-google-fonts-heading{text-align:center}}.benefits-tab-content h2{line-height:normal}.benefits-tab-content h2,.benefits-tab-content h3{margin:0}.benefits-tab-content p{margin:0;font-family:"Source Sans Pro",sans-serif;font-size:18px}@media screen and (min-width:768px){.benefits-tab-content .tab-content-heading h2{margin-bottom:100px}}@media screen and (max-width:767px){.benefits-tab-content .tab-content-heading{background:#f0f2f2;position:relative;top:1px}.benefits-tab-content .tab-content-heading h2{margin-top:15px;margin-bottom:15px}}@media screen and (max-width:767px){.and-many-more figure{width:200px}}#modal-box{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;-o-transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s,-webkit-transform .25s}#modal-box .vce-asset-background-simple-item{background-size:300px auto}@media screen and (min-width:1000px){#modal-box .vce-asset-background-simple-item{background-size:790px auto}}#modal-box .vce-row-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;background-color:#fff;width:85%;padding:100px 15px}#modal-box .vce-row-content h3{margin-top:0}@media screen and (min-width:768px){#modal-box .vce-row-content{width:375px;padding:150px 50px}}#modal-box .vce-row-content .close-button{position:absolute;top:-140px;right:-35px;color:#fff;cursor:pointer}@media screen and (min-width:768px){#modal-box .vce-row-content .close-button{top:-190px;right:-70px}}#modal-box .vce-row-content .vce-button--style-basic-wrapper,#modal-box .vce-row-content .vce-button--style-basic-wrapper a{width:100%}#modal-box .vce-row-content .already-member p{text-align:center;font-size:14px;margin-top:10px;margin-bottom:0}#modal-box .vce-row-content .already-member a{color:#19bc9c;text-decoration:none}#modal-box.show-modal{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;-o-transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s,-webkit-transform .25s}.list-style-rotate-row .vce-col-content{display:-webkit-box;display:-ms-flexbox;display:flex}.list-style-rotate-row .vce-col-content h2{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.list-style-rotate-row .vce-col-content .list-style-rotate{margin-right:15px}.list-style-rotate-row .vce-col-content .list-rotate-text{font-size:18px;font-weight:700}.list-style-rotate-row .vce-col-content .list-rotate-text p{margin-top:0}.invoice-tpl-download .vce-button--style-basic-container a,.invoice-tpl-download .vce-button--style-basic-container span{width:100%;font-size:12px;font-weight:700;-webkit-transition:all,.2s ease-in-out;-o-transition:all,.2s ease-in-out;transition:all,.2s ease-in-out;line-height:1.5}.invoice-tpl-download .vce-button--style-basic-container:hover a{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 5px 15px rgba(15,26,38,.7);box-shadow:0 5px 15px rgba(15,26,38,.7)}.invoice-tpl-download .vce-single-image-container{-webkit-box-shadow:0 -20px 20px 5px rgba(0,0,0,.05);box-shadow:0 -20px 20px 5px rgba(0,0,0,.05)}.invoice-tpl-category-flex .vce-col-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invoice-tpl-category-flex .green-select-options-icon{cursor:pointer;margin-left:5px;line-height:6px}.invoice-tpl-category-flex .green-select-options-icon figure{line-height:6px}.invoice-tpl-category h6{margin:0;padding-top:40px;padding-bottom:40px}.invoice-tpl-column{position:relative}.invoice-tpl-select-row .vce-row-content{display:none;position:absolute;width:100%;z-index:2;top:-40px}.invoice-tpl-select-options{padding:0 40px;background:#fff;-webkit-box-shadow:7px 7px 25px #e2e4e5;box-shadow:7px 7px 25px #e2e4e5;height:290px;overflow-y:scroll}.invoice-tpl-select-options a{display:block;font-size:18px;font-weight:400;line-height:42px;color:#212529;text-decoration:none;-webkit-transition:color,.2s ease-in-out;-o-transition:color,.2s ease-in-out;transition:color,.2s ease-in-out}.invoice-tpl-select-options a:hover{color:#00e2b7}article.category-free-invoice-templates{font-family:"Source Sans Pro",sans-serif;color:#0f1a26;line-height:normal}article.category-free-invoice-templates .heading-limited-width{max-width:630px;margin:0 auto}article.category-free-invoice-templates h2{font-size:45px;line-height:1}article.category-free-invoice-templates .text-center{text-align:center}article.category-free-invoice-templates .container{max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){article.category-free-invoice-templates #invoiceTemplate-header-files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}article.category-free-invoice-templates #invoiceTemplate-header-files a{width:33.33%;margin:0 15px;text-decoration:none}article.category-free-invoice-templates #invoiceTemplate-header-files a p{color:#00e2b6}article.category-free-invoice-templates #invoiceTemplate-header-files img{max-width:100%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}@media screen and (max-width:767px){article.category-free-invoice-templates #invoiceTemplate-header-files img{display:none}}article.category-free-invoice-templates #breadcrambs{padding:10px;margin-top:90px;border-bottom:1px solid #f0f2f2}article.category-free-invoice-templates #breadcrambs a{margin-left:5px;margin-right:5px;color:#0f1a26;text-decoration:none}article.category-free-invoice-templates #breadcrambs a.active,article.category-free-invoice-templates #breadcrambs a:hover{color:#fabc3d;text-decoration:underline}@media screen and (min-width:768px){article.category-free-invoice-templates #invoiceTemplate-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}article.category-free-invoice-templates #invoiceTemplate-links>div{width:50%;margin-right:15px;margin-left:15px}}article.category-free-invoice-templates #invoiceTemplate-links>div{position:relative}article.category-free-invoice-templates #invoiceTemplate-links h3{font-size:30px}article.category-free-invoice-templates #invoiceTemplate-links h3 span{color:#00e2b6}article.category-free-invoice-templates #invoiceTemplate-links .button{max-width:300px;margin:0 auto;height:40px;-webkit-transition:background-color,.2s ease-in-out;-o-transition:background-color,.2s ease-in-out;transition:background-color,.2s ease-in-out}article.category-free-invoice-templates #invoiceTemplate-links .button a{color:#fff;font-size:16px;font-weight:700;text-decoration:none;line-height:40px;display:block}article.category-free-invoice-templates #invoiceTemplate-links .button.red-but{background:#f33}article.category-free-invoice-templates #invoiceTemplate-links .button.red-but:hover{background:#ff1a1a}article.category-free-invoice-templates #invoiceTemplate-links .button.green-but{background:#00e2b6}article.category-free-invoice-templates #invoiceTemplate-links .button.green-but:hover{background:#00c9a1}article.category-free-invoice-templates #invoiceTemplate-brands{margin-top:40px;background:#f0f2f2;padding-top:15px;padding-bottom:15px}article.category-free-invoice-templates #invoiceTemplate-brands>section>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}article.category-free-invoice-templates #invoiceTemplate-brands>section>div img{margin:30px}article.category-free-invoice-templates #SectionTemplatesCategories{margin-top:100px}article.category-free-invoice-templates #SectionTemplatesCategories h2{font-weight:400;margin-bottom:50px;font-size:30px}@media screen and (min-width:768px){article.category-free-invoice-templates #SectionTemplatesCategories .CategoriesBoxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}article.category-free-invoice-templates #SectionTemplatesCategories .CategoryBox{background:#f0f2f2;font-weight:700;letter-spacing:1.5px;line-height:100px;margin-bottom:15px;text-align:center;display:inline-block;color:inherit;text-decoration:none;text-transform:capitalize}@media screen and (min-width:1200px){article.category-free-invoice-templates #SectionTemplatesCategories .CategoryBox{width:32%}}@media screen and (max-width:1199px){article.category-free-invoice-templates #SectionTemplatesCategories .CategoryBox{width:49%}}@media screen and (max-width:767px){article.category-free-invoice-templates #SectionTemplatesCategories .CategoryBox{width:100%}}article.category-free-invoice-templates #faq{color:#969fa7}article.category-free-invoice-templates #faq h2,article.category-free-invoice-templates #faq h4{color:#0f1a26}article.category-free-invoice-templates #faq>div{max-width:900px;margin:0 auto}@media screen and (min-width:768px){article.category-free-invoice-templates #faq>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}article.category-free-invoice-templates #faq>div>div{width:50%;padding:15px 45px}@media screen and (max-width:767px){article.category-free-invoice-templates #faq>div>div{padding-left:0;padding-right:0;width:100%}}article.category-free-invoice-templates #faq ul{margin:0}article.category-free-invoice-templates #faq ul li{list-style-type:square}article.category-free-invoice-templates #YouMayAlsoLike{border-top:1px solid #f0f2f2}@media screen and (min-width:768px){article.category-free-invoice-templates #YouMayAlsoLike section>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}article.category-free-invoice-templates #YouMayAlsoLike section>div ul{margin:0;padding:0;width:19%;text-align:center}article.category-free-invoice-templates #YouMayAlsoLike section>div ul li{list-style-type:none;margin-bottom:10px}article.category-free-invoice-templates #YouMayAlsoLike section>div ul li a{color:#fabc3d}@media screen and (max-width:767px){article.category-free-invoice-templates #YouMayAlsoLike section>div ul{width:100%;margin-bottom:30px}}article.category-free-invoice-templates #nvoiceTemplate-cta{margin-top:100px}@media screen and (min-width:768px){article.category-free-invoice-templates #nvoiceTemplate-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}article.category-free-invoice-templates #nvoiceTemplate-cta>div{width:48%}article.category-free-invoice-templates #nvoiceTemplate-cta>div a{display:block;background:#f33;line-height:45px;max-width:450px;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center}article.category-free-invoice-templates #nvoiceTemplate-cta>div span{color:#00e2b6;font-weight:700}article.category-free-invoice-templates #nvoiceTemplate-cta>div span svg{position:relative;z-index:2;top:-7px;left:5px}article.category-free-invoice-templates #nvoiceTemplate-cta>div img{max-width:100%}@media screen and (max-width:767px){article.category-free-invoice-templates #nvoiceTemplate-cta>div{width:100%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJncmlkLnNjc3MiLCJoZWFkZXIuc2NzcyIsInN0eWxlLmNzcyIsImZvb3Rlci5zY3NzIiwiZnJvbnQtcGFnZS5zY3NzIiwiYWJvdXQtdXMuc2NzcyIsInByaWNpbmcuc2NzcyIsImNhcm91c2VsLnNjc3MiLCJmZWF0dXJlcy5zY3NzIiwicGF5bWVudHMuc2NzcyIsImNvbnRhY3QtdXMuc2NzcyIsImFmZmlsaWF0ZS5zY3NzIiwicmV2aWV3cy5zY3NzIiwiaW52b2ljaW5nLnNjc3MiLCJmcmVlbGFuY2UtY29udHJhY3Quc2NzcyIsImxhcmdlLXRhYnMtZnJvbnQtcGFnZS5zY3NzIiwiZnJlZWxhbmNlLWJlbmVmaXRzLnNjc3MiLCJmcmVlLWludm9pY2UtdGVtcGxhdGVzLnNjc3MiLCJwb3N0LWZyZWUtaW52b2ljZS10ZW1wbGF0ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtIQUNBLGlNQUNBLHFLQUNBLEtBQ0UsWUFBQSxPQUFBLENBQUEsV0FDQSxZQUFBLElDTEYsMEJBQ0Usb0JBR0Usc0JBQUEsSUFBQSxvQkFBQSxLQUdKLHFDQUNFLDhEQUFBLHdFQUFBLHFEQUFBLCtEQUFBLHFEQUFBLCtEQUNFLFVBQUEsaUJBRUYsOEdBQUEsdUlBQUEscUdBQUEsOEhBQUEscUdBQUEsOEhBQ0UsYUFBQSw0QkFDQSxjQUFBLDZCQUlKLDREQUNFLG9CQUNFLHNCQUFBLElBQUEsb0JBQUEsS0NuQkosa0RBRUksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBSkosMEJBUUksWUFBQSxPQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxzQkFBQSxFQUFBLHFCQUFBLEVBWkosNEJBZU0sZUFBQSxlQWZOLG9EQW1CTSxPQUFBLFFBbkJOLHNEQXFCUSxTQUFBLFNBQ0EsUUFBQSxhQUNBLGVB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LEtBQ0EsV0FBQSxPQXZRUixxRUEwUVEsTUFBQSxRQUNBLFlBQUEsSUEzUVIseUVBNlFVLFNBQUEsU0FDQSxRQUFBLEVBQ0EsSUFBQSxLQUNBLEtBQUEsSUFoUlYsb0VBb1JRLFVBQUEsS0FFRixvQ0F0Uk4sZ0VBdVJRLE1BQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRAMTAwOzIwMDszMDA7NDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6aXRhbCx3Z2h0QDAsMTAwOzAsMjAwOzAsMzAwOzAsNDAwOzAsNTAwOzAsNjAwOzAsNzAwOzAsODAwOzAsOTAwOzEsMTAwOzEsMjAwOzEsMzAwOzEsNDAwOzEsNTAwOzEsNjAwOzEsNzAwOzEsODAwOzEsOTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86aXRhbCx3Z2h0QDAsMjAwOzAsMzAwOzAsNDAwOzAsNjAwOzAsNzAwOzAsOTAwOzEsMjAwOzEsMzAwOzEsNDAwOzEsNjAwOzEsNzAwOzEsOTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn0iLCJAbWVkaWEgKG1pbi13aWR0aDogMTQ2MHB4KSB7XHJcbiAgLnZjdi1sYXlvdXQtd3JhcHBlciB7XHJcbiAgICAvLy1tcy1ncmlkLWNvbHVtbnM6IDFmciAxNDAwcHggMWZyO1xyXG4gICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxNDAwcHggMWZyO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KGF1dG8sIDE0MDBweCkgMWZyO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDYwcHgpIHtcclxuICAudmN2LWVkaXRvci10aGVtZS1oZiAudmNlLXJvdzpub3QoW2RhdGEtdmNlLWZ1bGwtd2lkdGg9XCJ0cnVlXCJdKSwgLnZjdi1lZGl0b3ItdGhlbWUtaGYgLnZjZS1zZWN0aW9uLWlubmVyOm5vdChbZGF0YS12Y2UtZnVsbC13aWR0aD1cInRydWVcIl0pLCAudmN2LWhlYWRlciAudmNlLXJvdzpub3QoW2RhdGEtdmNlLWZ1bGwtd2lkdGg9XCJ0cnVlXCJdKSwgLnZjdi1mb290ZXIgLnZjZS1yb3c6bm90KFtkYXRhLXZjZS1mdWxsLXdpZHRoPVwidHJ1ZVwiXSksIC52Y3YtaGVhZGVyIC52Y2Utc2VjdGlvbi1pbm5lcjpub3QoW2RhdGEtdmNlLWZ1bGwtd2lkdGg9XCJ0cnVlXCJdKSwgLnZjdi1mb290ZXIgLnZjZS1zZWN0aW9uLWlubmVyOm5vdChbZGF0YS12Y2UtZnVsbC13aWR0aD1cInRydWVcIl0pIHtcclxuICAgIG1heC13aWR0aDogMTQwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC52Y3YtZWRpdG9yLXRoZW1lLWhmIC52Y2Utcm93W2RhdGEtdmNlLWZ1bGwtd2lkdGg9XCJ0cnVlXCJdOm5vdChbZGF0YS12Y2Utc3RyZXRjaC1jb250ZW50PVwidHJ1ZVwiXSkgPiAudmNlLXJvdy1jb250ZW50LCAudmN2LWVkaXRvci10aGVtZS1oZiAudmNlLXNlY3Rpb24taW5uZXJbZGF0YS12Y2UtZnVsbC13aWR0aD1cInRydWVcIl06bm90KFtkYXRhLXZjZS1zdHJldGNoLWNvbnRlbnQ9XCJ0cnVlXCJdKSA+IFtkYXRhLXZjZS1lbGVtZW50LWNvbnRlbnQ9XCJ0cnVlXCJdLCAudmN2LWhlYWRlciAudmNlLXJvd1tkYXRhLXZjZS1mdWxsLXdpZHRoPVwidHJ1ZVwiXTpub3QoW2RhdGEtdmNlLXN0cmV0Y2gtY29udGVudD1cInRydWVcIl0pID4gLnZjZS1yb3ctY29udGVudCwgLnZjdi1mb290ZXIgLnZjZS1yb3dbZGF0YS12Y2UtZnVsbC13aWR0aD1cInRydWVcIl06bm90KFtkYXRhLXZjZS1zdHJldGNoLWNvbnRlbnQ9XCJ0cnVlXCJdKSA+IC52Y2Utcm93LWNvbnRlbnQsIC52Y3YtaGVhZGVyIC52Y2Utc2VjdGlvbi1pbm5lcltkYXRhLXZjZS1mdWxsLXdpZHRoPVwidHJ1ZVwiXTpub3QoW2RhdGEtdmNlLXN0cmV0Y2gtY29udGVudD1cInRydWVcIl0pID4gW2RhdGEtdmNlLWVsZW1lbnQtY29udGVudD1cInRydWVcIl0sIC52Y3YtZm9vdGVyIC52Y2Utc2VjdGlvbi1pbm5lcltkYXRhLXZjZS1mdWxsLXdpZHRoPVwidHJ1ZVwiXTpub3QoW2RhdGEtdmNlLXN0cmV0Y2gtY29udGVudD1cInRydWVcIl0pID4gW2RhdGEtdmNlLWVsZW1lbnQtY29udGVudD1cInRydWVcIl0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDUwJSAtIDcwMHB4KSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogY2FsYyg1MCUgLSA3MDBweCkgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTlweCkgYW5kIChtaW4td2lkdGg6IDEyNjBweCkge1xyXG4gIC52Y3YtbGF5b3V0LXdyYXBwZXIge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KGF1dG8sIDEyMDBweCkgMWZyO1xyXG4gIH1cclxufVxyXG5cclxuIiwiI2hlYWRlci1tYWluLW1lbnUge1xyXG4gICNoZWFkZXItbWVudS1mbGV4LWNvbnRhaW5lciA+IGRpdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gIHVsLm1lbnUge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICYgPiBhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmID4gYTo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9tZW51LWFycm92LnN2Z1wiKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICB0b3A6IDE0cHg7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLWluLW91dCAyMDBtcyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyID4gYTo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciAxMXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1OXB4KXtcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciA5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgdWwuc3ViLW1lbnUge1xyXG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMTJweCAzMnB4IHJnYmEoMTAzLCAxNDIsIDE3OCwgLjE2KTtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICM3MDdGOEYgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCBlYXNlLWluLW91dCAyMDBtcyAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZiZmQ7XHJcbiAgICAgICAgICBjb2xvcjogIzE2MjYzNyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTlweCkge1xyXG4gICAgdWwubWVudSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgI21lbnUtbG9naW4tbGluayB7XHJcbiAgICAgICYsICYgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4jbW9iaWxlLW1lbnUtcm93IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi52Y2Utc2FuZHdpY2gtbWVudS1jb250YWluZXIge1xyXG5cclxuICB1bCBsaSB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkYyRjY7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCBsaSBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgfVxyXG5cclxuICAuc3ViLW1lbnUge1xyXG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYy1jb250YWluZXIsXHJcbiAgLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtY29udGFpbmVyIHtcclxuICAgIHNwYW4sIHNwYW4gYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNtb2JpbGUtbWVudS1sb2dvIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAuaW5saW5lLWltYWdlIHtcclxuICAgIC52Y2UtY29sLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICYgPiBkaXYge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgbmF2IHtcclxuICAgICAgcGFkZGluZy10b3A6IDcycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAjbW9iaWxlLW1lbnUtbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAjbW9iaWxlLXNlbmR3aWNoLW1lbnUge1xyXG4gICAgLnZjZS1yb3dbZGF0YS12Y2Utc3RyZXRjaC1jb250ZW50PXRydWVdIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI3N0aWNreS1tZW51LWJ1dXRvbnMge1xyXG4gIC52Y2UtYnV0dG9uLS1zdHlsZS1vdXRsaW5lLWNvbnRhaW5lcixcclxuICAudmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAudmNlLWNvbC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxuXHJcbiAgYnV0dG9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG5cclxuICAudmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyIHtcclxuICAgIGJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTdEM0FBO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI21lbnUtbG9naW4tbGluayB7XHJcbiAgJiwgJiBzcGFuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG5cclxuICBzcGFuIGEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5zdGlja3kge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogOTk5OTk5O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjRweCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTIpO1xyXG5cclxuICAjbWVudS1sb2dpbi1saW5rIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAjc3RpY2t5LW1lbnUtYnV1dG9ucyB7XHJcbiAgICAudmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS1jb250YWluZXIsXHJcbiAgICAudmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbG9naW4tY29udGFpbmVyIHtcclxuICAgIG1pbi13aWR0aDogMzQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4jaGVhZGVyLW1haW4tbWVudSB7XHJcbiAgJiA+IGRpdiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbiNsb2dpbi1jb250YWluZXIge1xyXG4gIHdpZHRoOiB1bnNldDtcclxuICBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBJbnRlciwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDEwMDsyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOml0YWwsd2dodEAwLDEwMDswLDIwMDswLDMwMDswLDQwMDswLDUwMDswLDYwMDswLDcwMDswLDgwMDswLDkwMDsxLDEwMDsxLDIwMDsxLDMwMDsxLDQwMDsxLDUwMDsxLDYwMDsxLDcwMDsxLDgwMDsxLDkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9U291cmNlK1NhbnMrUHJvOml0YWwsd2dodEAwLDIwMDswLDMwMDswLDQwMDswLDYwMDswLDcwMDswLDkwMDsxLDIwMDsxLDMwMDsxLDQwMDsxLDYwMDsxLDcwMDsxLDkwMCZkaXNwbGF5PXN3YXBcIik7XG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ2MHB4KSB7XG4gIC52Y3YtbGF5b3V0LXdyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heChhdXRvLCAxNDAwcHgpIDFmcjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NjBweCkge1xuICAudmN2LWVkaXRvci10aGVtZS1oZiAudmNlLXJvdzpub3QoW2RhdGEtdmNlLWZ1bGwtd2lkdGg9XCJ0cnVlXCJdKSwgLnZjdi1lZGl0b3ItdGhlbWUtaGYgLnZjZS1zZWN0aW9uLWlubmVyOm5vdChbZGF0YS12Y2UtZnVsbC13aWR0aD1cInRydWVcIl0pLCAudmN2LWhlYWRlciAudmNlLXJvdzpub3QoW2RhdGEtdmNlLWZ1bGwtd2lkdGg9XCJ0cnVlXCJdKSwgLnZjdi1mb290ZXIgLnZjZS1yb3c6bm90KFtkYXRhLXZjZS1mdWxsLXdpZHRoPVwidHJ1ZVwiXSksIC52Y3YtaGVhZGVyIC52Y2Utc2VjdGlvbi1pbm5lcjpub3QoW2RhdGEtdmNlLWZ1bGwtd2lkdGg9XCJ0cnVlXCJdKSwgLnZjdi1mb290ZXIgLnZjZS1zZWN0aW9uLWlubmVyOm5vdChbZGF0YS12Y2UtZnVsbC13aWR0aD1cInRydWVcIl0pIHtcbiAgICBtYXgtd2lkdGg6IDE0MDBweCAhaW1wb3J0YW50OyB9XG4gIC52Y3YtZWRpdG9yLXRoZW1lLWhmIC52Y2Utcm93W2RhdGEtdmNlLWZ1bGwtd2lkdGg9XCJ0cnVlXCJdOm5vdChbZGF0YS12Y2Utc3RyZXRjaC1jb250ZW50PVwidHJ1ZVwiXSkgPiAudmNlLXJvdy1jb250ZW50LCAudmN2LWVkaXRvci10aGVtZS1oZiAudmNlLXNlY3Rpb24taW5uZXJbZGF0YS12Y2UtZnVsbC13aWR0aD1cInRydWVcIl06bm90KFtkYXRhLXZjZS1zdHJldGNoLWNvbnRlbnQ9XCJ0cnVlXCJdKSA+IFtkYXRhLXZjZS1lbGVtZW50LWNvbnRlbnQ9XCJ0cnVlXCJdLCAudmN2LWhlYWRlciAudmNlLXJvd1tkYXRhLXZjZS1mdWxsLXdpZHRoPVwidHJ1ZVwiXTpub3QoW2RhdGEtdmNlLXN0cmV0Y2gtY29udGVudD1cInRydWVcIl0pID4gLnZjZS1yb3ctY29udGVudCwgLnZjdi1mb290ZXIgLnZjZS1yb3dbZGF0YS12Y2UtZnVsbC13aWR0aD1cInRydWVcIl06bm90KFtkYXRhLXZjZS1zdHJldGNoLWNvbnRlbnQ9XCJ0cnVlXCJdKSA+IC52Y2Utcm93LWNvbnRlbnQsIC52Y3YtaGVhZGVyIC52Y2Utc2VjdGlvbi1pbm5lcltkYXRhLXZjZS1mdWxsLXdpZHRoPVwidHJ1ZVwiXTpub3QoW2RhdGEtdmNlLXN0cmV0Y2gtY29udGVudD1cInRydWVcIl0pID4gW2RhdGEtdmNlLWVsZW1lbnQtY29udGVudD1cInRydWVcIl0sIC52Y3YtZm9vdGVyIC52Y2Utc2VjdGlvbi1pbm5lcltkYXRhLXZjZS1mdWxsLXdpZHRoPVwidHJ1ZVwiXTpub3QoW2RhdGEtdmNlLXN0cmV0Y2gtY29udGVudD1cInRydWVcIl0pID4gW2RhdGEtdmNlLWVsZW1lbnQtY29udGVudD1cInRydWVcIl0ge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyg1MCUgLSA3MDBweCkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDUwJSAtIDcwMHB4KSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1OXB4KSBhbmQgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gIC52Y3YtbGF5b3V0LXdyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heChhdXRvLCAxMjAwcHgpIDFmcjsgfSB9XG5cbiNoZWFkZXItbWFpbi1tZW51ICNoZWFkZXItbWVudS1mbGV4LWNvbnRhaW5lciA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4jaGVhZGVyLW1haW4tbWVudSB1bC5tZW51IHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7IH1cbiAgI2hlYWRlci1tYWluLW1lbnUgdWwubWVudSBhIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICNoZWFkZXItbWFpbi1tZW51IHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI2hlYWRlci1tYWluLW1lbnUgdWwubWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICNoZWFkZXItbWFpbi1tZW51IHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9tZW51LWFycm92LnN2Z1wiKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICB0b3A6IDE0cHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMjAwbXMgIWltcG9ydGFudDsgfVxuICAgICNoZWFkZXItbWFpbi1tZW51IHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IGE6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciAxMXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1OXB4KSB7XG4gICAgICAgICNoZWFkZXItbWFpbi1tZW51IHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IGE6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgOXB4OyB9IH1cblxuI2hlYWRlci1tYWluLW1lbnUgdWwuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDMycHggcmdiYSgxMDMsIDE0MiwgMTc4LCAwLjE2KTtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgI2hlYWRlci1tYWluLW1lbnUgdWwuc3ViLW1lbnUgbGkgYSB7XG4gICAgY29sb3I6ICM3MDdGOEYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCBlYXNlLWluLW91dCAyMDBtcyAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gICAgI2hlYWRlci1tYWluLW1lbnUgdWwuc3ViLW1lbnUgbGkgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYmZkO1xuICAgICAgY29sb3I6ICMxNjI2MzcgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTlweCkge1xuICAjaGVhZGVyLW1haW4tbWVudSB1bC5tZW51IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAjaGVhZGVyLW1haW4tbWVudSAjbWVudS1sb2dpbi1saW5rLCAjaGVhZGVyLW1haW4tbWVudSAjbWVudS1sb2dpbi1saW5rIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI21vYmlsZS1tZW51LXJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLnZjZS1zYW5kd2ljaC1tZW51LWNvbnRhaW5lciB1bCBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUZGMkY2OyB9XG4gIC52Y2Utc2FuZHdpY2gtbWVudS1jb250YWluZXIgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7IH1cblxuLnZjZS1zYW5kd2ljaC1tZW51LWNvbnRhaW5lciB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cblxuLnZjZS1zYW5kd2ljaC1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH1cbiAgLnZjZS1zYW5kd2ljaC1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgbGkge1xuICAgIGJvcmRlci1ib3R0b206IHVuc2V0OyB9XG4gICAgLnZjZS1zYW5kd2ljaC1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgbGkgYSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi52Y2Utc2FuZHdpY2gtbWVudS1jb250YWluZXIgLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLWNvbnRhaW5lciBzcGFuLCAudmNlLXNhbmR3aWNoLW1lbnUtY29udGFpbmVyIC52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYy1jb250YWluZXIgc3BhbiBhLFxuLnZjZS1zYW5kd2ljaC1tZW51LWNvbnRhaW5lciAudmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS1jb250YWluZXIgc3Bhbixcbi52Y2Utc2FuZHdpY2gtbWVudS1jb250YWluZXIgLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtY29udGFpbmVyIHNwYW4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4udmNlLXNhbmR3aWNoLW1lbnUtY29udGFpbmVyICNtb2JpbGUtbWVudS1sb2dvIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDsgfVxuXG4udmNlLXNhbmR3aWNoLW1lbnUtY29udGFpbmVyIC5pbmxpbmUtaW1hZ2UgLnZjZS1jb2wtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC52Y2Utc2FuZHdpY2gtbWVudS1jb250YWluZXIgLmlubGluZS1pbWFnZSAudmNlLWNvbC1jb250ZW50ID4gZGl2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmNlLXNhbmR3aWNoLW1lbnUtY29udGFpbmVyIG5hdiB7XG4gICAgcGFkZGluZy10b3A6IDcycHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21vYmlsZS1tZW51LWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjbW9iaWxlLXNlbmR3aWNoLW1lbnUgLnZjZS1yb3dbZGF0YS12Y2Utc3RyZXRjaC1jb250ZW50PXRydWVdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG5cbiNzdGlja3ktbWVudS1idXV0b25zIC52Y2UtYnV0dG9uLS1zdHlsZS1vdXRsaW5lLWNvbnRhaW5lcixcbiNzdGlja3ktbWVudS1idXV0b25zIC52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYy1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNzdGlja3ktbWVudS1idXV0b25zIC52Y2UtY29sLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbiNzdGlja3ktbWVudS1idXV0b25zIGJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuI3N0aWNreS1tZW51LWJ1dXRvbnMgLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtd3JhcHBlciBidXR0b246aG92ZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzE3RDNBQTsgfVxuXG4jbWVudS1sb2dpbi1saW5rLCAjbWVudS1sb2dpbi1saW5rIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuI21lbnUtbG9naW4tbGluayBzcGFuIGEge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk5O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyNHB4IHJnYmEoMTAzLCAxNDIsIDE3OCwgMC4xMik7IH1cbiAgLnN0aWNreSAjbWVudS1sb2dpbi1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zdGlja3kgI3N0aWNreS1tZW51LWJ1dXRvbnMgLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtY29udGFpbmVyLFxuICAuc3RpY2t5ICNzdGlja3ktbWVudS1idXV0b25zIC52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zdGlja3kgI2xvZ2luLWNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAzNDBweDsgfVxuXG4jaGVhZGVyLW1haW4tbWVudSA+IGRpdiB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbiNsb2dpbi1jb250YWluZXIge1xuICB3aWR0aDogdW5zZXQ7IH1cbiAgI2xvZ2luLWNvbnRhaW5lciBwIHtcbiAgICBmb250LWZhbWlseTogSW50ZXIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgfVxuXG5mb290ZXIgLnJlZ2lzdGVyLWZvcm0gYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MjYzNzsgfVxuXG5mb290ZXIgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cbiAgZm9vdGVyIHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxuZm9vdGVyIGEsIGZvb3RlciBhOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGNvbG9yOiAjNzA3RjhGO1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbmZvb3RlciBhOmhvdmVyIHtcbiAgY29sb3I6ICMxN2QzYWE7IH1cblxuZm9vdGVyICNmb290ZXItbWFuLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBmb290ZXIgI2Zvb3Rlci1tYW4tY29sIC52Y2UtY29sLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDsgfVxuXG5mb290ZXIgI3Nob3ctbW9yZS1saW5rIHtcbiAgY29sb3I6ICMxNjI2Mzc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGZvb3RlciAjc2hvdy1tb3JlLWxpbmsge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIGZvb3RlciAjc2hvdy1tb3JlLWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogIzE3RDNBQTsgfVxuICBmb290ZXIgI3Nob3ctbW9yZS1saW5rOjphZnRlciB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1nL21lbnUtYXJyb3Yuc3ZnXCIpO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgZm9vdGVyICNzaG93LW1vcmUtbGluay5hY3RpdmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbWVudS1hcnJvdi1ncmVlbi5zdmdcIik7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgIWltcG9ydGFudDsgfVxuXG5mb290ZXIgI21vcmUtbGlua3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmZvb3RlciAuc29jaWFsLWxpbmtzID4gZGl2ID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuZm9vdGVyIC5zb2NpYWwtbGlua3MgPiBkaXYgPiBkaXYgPiBkaXYge1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgLnNvY2lhbC1saW5rcyA+IGRpdiA+IGRpdiA+IGRpdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cblxuZm9vdGVyICNmb290ZXItbWVudS1pdGVtcyAudmNlLXdpZGdldHMtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgZm9vdGVyICNmb290ZXItbWVudS1pdGVtcyAudmNlLXdpZGdldHMtd3JhcHBlciA+IGRpdiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIgLnZjZS1yb3ctY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgZm9vdGVyICNsYXN0LWZvb3Rlci1zZWN0aW9uIC52Y2Utcm93LWNvbnRlbnQsXG4gIGZvb3RlciAjZm9vdGVyLW1lbnUtaXRlbXMgLnZjZS1yb3ctY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gIGZvb3RlciAjZm9vdGVyLW1lbnUtaXRlbXMgPiBkaXYudmNlLXJvdyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfSB9XG5cbi52Y2UtcHJpY2luZy10YWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCAyNHB4IDMycHggcmdiYSgxMDMsIDE0MiwgMTc4LCAwLjEyKTsgfVxuICAudmNlLXByaWNpbmctdGFibGUgLnZjZS1wcmljaW5nLXRhYmxlLWJsb2NrIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4OyB9XG4gIC52Y2UtcHJpY2luZy10YWJsZSA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAwIDMwcHggMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAudmNlLXByaWNpbmctdGFibGUgLnZjZS1wcmljaW5nLXRhYmxlLXByaWNlIHtcbiAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnZjZS1wcmljaW5nLXRhYmxlLnByby1wbGFuIGgzLCAudmNlLXByaWNpbmctdGFibGUuZnJlZS1wbGFuIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC52Y2UtcHJpY2luZy10YWJsZS5wcm8tcGxhbiBoMyB+IGRpdiwgLnZjZS1wcmljaW5nLXRhYmxlLmZyZWUtcGxhbiBoMyB+IGRpdiB7XG4gICAgd2lkdGg6IDg0JTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC52Y2UtcHJpY2luZy10YWJsZS5wcm8tcGxhbiB7XG4gICAgICB3aWR0aDogNDM5cHg7IH0gfVxuICAudmNlLXByaWNpbmctdGFibGUucHJvLXBsYW4gaDMge1xuICAgIGJhY2tncm91bmQ6ICM3YjY0ZjY7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLnZjZS1wcmljaW5nLXRhYmxlLnByby1wbGFuLmFubnVhbGx5IC52Y2UtcHJpY2luZy10YWJsZS1kZXNjcmlwdGlvbiBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTM2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzkzQTBBRTtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLnZjZS1wcmljaW5nLXRhYmxlLnByby1wbGFuLmFubnVhbGx5IC52Y2UtcHJpY2luZy10YWJsZS1kZXNjcmlwdGlvbiBwOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xOHB4O1xuICAgIGNvbG9yOiAjMTYyNjM3O1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgYmFja2dyb3VuZDogI0Y5RkJGRDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogOHB4IDEycHg7IH1cbiAgLnZjZS1wcmljaW5nLXRhYmxlLmZyZWUtcGxhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAudmNlLXByaWNpbmctdGFibGUuZnJlZS1wbGFuIHtcbiAgICAgICAgd2lkdGg6IDQwN3B4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7IH0gfVxuICAgIC52Y2UtcHJpY2luZy10YWJsZS5mcmVlLXBsYW4gaDMge1xuICAgICAgYmFja2dyb3VuZDogI0UxRThFRjtcbiAgICAgIGNvbG9yOiAjMTYyNjM3OyB9XG5cbi52Y2UtcHJpY2luZy10YWJsZS1ibG9jayAudmNlLXByaWNpbmctdGFibGUtcHJpY2UgcCB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgY29sb3I6ICMxNjI2Mzc7IH1cbiAgLnZjZS1wcmljaW5nLXRhYmxlLWJsb2NrIC52Y2UtcHJpY2luZy10YWJsZS1wcmljZSBwIHN1cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTdweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLnZjZS1wcmljaW5nLXRhYmxlLWJsb2NrIC52Y2UtcHJpY2luZy10YWJsZS1wcmljZSBwOjphZnRlciB7XG4gICAgY29udGVudDogJyAvIG1vbnRoJztcbiAgICBmb250LXNpemU6IDI0cHg7IH1cblxuLnZjZS1wcmljaW5nLXRhYmxlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzcwN0Y4RjsgfVxuICAudmNlLXByaWNpbmctdGFibGUtZGVzY3JpcHRpb24gaHIge1xuICAgIG1hcmdpbjogMDsgfVxuICAudmNlLXByaWNpbmctdGFibGUtZGVzY3JpcHRpb24gcCB7XG4gICAgbWFyZ2luOiAxMnB4IDA7IH1cblxuLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtd3JhcHBlciwgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtd3JhcHBlciBhLFxuLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXIsIC52Y2UtcHJpY2luZy10YWJsZS1idXR0b24gc3Bhbi52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYy13cmFwcGVyIGEge1xuICB3aWR0aDogMTAwJTsgfVxuXG4udmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyLCAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7IH1cblxuLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXIgYSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4OyB9XG5cbi52Y2UtcHJpY2luZy10YWJsZS1idXR0b24gc3Bhbi52Y2UtYnV0dG9uLS1zdHlsZS1vdXRsaW5lLXdyYXBwZXIgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7IH1cbiAgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtd3JhcHBlciBhOjphZnRlciwgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtd3JhcHBlciBhOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDsgfVxuICAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyIGEgc3BhbiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICBjb2xvcjogIzE2MjYzNztcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNDVweDsgfVxuICAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyIGE6aG92ZXI6OmFmdGVyLCAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyIGE6aG92ZXI6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTdEM0FBOyB9XG4gIC52Y2UtcHJpY2luZy10YWJsZS1idXR0b24gc3Bhbi52Y2UtYnV0dG9uLS1zdHlsZS1vdXRsaW5lLXdyYXBwZXIgYTpob3ZlciBzcGFuIHtcbiAgICBjb2xvcjogIzE3RDNBQTsgfVxuXG4udmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtd3JhcHBlciBidXR0b24ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDsgfVxuXG4jbGV2ZWwtdXAgZGl2IHtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiB1bnNldDsgfVxuXG4jbGV2ZWwtdXAgLnZjZS1jbGFzc2ljLXRhYnMtY29udGFpbmVyOjphZnRlciwgI2xldmVsLXVwIC52Y2UtY2xhc3NpYy10YWJzLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgYm9yZGVyOiBub25lOyB9XG5cbiNsZXZlbC11cCAudmNlLWNsYXNzaWMtdGFicy1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMHB4IDI0cHggMzJweCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTIpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBjb2xvcjogIzE2MjYzNztcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuXG4jbGV2ZWwtdXAgLnZjZS1jbGFzc2ljLXRhYnMtbGlzdCBhIHtcbiAgdHJhbnNpdGlvbjogdW5zZXQ7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbiNsZXZlbC11cCAudmNlLWNsYXNzaWMtdGFicy1saXN0IFtkYXRhLXZjdi1hY3RpdmU9XCJ0cnVlXCJdIHtcbiAgYmFja2dyb3VuZDogIzE3RDNBQTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuI2xldmVsLXVwIC52Y2UtY2xhc3NpYy10YWJzLWxpc3QgPiBkaXYge1xuICBoZWlnaHQ6IDYwcHg7IH1cblxuI2xldmVsLXVwIC52Y2UtY2xhc3NpYy10YWJzLWxpc3QgZGl2Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAjbGV2ZWwtdXAgLnZjZS1jbGFzc2ljLXRhYnMtbGlzdCBkaXY6bGFzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nOiA1cHggMDsgfVxuICAjbGV2ZWwtdXAgLnZjZS1jbGFzc2ljLXRhYnMtbGlzdCBkaXY6bGFzdC1jaGlsZCBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdTYXZlIDI1JSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4O1xuICAgIGNvbG9yOiAjMTdEM0FBO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbiNsZXZlbC11cCAudmNlLWNsYXNzaWMtdGFicy1saXN0IGRpdjpsYXN0LWNoaWxkW2RhdGEtdmN2LWFjdGl2ZT1cInRydWVcIl0gYTo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2xldmVsLXVwIC52Y2UtY2xhc3NpYy10YWJzLWxpc3QgLnZjZS1jbGFzc2ljLXRhYnMtdGFiIHtcbiAgICB3aWR0aDogMjAwcHg7IH0gfVxuXG4jbGV2ZWwtdXAgLnZjZS1wcmljaW5nLXRhYmxlLWRlc2NyaXB0aW9uIHAgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjbGV2ZWwtdXAgLnZjZS1jbGFzc2ljLXRhYnMtY29udGFpbmVyOjphZnRlciwgI2xldmVsLXVwIC52Y2UtY2xhc3NpYy10YWJzLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICNsZXZlbC11cCAudmNlLWNsYXNzaWMtdGFicy1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAjbGV2ZWwtdXAgLnZjZS1jbGFzc2ljLXRhYnMtbGlzdCA+IGRpdi52Y2UtY2xhc3NpYy10YWJzLXRhYiB7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICNsZXZlbC11cCAudmNlLWNsYXNzaWMtdGFicy1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuI2Zsb3dlci1vbi1ib3R0b20ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tYXgtd2lkdGgtMTIzIHtcbiAgbWF4LXdpZHRoOiA0MjNweDsgfVxuXG4ubWF4LXdpZHRoLTUwNyAudmNlLWNvbC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA1MDdweDsgfVxuXG4ucmVnaXN0ZXItZm9ybSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEycHggMzJweCByZ2JhKDEzMSwgMTU1LCAxNzksIDAuMTYpO1xuICBib3gtc2hhZG93OiAwcHggMTJweCAzMnB4IHJnYmEoMTMxLCAxNTUsIDE3OSwgMC4xNik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIC8qIEZpcmVmb3ggMTgtICovIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucmVnaXN0ZXItZm9ybSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLnJlZ2lzdGVyLWZvcm0gYnV0dG9uIHtcbiAgICAgIG1heC13aWR0aDogMjE1cHg7IH0gfVxuICAucmVnaXN0ZXItZm9ybSBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAucmVnaXN0ZXItZm9ybSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQjVCRkM5OyB9XG4gIC5yZWdpc3Rlci1mb3JtIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNCNUJGQzk7IH1cbiAgLnJlZ2lzdGVyLWZvcm0gOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQjVCRkM5OyB9XG4gIC5yZWdpc3Rlci1mb3JtIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQjVCRkM5OyB9XG4gIC5yZWdpc3Rlci1mb3JtIGJ1dHRvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN0QzQUE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDIwMG1zIGJhY2tncm91bmQtY29sb3I7XG4gICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMjAwbXMgYmFja2dyb3VuZC1jb2xvcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMjBweCAzMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jaGVhZGVyLWNvbnRlbnQtbGVmdCB7XG4gIG1heC13aWR0aDogNTg3cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTlweCkge1xuICAgICNoZWFkZXItY29udGVudC1sZWZ0ICNtYWluLWRlc2NyaXB0aW9uIHAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgI2hlYWRlci1jb250ZW50LWxlZnQgI21haW4tZGVzY3JpcHRpb24gcCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9IH1cblxuI2hlYWRlci1jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzE2MjYzNztcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ2MHB4KSB7XG4gICAgI2hlYWRlci1jb250ZW50IGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNjRweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjaGVhZGVyLWNvbnRlbnQgLnZjZS1yb3ctY29udGVudCBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgICNoZWFkZXItY29udGVudCBoMSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zOyB9IH1cblxuI2dyZWVuLWVsZW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgI2dyZWVuLWVsZW1lbnQgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC00MHB4O1xuICAgIHRvcDogLTI1cHg7XG4gICAgbWF4LXdpZHRoOiB1bnNldDsgfVxuXG4jbWVldC10aGUtc3VpdGUsICNzbWFydC1zZWFtbGVzcyB7XG4gIGNvbG9yOiAjMTYyNjM3OyB9XG4gICNtZWV0LXRoZS1zdWl0ZSBoMiwgI21lZXQtdGhlLXN1aXRlIGg0LCAjc21hcnQtc2VhbWxlc3MgaDIsICNzbWFydC1zZWFtbGVzcyBoNCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbiNmcmVlbGFuY2VyLWhlYWRlcnMge1xuICBtYXJnaW4tdG9wOiAxODBweDsgfVxuICAjZnJlZWxhbmNlci1oZWFkZXJzICNtZWV0LXRoZS1zdWl0ZSBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ2MHB4KSB7XG4gICAgICAjZnJlZWxhbmNlci1oZWFkZXJzICNtZWV0LXRoZS1zdWl0ZSBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50OyB9IH1cbiAgI2ZyZWVsYW5jZXItaGVhZGVycyAjc21hcnQtc2VhbWxlc3MgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1heC13aWR0aDogMTAwMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ2MHB4KSB7XG4gICAgICAjZnJlZWxhbmNlci1oZWFkZXJzICNzbWFydC1zZWFtbGVzcyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgI2ZyZWVsYW5jZXItaGVhZGVycyB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICAgICAjZnJlZWxhbmNlci1oZWFkZXJzIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gICAgICAjZnJlZWxhbmNlci1oZWFkZXJzICNtZWV0LXRoZS1zdWl0ZSwgI2ZyZWVsYW5jZXItaGVhZGVycyAjc21hcnQtc2VhbWxlc3Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAjZnJlZWxhbmNlci1oZWFkZXJzICNtZWV0LXRoZS1zdWl0ZSBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgI2ZyZWVsYW5jZXItaGVhZGVycyAjc21hcnQtc2VhbWxlc3MgaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuXG4jY2hhcmFjdGVyLWxpc3QgLnRpbHQtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEyUFg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMFBYIDE2UFggMzJQWCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwUFggMTZQWCAzMlBYIHJnYmEoMTAzLCAxNDIsIDE3OCwgMC4xMik7IH1cblxuI3Rlc3RpbW9uaWFscy1zbGlkZXIgaDIge1xuICBtYXJnaW4tdG9wOiAxODBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjdGVzdGltb25pYWxzLXNsaWRlciAudGVzdGltb25pYWxzLXNsaWRlci1mYWNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9IH1cblxuI3Rlc3RpbW9uaWFscy1zbGlkZXIgLnRlc3RpbW9uaWFscy1zbGlkZXItZmFjZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbiN0ZXN0aW1vbmlhbHMtc2xpZGVyIC5uMi1zcy1zbGlkZXItMi5uMi1vdyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7IH1cblxuI3Rlc3RpbW9uaWFscy1zbGlkZXIgW2FyaWEtbGFiZWw9XCJwcmV2aW91cyBhcnJvd1wiXSwgI3Rlc3RpbW9uaWFscy1zbGlkZXIgW2FyaWEtbGFiZWw9XCJuZXh0IGFycm93XCJdIHtcbiAgd2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtNDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggMTZweCAzMnB4IHJnYmEoMTAzLCAxNDIsIDE3OCwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4jdGVzdGltb25pYWxzLXNsaWRlciBbYXJpYS1sYWJlbD1cInByZXZpb3VzIGFycm93XCJdIHtcbiAgbGVmdDogLTQ4cHggIWltcG9ydGFudDsgfVxuXG4jdGVzdGltb25pYWxzLXNsaWRlciBbYXJpYS1sYWJlbD1cIm5leHQgYXJyb3dcIl0ge1xuICByaWdodDogLTQ4cHggIWltcG9ydGFudDsgfVxuXG4jbGV2ZWwtdXAtZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDkyNXB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlYWRlci1pbWFnZSAudmNlLXNpbmdsZS1pbWFnZS1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDZweDsgfSB9XG5cbi5wb3N0LCAucGFnZSB7XG4gIG1hcmdpbjogMDsgfVxuXG4ueW91cnMtdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjN0I2NEY2O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICM3QjY0RjY7IH1cblxuI3doYXQteW91cnMgcCB7XG4gIG1heC13aWR0aDogODk1cHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTlweCkge1xuICAjd2hhdC15b3VycyBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDsgfVxuICAjd2hhdC15b3VycyBwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9IH1cblxuLmN1c3RvbS10YWIge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMTZweCAzMnB4IHJnYmEoMTAzLCAxNDIsIDE3OCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLmN1c3RvbS10YWItbmFtZSB7XG4gIHRyYW5zaXRpb246IDAuNHM7IH1cbiAgLmN1c3RvbS10YWItbmFtZS5jdXN0b20tYWN0aXZlIHtcbiAgICBjb2xvcjogIzE3RDNBQTsgfVxuICAgIC5jdXN0b20tdGFiLW5hbWUuY3VzdG9tLWFjdGl2ZSBwOjphZnRlciB7XG4gICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvYXJyb3ctZG93bi1ncmVlbi5zdmdcIik7IH1cbiAgLmN1c3RvbS10YWItbmFtZSBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY3VzdG9tLXRhYi1uYW1lIHA6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9hcnJvdy1kb3duLWdyZXkuc3ZnXCIpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0xNHB4OyB9XG4gIC5jdXN0b20tdGFiLW5hbWUgaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMTRweDsgfVxuXG4uY3VzdG9tLXRhYi1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ2MHB4KSB7XG4gICNkaXNjb3Zlci1hbGwtd2F5cyBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZGlzY292ZXItYWxsLXdheXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAjZGlzY292ZXItYWxsLXdheXMgKyBkaXYgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgI2Rpc2NvdmVyLWFsbC13YXlzICsgZGl2IHAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxuICAjZGlzY292ZXItaXRlbXMgLnZjZS1jb2wtY29udGVudCA+IGRpdiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgI2Rpc2NvdmVyLWl0ZW1zIC52Y2UtY29sLWNvbnRlbnQgPiBkaXYgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgI2Rpc2NvdmVyLWl0ZW1zIC52Y2UtY29sLWNvbnRlbnQgPiBkaXYgaDMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAjY3RhLXNlY3Rpb24gLnZjZS1jb2wtY29udGVudCA+IGRpdiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgI2N0YS1zZWN0aW9uIC52Y2UtY29sLWNvbnRlbnQgPiBkaXYgaDIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgICAgI2N0YS1zZWN0aW9uIC52Y2UtY29sLWNvbnRlbnQgPiBkaXYgaDIgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50OyB9XG4gICAgI2N0YS1zZWN0aW9uIC52Y2UtY29sLWNvbnRlbnQgPiBkaXYgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgICAjY3RhLXNlY3Rpb24gLnZjZS1jb2wtY29udGVudCA+IGRpdiBwIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAgICNjdGEtc2VjdGlvbiAudmNlLWNvbC1jb250ZW50ID4gZGl2IC52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbiNsZXZlbC11cC1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAxODBweDsgfVxuICAjbGV2ZWwtdXAtaGVhZGVyIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDsgfVxuICAjbGV2ZWwtdXAtaGVhZGVyICNsZXZlbC11cC1kZXNjcmlwdGlvbiBwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTlweCkge1xuICAgICNsZXZlbC11cC1oZWFkZXIge1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7IH1cbiAgICAgICNsZXZlbC11cC1oZWFkZXIgaDIge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gICAgICAjbGV2ZWwtdXAtaGVhZGVyIC52Y2UtZ29vZ2xlLWZvbnRzLWhlYWRpbmctd3JhcHBlciBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50OyB9XG4gICAgICAjbGV2ZWwtdXAtaGVhZGVyICNsZXZlbC11cC1kZXNjcmlwdGlvbiBwIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NTlweCkge1xuICAjbW9yZS10aW1lLXdvcmtpbmctaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJzLWhlYWRlciBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50OyB9XG4gICNtb3JlLXRpbWUtd29ya2luZyAudmNlLXJvdy1jb250ZW50LFxuICAjdGVzdGltb25pYWxzLXNsaWRlciAudmNlLXJvdy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAjbW9yZS10aW1lLXdvcmtpbmcgaDIsXG4gICN0ZXN0aW1vbmlhbHMtc2xpZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTMwJSAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgI21vcmUtdGltZS13b3JraW5nIHAsICNtb3JlLXRpbWUtd29ya2luZyBwIHNwYW4sXG4gICN0ZXN0aW1vbmlhbHMtc2xpZGVyIHAsXG4gICN0ZXN0aW1vbmlhbHMtc2xpZGVyIHAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgI3Rlc3RpbW9uaWFscy1zbGlkZXIgaDIge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgI2xldmVsLXVwLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgICNsZXZlbC11cC1oZWFkZXIgaDIge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCUgIWltcG9ydGFudDsgfVxuICAgICNsZXZlbC11cC1oZWFkZXIgLnZjZS1nb29nbGUtZm9udHMtaGVhZGluZyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAjbGV2ZWwtdXAtaGVhZGVyIC52Y2UtY29sLWlubmVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgICAjbGV2ZWwtdXAtaGVhZGVyIHAsICNsZXZlbC11cC1oZWFkZXIgcCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCUgIWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjdGVzdGltb25pYWwtc2xpZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnRlc3RpbW9uaWFsLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnF1b3RlLWljb24gaW1nIHtcbiAgICB3aWR0aDogNTdweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRlc3RpbW9uaWFsLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50OyB9XG4gIC5uMi1zcy1sYXllci1yb3ctaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAubjItc3MtbGF5ZXItcm93LWlubmVyID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLm4yLXNzLXNlY3Rpb24tbWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItZmFjZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgLnRlc3RpbW9uaWFscy1zbGlkZXItZmFjZSBpbWcge1xuICAgICAgd2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogOTZweCAhaW1wb3J0YW50OyB9XG4gIC5xdW90ZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjk5cHgpIHtcbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItZmFjZSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubjItc3MtbGF5ZXItcm93LWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgLm4yLXNzLWxheWVyLWNvbCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7IH0gfVxuXG4ucmVkLWJ1dHRvbiBhIHtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNsYXRlWSwgLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5yZWQtYnV0dG9uIGE6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgyNTMsIDQ5LCA1NSwgMC43KSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTsgfVxuXG4jd2hhdC1pcy1hbmRjby10ZXh0IHtcbiAgbWF4LXdpZHRoOiA4OTZweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLndoeS1pcy1kaWZmZXJlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2h5LWlzLWRpZmZlcmVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfSB9XG5cbi5saWdodFNsaWRlciB7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZWQtYnV0dG9uLm1pbi13aWR0aC0zMjAgYSB7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjNweDsgfSB9XG5cbi5hbGwtcGxhbnMgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5hbGwtcGxhbnMgaDMge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzBmMWEyNjsgfVxuXG4uYWxsLXBsYW5zIHAge1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IH1cblxuI3ByaWNpbmctdGFibGVzLXJvdyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gICNwcmljaW5nLXRhYmxlcy1yb3cgaDMge1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgI3ByaWNpbmctdGFibGVzLXJvdyAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtd3JhcHBlciwgI3ByaWNpbmctdGFibGVzLXJvdyAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtd3JhcHBlciBidXR0b24sICNwcmljaW5nLXRhYmxlcy1yb3cgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtd3JhcHBlciwgI3ByaWNpbmctdGFibGVzLXJvdyAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyIGJ1dHRvbiB7XG4gICAgd2lkdGg6IHVuc2V0OyB9XG4gICNwcmljaW5nLXRhYmxlcy1yb3cgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXIgYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldDsgfVxuICAjcHJpY2luZy10YWJsZXMtcm93IC52Y2UtcHJpY2luZy10YWJsZS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI3ByaWNpbmctdGFibGVzLXJvdyAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybycsIHNhbnMtc2VyaWY7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgbWluLXdpZHRoOiAyMjVweDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zbGF0ZVksIC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgI3ByaWNpbmctdGFibGVzLXJvdyAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDg5LCAxMTAsIDIxNywgMC43KTsgfVxuICAjcHJpY2luZy10YWJsZXMtcm93IC52Y2UtcHJpY2luZy10YWJsZS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJyxzYW5zLXNlcmlmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwZjFhMjY7IH1cbiAgICAjcHJpY2luZy10YWJsZXMtcm93IC52Y2UtcHJpY2luZy10YWJsZS1kZXNjcmlwdGlvbiBociB7XG4gICAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgICNwcmljaW5nLXRhYmxlcy1yb3cgLnZjZS1wcmljaW5nLXRhYmxlLWRlc2NyaXB0aW9uIHAgaW1nIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgI3ByaWNpbmctdGFibGVzLXJvdyAudmNlLXByaWNpbmctdGFibGUtcHJpY2Uge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybycsc2Fucy1zZXJpZjtcbiAgICBib3JkZXItYm90dG9tOiB1bnNldDtcbiAgICBoZWlnaHQ6IDE1MHB4OyB9XG4gICAgI3ByaWNpbmctdGFibGVzLXJvdyAudmNlLXByaWNpbmctdGFibGUtcHJpY2UgcCB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICNwcmljaW5nLXRhYmxlcy1yb3cgI3ByaWNpbmctaXRlbS1wcm8gaDMge1xuICAgIGJhY2tncm91bmQ6ICM1OTZlZDk7XG4gICAgcGFkZGluZzogNDhweCAwOyB9XG4gICNwcmljaW5nLXRhYmxlcy1yb3cgI3ByaWNpbmctaXRlbS1wcm8gLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiB7XG4gICAgdG9wOiAyOTZweDsgfVxuICAjcHJpY2luZy10YWJsZXMtcm93ICNwcmljaW5nLWl0ZW0tZnJlZSBoMyB7XG4gICAgYmFja2dyb3VuZDogI2Q4ZGFkYztcbiAgICBmb250LXNpemU6IDQ4cHg7IH1cbiAgI3ByaWNpbmctdGFibGVzLXJvdyAjcHJpY2luZy1pdGVtLWZyZWUgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBidXR0b246aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgxNSwgMjYsIDM4LCAwLjcpOyB9XG5cbiNoYXZlLWEtcXVlc3Rpb25zIHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luOiA4MHB4IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgNHB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgcGFkZGluZzogNjBweDtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMwZjFhMjY7IH1cblxuLmFsc28taW5jbHVkZWQtcm93IHtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMGYxYTI2OyB9XG4gIC5hbHNvLWluY2x1ZGVkLXJvdyBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmFsc28taW5jbHVkZWQtcm93IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuXG4jZmFxLWxpc3Qge1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybycsc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyB9XG4gICNmYXEtbGlzdCAuZmFxLWl0ZW1zIHtcbiAgICBtYXgtd2lkdGg6IDg0OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlci1jb2xvcjogI2YwZjJmNjtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAwIDFweDtcbiAgICBwYWRkaW5nOiA0OHB4IDQ4cHggMThweCA0OHB4OyB9XG4gICNmYXEtbGlzdCAudmNlLWNvbC1jb250ZW50IGRpdjpsYXN0LWNoaWxkIC5mYXEtaXRlbXMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweCAhaW1wb3J0YW50OyB9XG4gICNmYXEtbGlzdCAuY3VzdG9tLXRhYi1uYW1lIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjZmFxLWxpc3QgLmN1c3RvbS10YWItbmFtZSBoMyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICNmYXEtbGlzdCAuY3VzdG9tLXRhYi1uYW1lIGgzOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9FbGxpcHNlLWdyZXkuc3ZnXCIpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7IH1cbiAgICAgICNmYXEtbGlzdCAuY3VzdG9tLXRhYi1uYW1lIGgzOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvRWxsaXBzZS1ncmVlbi5zdmdcIik7IH1cbiAgICAjZmFxLWxpc3QgLmN1c3RvbS10YWItbmFtZS5jdXN0b20tYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB1bnNldDsgfVxuICAgICAgI2ZhcS1saXN0IC5jdXN0b20tdGFiLW5hbWUuY3VzdG9tLWFjdGl2ZSBoMzo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL0VsbGlwc2UtZ3JlZW4uc3ZnXCIpOyB9XG5cbiNhbnktbW9yZS1xdWVzdGlvbnMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJyxzYW5zLXNlcmlmO1xuICBjb2xvcjogIzBmMWEyNjtcbiAgbWF4LXdpZHRoOiA4NDhweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmNoYXQtd2l0aC11cy10ZXh0IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuI2Nhcm91c2VsLWZlZWQge1xuICBtYXJnaW4tYm90dG9tOiAxMjhweDtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLHNhbnMtc2VyaWY7IH1cbiAgI2Nhcm91c2VsLWZlZWQgLnZjZS1jb2wtY29udGVudCBoNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgI2Nhcm91c2VsLWZlZWQgLnZjZS1jb2wtY29udGVudCBoNjphZnRlciB7XG4gICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvdHdpdHQuc3ZnXCIpO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gICNjYXJvdXNlbC1mZWVkIC52Y2UtY29sLWNvbnRlbnQgaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAjY2Fyb3VzZWwtZmVlZCAudmNlLWNvbC1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4xNTsgfVxuICAjY2Fyb3VzZWwtZmVlZCAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAjY2Fyb3VzZWwtZmVlZCAuZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuXG4udHdpdHRlci1mZWVkIGg2OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL3R3aXR0LnN2Z1wiKTtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5mZWF0dXJlcy1yZWdpc3RyYXRpb24tZm9ybSBmb3JtIHtcbiAgbWF4LXdpZHRoOiA2MTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHVuc2V0OyB9XG4gIC5mZWF0dXJlcy1yZWdpc3RyYXRpb24tZm9ybSBmb3JtIGlucHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWJhYmFiO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmVhdHVyZXMtcmVnaXN0cmF0aW9uLWZvcm0gZm9ybSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzE2MjYzNztcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmZlYXR1cmVzLW1vcmUtaW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICMxN2QzYWE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi50d2l0dGVyLWZlZWQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyB9XG4gIC50d2l0dGVyLWZlZWQgcCB7XG4gICAgbWFyZ2luLXRvcDogMjFweDsgfVxuICAudHdpdHRlci1mZWVkIGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAudHdpdHRlci1mZWVkIGg2IGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnR3aXR0ZXItZmVlZCBpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgLnR3aXR0ZXItZmVlZCAuZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAudHdpdHRlci1mZWVkIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm94LXNoYWRvdzogOXB4IDRweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgdHJhbnNpdGlvbjogYWxsLCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAudHdpdHRlci1mZWVkIC5jYXJvdXNlbC1pdGVtOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODBweCk7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC50d2l0dGVyLWZlZWQgLmZlZWQtbGlrZS1kYXRlIHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAudHdpdHRlci1mZWVkIC5mZWVkLWxpa2UtZGF0ZSAudmNlLXRleHQtYmxvY2std3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wYXltZW50cy1mZWF0dXJlcyAuaG92ZXItc2hhZG93IHtcbiAgcGFkZGluZzogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsLCAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLnBheW1lbnRzLWZlYXR1cmVzIC5ob3Zlci1zaGFkb3cgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwsIC4zcyBlYXNlLWluLW91dDsgfVxuICAucGF5bWVudHMtZmVhdHVyZXMgLmhvdmVyLXNoYWRvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogLjQzNzVyZW0gLjQzNzVyZW0gMS41NjI1cmVtICNlMmU0ZTU7IH1cbiAgICAucGF5bWVudHMtZmVhdHVyZXMgLmhvdmVyLXNoYWRvdzpob3ZlciBpbWcge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTsgfVxuXG4ucGF5bWVudHMtZmVhdHVyZXMgLmhvdmVyLWdyZWVuOmhvdmVyIGEge1xuICBjb2xvcjogIzAwZTJiNjsgfVxuXG4uYnV0dG9uLXdpdGgtdmlkZW8gc3BhbiwgLmJ1dHRvbi13aXRoLXZpZGVvIGEge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYnV0dG9uLXdpdGgtdmlkZW8gLnZpZGVvLWJ1dHRvbi13aXRoLXRpdGxlIC52Y2UtY29sLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5idXR0b24td2l0aC12aWRlbyAudmNlLWZlYXR1cmVzLS1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDsgfVxuICAuYnV0dG9uLXdpdGgtdmlkZW8gLnZjZS1mZWF0dXJlcy0taWNvbiBzcGFuOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuXG4uYnV0dG9uLXdpdGgtdmlkZW8gLnZjZS12aWRlby1wb3B1cCB7XG4gIG92ZXJmbG93OiB1bnNldDsgfVxuICAuYnV0dG9uLXdpdGgtdmlkZW8gLnZjZS12aWRlby1wb3B1cCAudmNlLXZpZGVvLXBvcHVwLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiB1bnNldDsgfVxuICAuYnV0dG9uLXdpdGgtdmlkZW8gLnZjZS12aWRlby1wb3B1cCAudmNlLWZlYXR1cmVzLS1pY29uLnZjZS1pY29uIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsLCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYnV0dG9uLXdpdGgtdmlkZW8gLnZjZS12aWRlby1wb3B1cCAudmNlLWZlYXR1cmVzLS1pY29uLnZjZS1pY29uOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgyNTUsIDUxLCA1MSwgMC4zNyk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7IH1cblxuLm1hYy1hcHAtY2hyb21lLWV4dGVuc2lvbiBzcGFuLCAubWFjLWFwcC1jaHJvbWUtZXh0ZW5zaW9uIGEge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAycHggIWltcG9ydGFudDsgfVxuXG4uY2hyb21lLWV4dGVuc2lvbiB7XG4gIHRyYW5zaXRpb246IGFsbCwgLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5jaHJvbWUtZXh0ZW5zaW9uIGE6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMTUsIDI2LCAzOCwgMC4zNykgIWltcG9ydGFudDsgfVxuXG4uYXBwLXN0b3JlIHNwYW4gYTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2FwcGxlLWljb24uc3ZnXCIpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLmdvb2dsZS1wbGF5IHNwYW4gYTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2dvb2dsZS1wbGF5LWljb24uc3ZnXCIpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLmdldC1pbi10b3VjaCAuZ2V0LWluLXRvdWNoLWl0ZW0ge1xuICBwYWRkaW5nOiAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwsIC4ycyBlYXNlLWluLW91dDsgfVxuICAuZ2V0LWluLXRvdWNoIC5nZXQtaW4tdG91Y2gtaXRlbSBpbWcge1xuICAgIHRyYW5zaXRpb246IGFsbCwgLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5nZXQtaW4tdG91Y2ggLmdldC1pbi10b3VjaC1pdGVtOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAuNDM3NXJlbSAuNDM3NXJlbSAxLjU2MjVyZW0gI2UyZTRlNTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAgIC5nZXQtaW4tdG91Y2ggLmdldC1pbi10b3VjaC1pdGVtOmhvdmVyIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7IH1cbiAgLmdldC1pbi10b3VjaCAuZ2V0LWluLXRvdWNoLWl0ZW0gYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDsgfVxuICAuZ2V0LWluLXRvdWNoIC5nZXQtaW4tdG91Y2gtaXRlbSBoMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG5cbiNhZmZpbGlhdGUtdGl0bGUtc2VjdGlvbiBoMSwgI2FmZmlsaWF0ZS10aXRsZS1zZWN0aW9uIHAge1xuICBtYXgtd2lkdGg6IDg5NnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi50d28tcm93LWJ1dHRvbiBhLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgbWF4LXdpZHRoOiAzMjBweDsgfVxuXG4uYW5kY28tbG92ZXMteW91IGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4udGV4dC1ibG9jay13aXRoLWljb24gaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5lYXJuLTUwLWNvbW1pc3Npb24gLnZjZS1jb2wtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmVhcm4tNTAtY29tbWlzc2lvbiAudmNlLWNvbC1jb250ZW50ID4gZGl2IHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMTVweDtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAuZWFybi01MC1jb21taXNzaW9uIC52Y2UtY29sLWNvbnRlbnQgPiBkaXYgLnRleHQtc20ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5lYXJuLTUwLWNvbW1pc3Npb24gLnZjZS1jb2wtY29udGVudCA+IGRpdiBoMiB7XG4gICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmVhcm4tNTAtY29tbWlzc2lvbiAudmNlLWNvbC1jb250ZW50ID4gZGl2IHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5lYXJuLTUwLWNvbW1pc3Npb24gLnZjZS1jb2wtY29udGVudCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYTsgfVxuICAuZWFybi01MC1jb21taXNzaW9uIC52Y2UtY29sLWNvbnRlbnQgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgYmFja2dyb3VuZDogIzBmMWEyNjtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubGV0dGVyLXNwYWNpbmcge1xuICBsZXR0ZXItc3BhY2luZzogMnB4OyB9XG5cbi5ob3ctcHJvbW90ZS11cyB7XG4gIHBhZGRpbmc6IDQ4cHggNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjJmNjsgfVxuXG4ubWFpbi10aXRsZS1kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7IH1cblxuLmZvbnQtc2l6ZS0zMiBwIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW46IDA7IH1cblxuLnR3aXR0ZXItZmVlZCAucmVnaXN0ZXItZm9ybSBidXR0b24ge1xuICBtaW4td2lkdGg6IDIyMHB4OyB9XG5cbi5tb3JlLWludm9pY2luZy1yZXNvdXJjZXMgLnZjZS1jb2wtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ubW9yZS1pbnZvaWNpbmctcmVzb3VyY2VzIC5tb3JlLWludm9pY2luZy1pdGVtIHtcbiAgdHJhbnNpdGlvbjogYWxsLCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDRweCA1cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG4gIC5tb3JlLWludm9pY2luZy1yZXNvdXJjZXMgLm1vcmUtaW52b2ljaW5nLWl0ZW06aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IC40Mzc1cmVtIC40Mzc1cmVtIDEuNTYyNXJlbSAjZTJlNGU1OyB9XG4gIC5tb3JlLWludm9pY2luZy1yZXNvdXJjZXMgLm1vcmUtaW52b2ljaW5nLWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjNGY0ZjRmOyB9XG4gIC5tb3JlLWludm9pY2luZy1yZXNvdXJjZXMgLm1vcmUtaW52b2ljaW5nLWl0ZW0gLnZjZS1yYXctaHRtbCwgLm1vcmUtaW52b2ljaW5nLXJlc291cmNlcyAubW9yZS1pbnZvaWNpbmctaXRlbSAudmNlLXJhdy1odG1sIGRpdiB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb3JlLWludm9pY2luZy1yZXNvdXJjZXMgLm1vcmUtaW52b2ljaW5nLWl0ZW0gLnZjZS1yYXctaHRtbCBhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5OTk5OyB9XG4gIC5tb3JlLWludm9pY2luZy1yZXNvdXJjZXMgLm1vcmUtaW52b2ljaW5nLWl0ZW0gLmludm9pY2luZy1tb3JlLWluZm8ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubW9yZS1pbnZvaWNpbmctcmVzb3VyY2VzIC5tb3JlLWludm9pY2luZy1pdGVtOm5vdCgudmNlLWNvbC0tbGctbGFzdCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4ubGluay13aWR0aC1hcnJvdy1yaWdodCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5saW5rLXdpZHRoLWFycm93LXJpZ2h0IGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvbWVudS1hcnJvdi5zdmdcIik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuXG4uZnJlZWxhbmNlLWNvbnRyYWN0LXRhYnMtY29udGVudC1zZWN0aW9uIC5mcmVlbGFuY2UtY29udHJhY3QtdGFiLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mcmVlbGFuY2UtY29udHJhY3QtdGFicy1jb250ZW50LXNlY3Rpb24gLnZjZS1jb2wtY29udGVudCAudmNlLXJvdy1jb250YWluZXI6Zmlyc3QtY2hpbGQgLmZyZWVsYW5jZS1jb250cmFjdC10YWItY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mcmVlbGFuY2UtY29udHJhY3QtdGFicy1jb250ZW50LXNlY3Rpb24gLnZjZS1zaW5nbGUtaW1hZ2Utd3JhcHBlcixcbi5mcmVlbGFuY2UtY29udHJhY3QtdGFicy1jb250ZW50LXNlY3Rpb24gLnZjZS10ZXh0LWJsb2NrLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mcmVlbGFuY2UtY29udHJhY3QtdGFicy1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cbiAgLmZyZWVsYW5jZS1jb250cmFjdC10YWJzLXNlY3Rpb24gLnZjZS1yb3ctY29udGVudCAudmNlLWNvbC1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzRjNGM0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmZyZWVsYW5jZS1jb250cmFjdC10YWJzLXNlY3Rpb24gLnZjZS1yb3ctY29udGVudCAudmNlLWNvbC1pbm5lcjpob3Zlcjo6YWZ0ZXIsIC5mcmVlbGFuY2UtY29udHJhY3QtdGFicy1zZWN0aW9uIC52Y2Utcm93LWNvbnRlbnQgLnZjZS1jb2wtaW5uZXIuYWN0aXZlOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0ycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogI2ZmMzMzMzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZyZWVsYW5jZS1jb250cmFjdC10YWJzLXNlY3Rpb24gLnZjZS1yb3ctY29udGVudCAudmNlLWNvbC1pbm5lciAudmNlLWdvb2dsZS1mb250cy1oZWFkaW5nLWlubmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZnJlZWxhbmNlLWNvbnRyYWN0LXRhYnMtc2VjdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cblxuI2xhcmdlLXRhYnMgaDQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNzA3RjhGO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsLCAuNHMgZWFzZS1pbi1vdXQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2xhcmdlLXRhYnMgLmxhcmdlLXRhYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgICAjbGFyZ2UtdGFicyAubGFyZ2UtdGFiID4gZGl2LnZjZS1nb29nbGUtZm9udHMtaGVhZGluZy13cmFwcGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUZGMkY2OyB9XG4gICAgI2xhcmdlLXRhYnMgLmxhcmdlLXRhYiBkaXYsICNsYXJnZS10YWJzIC5sYXJnZS10YWIgaDQge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgI2xhcmdlLXRhYnMgLmxhcmdlLXRhYi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAjbGFyZ2UtdGFicyBoNDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9hcnJvdy1kb3duLWdyZXkuc3ZnXCIpO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0cmFuc2l0aW9uOiBhbGwsIC40cyBlYXNlLWluLW91dDsgfVxuICAjbGFyZ2UtdGFicyAuYWN0aXZlLWxhcmdlLXRhYiBoNCB7XG4gICAgY29sb3I6ICMxN0QzQUE7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggMTJweCAzMnB4IHJnYmEoMTAzLCAxNDIsIDE3OCwgMC4xNik7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAjbGFyZ2UtdGFicyAuYWN0aXZlLWxhcmdlLXRhYiBoNDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL2Fycm93LWRvd24tZ3JlZW4uc3ZnXCIpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbGFyZ2UtdGFicyA+IC52Y2UtY29sLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICNsYXJnZS10YWJzIGg0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgIGNvbG9yOiAjNzA3RjhGO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgICNsYXJnZS10YWJzIGg0OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMTdEM0FBOyB9XG4gICNsYXJnZS10YWJzIC5hY3RpdmUtbGFyZ2UtdGFiIGg0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDMycHggcmdiYSgxMDMsIDE0MiwgMTc4LCAwLjE2KTtcbiAgICBjb2xvcjogIzE3RDNBQTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NjBweCkge1xuICAjbGFyZ2UtdGFicyBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuXG4jbGFyZ2UtdGFiLWNvbnRlbnQtc2VjdGlvbiAubGFyZ2UtdGFiLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNsYXJnZS10YWItY29udGVudC1zZWN0aW9uIC52Y2UtY29sLWNvbnRlbnQgLnZjZS1yb3ctY29udGFpbmVyOmZpcnN0LWNoaWxkIC5sYXJnZS10YWItY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5sYXJnZS10YWItY29udGVudCB2aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubGFyZ2UtdGFiLWNvbnRlbnQgLmV4cGxvcmUtZnVsbCBhIHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5sYXJnZS10YWItY29udGVudCAudGFiLWNvbnRlbnQtdGV4dC1ibG9jayBwLCAubGFyZ2UtdGFiLWNvbnRlbnQgLnF1b3RlIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzA3RjhGO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogSW50ZXIsIHNhbnMtc2VyaWY7IH1cblxuLmxhcmdlLXRhYi1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyNHB4OyB9XG5cbi5sYXJnZS10YWItY29udGVudCAubmFtZSBwLCAubGFyZ2UtdGFiLWNvbnRlbnQgLm9jY3VwYXRpb24gcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7IH1cblxuLmxhcmdlLXRhYi1jb250ZW50IC5uYW1lIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTYyNjM3OyB9XG5cbi5sYXJnZS10YWItY29udGVudCAub2NjdXBhdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzkzQTBBRTsgfVxuXG4ubGFyZ2UtdGFiLWNvbnRlbnQgLmxhcmdlLXRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDYwcHgpIHtcbiAgLmxhcmdlLXRhYi1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7IH1cbiAgLmxhcmdlLXRhYi1jb250ZW50IC50YWItY29udGVudC10ZXh0LWJsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAubGFyZ2UtdGFiLWNvbnRlbnQgLmV4cGxvcmUtZnVsbCBhIHtcbiAgICBmb250LXNpemU6IDIycHg7IH0gfVxuXG4uaGVhZGVyLXR5cGUtMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMjIyZjNjO1xuICAvKndpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvIWltcG9ydGFudDsqLyB9XG4gIC5oZWFkZXItdHlwZS0yIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC5oZWFkZXItdHlwZS0yIC5sb2dvLTItY29sdW1uLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgICAuaGVhZGVyLXR5cGUtMiAubG9nby0yLWNvbHVtbi1jb250YWluZXIgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5oZWFkZXItdHlwZS0yIC5sb2dvLTItY29sdW1uLWNvbnRhaW5lciBwIGEge1xuICAgICAgICBjb2xvcjogIzk2OWZhNztcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAuaGVhZGVyLXR5cGUtMiAubG9nby0yLWNvbHVtbi1jb250YWluZXIgcCBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlci10eXBlLTIgLmxvZ28tMi1jb2x1bW4tY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAuaGVhZGVyLXR5cGUtMiAubG9nby0yLWNvbHVtbi1jb250YWluZXIgaW1nIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmJlbmVmaXRzLXRhYnMtcm93IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJlbmVmaXRzLXRhYnMtcm93IC52Y2UtY29sLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuYmVuZWZpdHMtdGFicy1yb3cgLnZjZS1jb2wtY29udGVudCA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEuNXB4IHNvbGlkICM3OTgxODk7IH1cbiAgICAgIC5iZW5lZml0cy10YWJzLXJvdyAudmNlLWNvbC1jb250ZW50ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyOiB1bnNldDsgfSB9XG5cbi5iZW5lZml0cy10YWJzIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5iZW5lZml0cy10YWJzLmFjdGl2ZSBoNSwgLmJlbmVmaXRzLXRhYnM6aG92ZXIgaDUge1xuICAgIGNvbG9yOiAjMTliYzljOyB9XG4gIC5iZW5lZml0cy10YWJzIGg1IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJlbmVmaXRzLXRhYnMgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLmJlbmVmaXRzLXRhYi1jb250ZW50LXJvdyB7XG4gIG1pbi1oZWlnaHQ6IDQzMHB4OyB9XG4gIC5iZW5lZml0cy10YWItY29udGVudC1yb3cgLnZjZS1hc3NldC1iYWNrZ3JvdW5kLXNpbXBsZS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGhlaWdodDogNDMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJlbmVmaXRzLXRhYi1jb250ZW50LXJvdyAudmNlLWFzc2V0LWJhY2tncm91bmQtc2ltcGxlLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5iZW5lZml0cy10YWItY29udGVudC1yb3cgLmVtcHR5LWNvbHVtbiB7XG4gICAgICBtaW4taGVpZ2h0OiAzMTBweDsgfSB9XG5cbi5iZW5lZml0cy10YWItY29udGVudCAudmNlLXRleHQtYmxvY2std3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJlbmVmaXRzLXRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmJlbmVmaXRzLXRhYi1jb250ZW50IC50YWItY29udGVudC1pdGVtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG4gICAgLmJlbmVmaXRzLXRhYi1jb250ZW50IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50OyB9XG4gICAgLmJlbmVmaXRzLXRhYi1jb250ZW50IC52Y2Utc2luZ2xlLWltYWdlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgLmJlbmVmaXRzLXRhYi1jb250ZW50IGZpZ3VyZSB7XG4gICAgICB3aWR0aDogMjAwcHg7IH1cbiAgICAuYmVuZWZpdHMtdGFiLWNvbnRlbnQgLnZjZS1nb29nbGUtZm9udHMtaGVhZGluZywgLmJlbmVmaXRzLXRhYi1jb250ZW50IC52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYy1jb250YWluZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmJlbmVmaXRzLXRhYi1jb250ZW50IGgyIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4uYmVuZWZpdHMtdGFiLWNvbnRlbnQgaDMsIC5iZW5lZml0cy10YWItY29udGVudCBoMiB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYmVuZWZpdHMtdGFiLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVuZWZpdHMtdGFiLWNvbnRlbnQgLnRhYi1jb250ZW50LWhlYWRpbmcgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJlbmVmaXRzLXRhYi1jb250ZW50IC50YWItY29udGVudC1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMmYyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDsgfVxuICAgIC5iZW5lZml0cy10YWItY29udGVudCAudGFiLWNvbnRlbnQtaGVhZGluZyBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbmQtbWFueS1tb3JlIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDIwMHB4OyB9IH1cblxuI21vZGFsLWJveCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjI1cywgb3BhY2l0eSAwLjI1cyAwcywgdHJhbnNmb3JtIDAuMjVzOyB9XG4gICNtb2RhbC1ib3ggLnZjZS1hc3NldC1iYWNrZ3JvdW5kLXNpbXBsZS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IGF1dG87IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICNtb2RhbC1ib3ggLnZjZS1hc3NldC1iYWNrZ3JvdW5kLXNpbXBsZS1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3OTBweCBhdXRvOyB9IH1cbiAgI21vZGFsLWJveCAudmNlLXJvdy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBwYWRkaW5nOiAxMDBweCAxNXB4OyB9XG4gICAgI21vZGFsLWJveCAudmNlLXJvdy1jb250ZW50IGgzIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgI21vZGFsLWJveCAudmNlLXJvdy1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDM3NXB4O1xuICAgICAgICBwYWRkaW5nOiAxNTBweCA1MHB4OyB9IH1cbiAgICAjbW9kYWwtYm94IC52Y2Utcm93LWNvbnRlbnQgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xNDBweDtcbiAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgI21vZGFsLWJveCAudmNlLXJvdy1jb250ZW50IC5jbG9zZS1idXR0b24ge1xuICAgICAgICAgIHRvcDogLTE5MHB4O1xuICAgICAgICAgIHJpZ2h0OiAtNzBweDsgfSB9XG4gICAgI21vZGFsLWJveCAudmNlLXJvdy1jb250ZW50IC52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYy13cmFwcGVyLCAjbW9kYWwtYm94IC52Y2Utcm93LWNvbnRlbnQgLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXIgYSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICNtb2RhbC1ib3ggLnZjZS1yb3ctY29udGVudCAuYWxyZWFkeS1tZW1iZXIgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICNtb2RhbC1ib3ggLnZjZS1yb3ctY29udGVudCAuYWxyZWFkeS1tZW1iZXIgYSB7XG4gICAgICBjb2xvcjogIzE5YmM5YztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAjbW9kYWwtYm94LnNob3ctbW9kYWwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDBzLCBvcGFjaXR5IDAuMjVzIDBzLCB0cmFuc2Zvcm0gMC4yNXM7IH1cblxuLmxpc3Qtc3R5bGUtcm90YXRlLXJvdyAudmNlLWNvbC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAubGlzdC1zdHlsZS1yb3RhdGUtcm93IC52Y2UtY29sLWNvbnRlbnQgaDIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cbiAgLmxpc3Qtc3R5bGUtcm90YXRlLXJvdyAudmNlLWNvbC1jb250ZW50IC5saXN0LXN0eWxlLXJvdGF0ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5saXN0LXN0eWxlLXJvdGF0ZS1yb3cgLnZjZS1jb2wtY29udGVudCAubGlzdC1yb3RhdGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAubGlzdC1zdHlsZS1yb3RhdGUtcm93IC52Y2UtY29sLWNvbnRlbnQgLmxpc3Qtcm90YXRlLXRleHQgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5pbnZvaWNlLXRwbC1kb3dubG9hZCAudmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtY29udGFpbmVyIHNwYW4sIC5pbnZvaWNlLXRwbC1kb3dubG9hZCAudmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtY29udGFpbmVyIGEge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0cmFuc2l0aW9uOiBhbGwsIC4ycyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uaW52b2ljZS10cGwtZG93bmxvYWQgLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLWNvbnRhaW5lcjpob3ZlciBhIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMTUsIDI2LCAzOCwgMC43KTsgfVxuXG4uaW52b2ljZS10cGwtZG93bmxvYWQgLnZjZS1zaW5nbGUtaW1hZ2UtY29udGFpbmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IC0yMHB4IDIwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLmludm9pY2UtdHBsLWNhdGVnb3J5LWZsZXggLnZjZS1jb2wtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5pbnZvaWNlLXRwbC1jYXRlZ29yeS1mbGV4IC5ncmVlbi1zZWxlY3Qtb3B0aW9ucy1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBsaW5lLWhlaWdodDogNnB4OyB9XG4gIC5pbnZvaWNlLXRwbC1jYXRlZ29yeS1mbGV4IC5ncmVlbi1zZWxlY3Qtb3B0aW9ucy1pY29uIGZpZ3VyZSB7XG4gICAgbGluZS1oZWlnaHQ6IDZweDsgfVxuXG4uaW52b2ljZS10cGwtY2F0ZWdvcnkgaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4uaW52b2ljZS10cGwtY29sdW1uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5pbnZvaWNlLXRwbC1zZWxlY3Qtcm93IC52Y2Utcm93LWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC00MHB4OyB9XG5cbi5pbnZvaWNlLXRwbC1zZWxlY3Qtb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogN3B4IDdweCAyNXB4ICNFMkU0RTU7XG4gIGhlaWdodDogMjkwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAuaW52b2ljZS10cGwtc2VsZWN0LW9wdGlvbnMgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuaW52b2ljZS10cGwtc2VsZWN0LW9wdGlvbnMgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwZTJiNzsgfVxuXG5hcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwZjFhMjY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzIC5oZWFkaW5nLWxpbWl0ZWQtd2lkdGgge1xuICAgIG1heC13aWR0aDogNjMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzIGgyIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzIC50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjaW52b2ljZVRlbXBsYXRlLWhlYWRlci1maWxlcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ludm9pY2VUZW1wbGF0ZS1oZWFkZXItZmlsZXMgYSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ludm9pY2VUZW1wbGF0ZS1oZWFkZXItZmlsZXMgYSBwIHtcbiAgICAgIGNvbG9yOiAjMDBlMmI2OyB9XG4gIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjaW52b2ljZVRlbXBsYXRlLWhlYWRlci1maWxlcyBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ludm9pY2VUZW1wbGF0ZS1oZWFkZXItZmlsZXMgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjYnJlYWRjcmFtYnMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YwRjJGMjsgfVxuICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjYnJlYWRjcmFtYnMgYSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBjb2xvcjogIzBmMWEyNjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNicmVhZGNyYW1icyBhLmFjdGl2ZSwgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNicmVhZGNyYW1icyBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmYWJjM2Q7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNpbnZvaWNlVGVtcGxhdGUtbGlua3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNpbnZvaWNlVGVtcGxhdGUtbGlua3MgPiBkaXYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9IH1cbiAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNpbnZvaWNlVGVtcGxhdGUtbGlua3MgPiBkaXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ludm9pY2VUZW1wbGF0ZS1saW5rcyBoMyB7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9XG4gICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNpbnZvaWNlVGVtcGxhdGUtbGlua3MgaDMgc3BhbiB7XG4gICAgICBjb2xvcjogIzAwZTJiNjsgfVxuICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ludm9pY2VUZW1wbGF0ZS1saW5rcyAuYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ludm9pY2VUZW1wbGF0ZS1saW5rcyAuYnV0dG9uIGEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ludm9pY2VUZW1wbGF0ZS1saW5rcyAuYnV0dG9uLnJlZC1idXQge1xuICAgICAgYmFja2dyb3VuZDogI2ZmMzMzMzsgfVxuICAgICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNpbnZvaWNlVGVtcGxhdGUtbGlua3MgLmJ1dHRvbi5yZWQtYnV0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmMWExYTsgfVxuICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjaW52b2ljZVRlbXBsYXRlLWxpbmtzIC5idXR0b24uZ3JlZW4tYnV0IHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMGUyYjY7IH1cbiAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjaW52b2ljZVRlbXBsYXRlLWxpbmtzIC5idXR0b24uZ3JlZW4tYnV0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwYzlhMTsgfVxuICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ludm9pY2VUZW1wbGF0ZS1icmFuZHMge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2YwZjJmMjtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjaW52b2ljZVRlbXBsYXRlLWJyYW5kcyA+IHNlY3Rpb24gPiBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjaW52b2ljZVRlbXBsYXRlLWJyYW5kcyA+IHNlY3Rpb24gPiBkaXYgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4OyB9XG4gIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjU2VjdGlvblRlbXBsYXRlc0NhdGVnb3JpZXMge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9XG4gICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNTZWN0aW9uVGVtcGxhdGVzQ2F0ZWdvcmllcyBoMiB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI1NlY3Rpb25UZW1wbGF0ZXNDYXRlZ29yaWVzIC5DYXRlZ29yaWVzQm94ZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNTZWN0aW9uVGVtcGxhdGVzQ2F0ZWdvcmllcyAuQ2F0ZWdvcnlCb3gge1xuICAgICAgYmFja2dyb3VuZDogI2YwZjJmMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjU2VjdGlvblRlbXBsYXRlc0NhdGVnb3JpZXMgLkNhdGVnb3J5Qm94IHtcbiAgICAgICAgICB3aWR0aDogMzIlOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI1NlY3Rpb25UZW1wbGF0ZXNDYXRlZ29yaWVzIC5DYXRlZ29yeUJveCB7XG4gICAgICAgICAgd2lkdGg6IDQ5JTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI1NlY3Rpb25UZW1wbGF0ZXNDYXRlZ29yaWVzIC5DYXRlZ29yeUJveCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ZhcSB7XG4gICAgY29sb3I6ICM5NjlmYTc7IH1cbiAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ZhcSBoMiwgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNmYXEgaDQge1xuICAgICAgY29sb3I6ICMwZjFhMjY7IH1cbiAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ZhcSA+IGRpdiB7XG4gICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjZmFxID4gZGl2IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAgICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNmYXEgPiBkaXYgPiBkaXYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDQ1cHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI2ZhcSA+IGRpdiA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjZmFxIHVsIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNmYXEgdWwgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsgfVxuICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI1lvdU1heUFsc29MaWtlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0YwRjJGMjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI1lvdU1heUFsc29MaWtlIHNlY3Rpb24gPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjWW91TWF5QWxzb0xpa2Ugc2VjdGlvbiA+IGRpdiB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDE5JTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNZb3VNYXlBbHNvTGlrZSBzZWN0aW9uID4gZGl2IHVsIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjWW91TWF5QWxzb0xpa2Ugc2VjdGlvbiA+IGRpdiB1bCBsaSBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZhYmMzZDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjWW91TWF5QWxzb0xpa2Ugc2VjdGlvbiA+IGRpdiB1bCB7XG4gICAgICAgICAgLyp3aWR0aDogMzMlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsqLyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjWW91TWF5QWxzb0xpa2Ugc2VjdGlvbiA+IGRpdiB1bCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjbnZvaWNlVGVtcGxhdGUtY3RhIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI252b2ljZVRlbXBsYXRlLWN0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjbnZvaWNlVGVtcGxhdGUtY3RhID4gZGl2IHtcbiAgICAgIHdpZHRoOiA0OCU7IH1cbiAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjbnZvaWNlVGVtcGxhdGUtY3RhID4gZGl2IGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmMzMzMztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgYXJ0aWNsZS5jYXRlZ29yeS1mcmVlLWludm9pY2UtdGVtcGxhdGVzICNudm9pY2VUZW1wbGF0ZS1jdGEgPiBkaXYgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjMDBlMmI2O1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjbnZvaWNlVGVtcGxhdGUtY3RhID4gZGl2IHNwYW4gc3ZnIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgICAgbGVmdDogNXB4OyB9XG4gICAgICBhcnRpY2xlLmNhdGVnb3J5LWZyZWUtaW52b2ljZS10ZW1wbGF0ZXMgI252b2ljZVRlbXBsYXRlLWN0YSA+IGRpdiBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyAjbnZvaWNlVGVtcGxhdGUtY3RhID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4iLCJmb290ZXIge1xyXG5cclxuICAucmVnaXN0ZXItZm9ybSBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MjYzNztcclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYSwgYTp2aXNpdGVkIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgY29sb3I6ICM3MDdGOEY7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcblxyXG4gIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICMxN2QzYWE7XHJcbiAgfVxyXG5cclxuICAjZm9vdGVyLW1hbi1jb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC52Y2UtY29sLWNvbnRlbnQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNzaG93LW1vcmUtbGluayB7XHJcbiAgICBjb2xvcjogIzE2MjYzNztcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogIzE3RDNBQTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9tZW51LWFycm92LnN2Z1wiKTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL21lbnUtYXJyb3YtZ3JlZW4uc3ZnXCIpO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNtb3JlLWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuc29jaWFsLWxpbmtzIHtcclxuICAgICYgPiBkaXYgPiBkaXZ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBkaXYgPiBkaXYgPiBkaXYge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgICAgJiA+IGRpdiA+IGRpdiA+IGRpdntcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNmb290ZXItbWVudS1pdGVtcyAudmNlLXdpZGdldHMtd3JhcHBlciB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgJiA+IGRpdiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZjZS1yb3ctY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICAgICNsYXN0LWZvb3Rlci1zZWN0aW9uIC52Y2Utcm93LWNvbnRlbnQsXHJcbiAgICAjZm9vdGVyLW1lbnUtaXRlbXMgLnZjZS1yb3ctY29udGVudHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgfVxyXG4gICAgI2Zvb3Rlci1tZW51LWl0ZW1zID4gZGl2LnZjZS1yb3d7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4IWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIudmNlLXByaWNpbmctdGFibGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblxyXG4gIC52Y2UtcHJpY2luZy10YWJsZS1ibG9jayB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgYm94LXNoYWRvdzogMHB4IDI0cHggMzJweCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTIpO1xyXG5cclxuICAmID4gZGl2IHtcclxuICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAudmNlLXByaWNpbmctdGFibGUtcHJpY2Uge1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi5wcm8tcGxhbiwgJi5mcmVlLXBsYW4ge1xyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDMgfiBkaXYge1xyXG4gICAgICB3aWR0aDogODQlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYucHJvLXBsYW4ge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgJiB7XHJcbiAgICAgICAgd2lkdGg6IDQzOXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIGgzIHtcclxuICAgICAgYmFja2dyb3VuZDogIzdiNjRmNjtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnByby1wbGFuLmFubnVhbGx5IC52Y2UtcHJpY2luZy10YWJsZS1kZXNjcmlwdGlvbiB7XHJcbiAgICBwOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLTM2cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogIzkzQTBBRTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHA6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLTE4cHg7XHJcbiAgICAgIGNvbG9yOiAjMTYyNjM3O1xyXG4gICAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgYmFja2dyb3VuZDogI0Y5RkJGRDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZyZWUtcGxhbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgJiB7XHJcbiAgICAgICAgd2lkdGg6IDQwN3B4O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgYmFja2dyb3VuZDogI0UxRThFRjtcclxuICAgICAgY29sb3I6ICMxNjI2Mzc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udmNlLXByaWNpbmctdGFibGUtYmxvY2sgLnZjZS1wcmljaW5nLXRhYmxlLXByaWNlIHAge1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuICBjb2xvcjogIzE2MjYzNztcclxuXHJcbiAgc3VwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTdweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyAvIG1vbnRoJztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbi52Y2UtcHJpY2luZy10YWJsZS1kZXNjcmlwdGlvbiB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGNvbG9yOiAjNzA3RjhGO1xyXG5cclxuICBociB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbjogMTJweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiB7XHJcbiAgc3Bhbi52Y2UtYnV0dG9uLS1zdHlsZS1vdXRsaW5lLXdyYXBwZXIsIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyIGEsXHJcbiAgc3Bhbi52Y2UtYnV0dG9uLS1zdHlsZS1iYXNpYy13cmFwcGVyLCBzcGFuLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXIgYSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyLCBzcGFuLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweDtcclxuICB9XHJcblxyXG4gIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtd3JhcHBlciB7XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzcGFuLnZjZS1idXR0b24tLXN0eWxlLW91dGxpbmUtd3JhcHBlciBhIHtcclxuICAgICY6OmFmdGVyLCAmOjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItd2lkdGg6IDNweDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiBibGFjaztcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICBjb2xvcjogIzE2MjYzNztcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICY6OmFmdGVyLCAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzE3RDNBQTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICMxN0QzQUE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtd3JhcHBlciBidXR0b24ge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gIH1cclxufVxyXG5cclxuI2xldmVsLXVwIHtcclxuICBkaXYge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogdW5zZXQ7XHJcbiAgfVxyXG5cclxuICAudmNlLWNsYXNzaWMtdGFicy1jb250YWluZXI6OmFmdGVyLCAudmNlLWNsYXNzaWMtdGFicy1jb250YWluZXI6OmJlZm9yZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAudmNlLWNsYXNzaWMtdGFicy1saXN0IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDI0cHggMzJweCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTIpO1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGNvbG9yOiAjMTYyNjM3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICB9XHJcblxyXG4gIC52Y2UtY2xhc3NpYy10YWJzLWxpc3Qge1xyXG4gICAgYSB7XHJcbiAgICAgIHRyYW5zaXRpb246IHVuc2V0O1xyXG4gICAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS12Y3YtYWN0aXZlPVwidHJ1ZVwiXSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxN0QzQUE7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBkaXYge1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2Omxhc3QtY2hpbGQge1xyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYTo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnU2F2ZSAyNSUnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzZweDtcclxuICAgICAgICBjb2xvcjogIzE3RDNBQTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2Omxhc3QtY2hpbGRbZGF0YS12Y3YtYWN0aXZlPVwidHJ1ZVwiXSBhOjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAudmNlLWNsYXNzaWMtdGFicy10YWIge1xyXG4gICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZjZS1wcmljaW5nLXRhYmxlLWRlc2NyaXB0aW9uIHtcclxuICAgIHAgaW1nIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudmNlLWNsYXNzaWMtdGFicy1jb250YWluZXI6OmFmdGVyLCAudmNlLWNsYXNzaWMtdGFicy1jb250YWluZXI6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAudmNlLWNsYXNzaWMtdGFicy1saXN0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAmID4gZGl2LnZjZS1jbGFzc2ljLXRhYnMtdGFiIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudmNlLWNsYXNzaWMtdGFicy1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jZmxvd2VyLW9uLWJvdHRvbSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1heC13aWR0aC0xMjMge1xyXG4gIG1heC13aWR0aDogNDIzcHg7XHJcbn1cclxuXHJcbi5tYXgtd2lkdGgtNTA3IC52Y2UtY29sLWNvbnRlbnQge1xyXG4gIG1heC13aWR0aDogNTA3cHg7XHJcbn1cclxuXHJcbi5yZWdpc3Rlci1mb3JtIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgJiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDIxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEycHggMzJweCByZ2JhKDEzMSwgMTU1LCAxNzksIDAuMTYpO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDMycHggcmdiYSgxMzEsIDE1NSwgMTc5LCAwLjE2KTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gIGlucHV0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMzJweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI0I1QkZDOTtcclxuICB9XHJcblxyXG4gIDo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI0I1QkZDOTtcclxuICB9XHJcblxyXG4gIC8qIEZpcmVmb3ggMTkrICovXHJcbiAgOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNCNUJGQzk7XHJcbiAgfVxyXG5cclxuICAvKiBGaXJlZm94IDE4LSAqL1xyXG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNCNUJGQzk7XHJcbiAgfVxyXG5cclxuICBidXR0b24ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN0QzQUE7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBlYXNlLWluLW91dCAyMDBtcyBiYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMjAwbXMgYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMzJweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuI2hlYWRlci1jb250ZW50LWxlZnQge1xyXG4gIG1heC13aWR0aDogNTg3cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1OXB4KSB7XHJcbiAgICAjbWFpbi1kZXNjcmlwdGlvbiBwIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICNtYWluLWRlc2NyaXB0aW9uIHAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2hlYWRlci1jb250ZW50IHtcclxuICBoMSB7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgY29sb3I6ICMxNjI2Mzc7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDYwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAudmNlLXJvdy1jb250ZW50IGRpdjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAjaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNncmVlbi1lbGVtZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIGltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTQwcHg7XHJcbiAgICB0b3A6IC0yNXB4O1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICB9XHJcbn1cclxuXHJcbiNtZWV0LXRoZS1zdWl0ZSwgI3NtYXJ0LXNlYW1sZXNzIHtcclxuICBjb2xvcjogIzE2MjYzNztcclxuXHJcbiAgaDIsIGg0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn1cclxuXHJcbiNmcmVlbGFuY2VyLWhlYWRlcnMge1xyXG4gIG1hcmdpbi10b3A6IDE4MHB4O1xyXG5cclxuICAjbWVldC10aGUtc3VpdGUge1xyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDYwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHghaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjc21hcnQtc2VhbWxlc3Mge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDYwcHgpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAmIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgI21lZXQtdGhlLXN1aXRlLCAjc21hcnQtc2VhbWxlc3Mge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgI21lZXQtdGhlLXN1aXRlIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3NtYXJ0LXNlYW1sZXNzIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbiNjaGFyYWN0ZXItbGlzdCB7XHJcbiAgLnRpbHQtZWxlbWVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJQWDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMFBYIDE2UFggMzJQWCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTIpO1xyXG4gICAgYm94LXNoYWRvdzogMFBYIDE2UFggMzJQWCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTIpO1xyXG4gIH1cclxufVxyXG5cclxuI3Rlc3RpbW9uaWFscy1zbGlkZXIge1xyXG4gIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IDE4MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICB9XHJcblxyXG4gIC50ZXN0aW1vbmlhbHMtc2xpZGVyLWZhY2Uge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uMi1zcy1zbGlkZXItMi5uMi1vdyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgW2FyaWEtbGFiZWw9XCJwcmV2aW91cyBhcnJvd1wiXSwgW2FyaWEtbGFiZWw9XCJuZXh0IGFycm93XCJdIHtcclxuICAgIHdpZHRoOiA5NnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMzJweCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTIpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbYXJpYS1sYWJlbD1cInByZXZpb3VzIGFycm93XCJdIHtcclxuICAgIGxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbYXJpYS1sYWJlbD1cIm5leHQgYXJyb3dcIl0ge1xyXG4gICAgcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4jbGV2ZWwtdXAtZGVzY3JpcHRpb24ge1xyXG4gIG1heC13aWR0aDogOTI1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICNoZWFkZXItaW1hZ2Uge1xyXG4gICAgLnZjZS1zaW5nbGUtaW1hZ2UtaW5uZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDU0NnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBvc3QsIC5wYWdlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcblxyXG4ueW91cnMtdW5kZXJsaW5lIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzdCNjRGNjtcclxuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICM3QjY0RjY7XHJcbn1cclxuXHJcbiN3aGF0LXlvdXJzIHtcclxuICBwIHtcclxuICAgIG1heC13aWR0aDogODk1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1OXB4KXtcclxuICAgIGgyIHNwYW57XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBwIHNwYW57XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY3VzdG9tLXRhYiB7XHJcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICBib3gtc2hhZG93OiAwcHggMTZweCAzMnB4IHJnYmEoMTAzLCAxNDIsIDE3OCwgMC4xMik7XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBwYWRkaW5nOiAyNHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi5jdXN0b20tdGFiLW5hbWUge1xyXG4gIHRyYW5zaXRpb246IDAuNHM7XHJcblxyXG4gICYuY3VzdG9tLWFjdGl2ZSB7XHJcbiAgICBjb2xvcjogIzE3RDNBQTtcclxuXHJcbiAgICBwOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1nL2Fycm93LWRvd24tZ3JlZW4uc3ZnJyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKCcuLi9pbWcvYXJyb3ctZG93bi1ncmV5LnN2ZycpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbWFyZ2luLXRvcDogLTE0cHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmN1c3RvbS10YWItY29udGVudCB7XHJcbiAgbWF4LWhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBlYXNlLW91dCAhaW1wb3J0YW50O1xyXG59XHJcbiNkaXNjb3Zlci1hbGwtd2F5cyBoMntcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDYwcHgpe1xyXG4gICAgZm9udC1zaXplOiA0OHB4IWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAjZGlzY292ZXItYWxsLXdheXMge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmICsgZGl2IHAge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI2Rpc2NvdmVyLWl0ZW1zIHtcclxuXHJcbiAgICAudmNlLWNvbC1jb250ZW50ID4gZGl2IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI2N0YS1zZWN0aW9uIHtcclxuICAgIC52Y2UtY29sLWNvbnRlbnQgPiBkaXYge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbiNsZXZlbC11cC1oZWFkZXIge1xyXG4gIG1hcmdpbi10b3A6IDE4MHB4O1xyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICB9XHJcblxyXG4gICNsZXZlbC11cC1kZXNjcmlwdGlvbiBwIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDU5cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgaDJ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgICAudmNlLWdvb2dsZS1mb250cy1oZWFkaW5nLXdyYXBwZXIgaDIge1xyXG4gICAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICNsZXZlbC11cC1kZXNjcmlwdGlvbiBwIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNtb3JlLXRpbWUtd29ya2luZy1oZWFkZXJ7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ1OXB4KSB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50YWJzLWhlYWRlciB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbW9yZS10aW1lLXdvcmtpbmcsXHJcbiAgI3Rlc3RpbW9uaWFscy1zbGlkZXIsIHtcclxuICAgIC52Y2Utcm93LWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCUgIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICBwLCBwIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE1MCUgIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAjdGVzdGltb25pYWxzLXNsaWRlciB7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAjbGV2ZWwtdXAtaGVhZGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudmNlLWdvb2dsZS1mb250cy1oZWFkaW5nIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC52Y2UtY29sLWlubmVyIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAsIHAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTUwJSAhaW1wb3J0YW50O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jdGVzdGltb25pYWwtc2xpZGVyIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcbiAgLnRlc3RpbW9uaWFsLXRleHQge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAucXVvdGUtaWNvbiB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNTdweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAudGVzdGltb25pYWwtdGV4dCB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLm4yLXNzLWxheWVyLXJvdy1pbm5lciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICYgPiBkaXYge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAubjItc3Mtc2VjdGlvbi1tYWluLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC50ZXN0aW1vbmlhbHMtc2xpZGVyLWZhY2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogOTZweCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLnF1b3RlLWljb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNjk5cHgpIHtcclxuICAudGVzdGltb25pYWxzLXNsaWRlci1mYWNlIHtcclxuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm4yLXNzLWxheWVyLXJvdy1pbm5lciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgfVxyXG4gIC5uMi1zcy1sYXllci1jb2wge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIucmVkLWJ1dHRvbiBhIHtcclxuICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybycsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2xhdGVZLCAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDI1MywgNDksIDU1LCAuNykgIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICB9XHJcbn1cclxuXHJcbiN3aGF0LWlzLWFuZGNvLXRleHQge1xyXG4gIG1heC13aWR0aDogODk2cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi53aHktaXMtZGlmZmVyZW50IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLndoeS1pcy1kaWZmZXJlbnQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmxpZ2h0U2xpZGVye1xyXG4gIG92ZXJmbG93OiB1bnNldCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAucmVkLWJ1dHRvbi5taW4td2lkdGgtMzIwe1xyXG4gICAgYXtcclxuICAgICAgbWluLXdpZHRoOiAzMjBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDIzcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5hbGwtcGxhbnN7XHJcbiAgaW1ne1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbiAgaDN7XHJcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGNvbG9yOiAjMGYxYTI2O1xyXG4gIH1cclxuICBwe1xyXG4gICAgY29sb3I6ICM0ZjRmNGY7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIH1cclxufVxyXG5cclxuI3ByaWNpbmctdGFibGVzLXJvd3tcclxuICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGgze1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtYmFzaWMtd3JhcHBlciwgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXIgYnV0dG9uLCAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyLCAudmNlLXByaWNpbmctdGFibGUtYnV0dG9uIHNwYW4udmNlLWJ1dHRvbi0tc3R5bGUtb3V0bGluZS13cmFwcGVyIGJ1dHRvbntcclxuICAgIHdpZHRoOiB1bnNldDtcclxuICB9XHJcbiAgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbiBzcGFuLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXIgYnV0dG9ue1xyXG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XHJcbiAgfVxyXG4gIC52Y2UtcHJpY2luZy10YWJsZS1idXR0b257XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICBtaW4td2lkdGg6IDIyNXB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2xhdGVZLCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSg4OSwxMTAsMjE3LC43KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudmNlLXByaWNpbmctdGFibGUtZGVzY3JpcHRpb257XHJcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybycsc2Fucy1zZXJpZjtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBjb2xvcjogIzBmMWEyNjtcclxuICAgIGhye1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICBwIGltZ3tcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnZjZS1wcmljaW5nLXRhYmxlLXByaWNle1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLHNhbnMtc2VyaWY7XHJcbiAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNwcmljaW5nLWl0ZW0tcHJvIHtcclxuICAgIGgzIHtcclxuICAgICAgYmFja2dyb3VuZDogIzU5NmVkOTtcclxuICAgICAgcGFkZGluZzogNDhweCAwO1xyXG4gICAgfVxyXG4gICAgLnZjZS1wcmljaW5nLXRhYmxlLWJ1dHRvbntcclxuICAgICAgdG9wOjI5NnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAjcHJpY2luZy1pdGVtLWZyZWUge1xyXG4gICAgaDMge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZDhkYWRjO1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICB9XHJcbiAgICAudmNlLXByaWNpbmctdGFibGUtYnV0dG9ue1xyXG4gICAgICBidXR0b246aG92ZXJ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDE1LDI2LDM4LC43KVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jaGF2ZS1hLXF1ZXN0aW9uc3tcclxuICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gIG1hcmdpbjogODBweCBhdXRvO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDUwcHggcmdiYSgwLDAsMCwuMDgpO1xyXG4gIHBhZGRpbmc6IDYwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGNvbG9yOiAjMGYxYTI2O1xyXG59XHJcblxyXG4uYWxzby1pbmNsdWRlZC1yb3d7XHJcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6IzBmMWEyNjtcclxuICBoM3tcclxuICAgIGZvbnQtc2l6ZToyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbiAgcHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuI2ZhcS1saXN0e1xyXG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJyxzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgLmZhcS1pdGVtc3tcclxuICAgIG1heC13aWR0aDogODQ4cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci1jb2xvcjogI2YwZjJmNjtcclxuICAgIGJvcmRlci1zdHlsZTpzb2xpZCA7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XHJcbiAgICBwYWRkaW5nOiA0OHB4IDQ4cHggMThweCA0OHB4O1xyXG4gIH1cclxuICAudmNlLWNvbC1jb250ZW50IGRpdjpsYXN0LWNoaWxke1xyXG4gICAgLmZhcS1pdGVtc3tcclxuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4IWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLmN1c3RvbS10YWItbmFtZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBoM3tcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHghaW1wb3J0YW50O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvRWxsaXBzZS1ncmV5LnN2Z1wiKTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL0VsbGlwc2UtZ3JlZW4uc3ZnXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmN1c3RvbS1hY3RpdmV7XHJcbiAgICAgIGNvbG9yOnVuc2V0O1xyXG4gICAgICBoMzo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9FbGxpcHNlLWdyZWVuLnN2Z1wiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuI2FueS1tb3JlLXF1ZXN0aW9uc3tcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nLHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICMwZjFhMjY7XHJcbiAgbWF4LXdpZHRoOiA4NDhweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uY2hhdC13aXRoLXVzLXRleHR7XHJcbiAgYXtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG59IiwiI2Nhcm91c2VsLWZlZWQge1xyXG4gIG1hcmdpbi1ib3R0b206IDEyOHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJyxzYW5zLXNlcmlmO1xyXG4gIC52Y2UtY29sLWNvbnRlbnR7XHJcbiAgICBoNntcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL3R3aXR0LnN2Z1wiKTtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMDYpO1xyXG4gICAgLy9ib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAuMDYpO1xyXG4gIH1cclxuICAuZmxvYXQtcmlnaHR7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4udHdpdHRlci1mZWVkIGg2OmFmdGVyIHtcclxuICBjb250ZW50OiB1cmwoJy4uL2ltZy90d2l0dC5zdmcnKTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn0iLCIuZmVhdHVyZXMtcmVnaXN0cmF0aW9uLWZvcm17XHJcbiAgZm9ybXtcclxuICAgIG1heC13aWR0aDogNjEwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2hhZG93OiB1bnNldDtcclxuICAgIGlucHV0e1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWJhYmFiO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG4gICAgYnV0dG9ue1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAjMTYyNjM3O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZmVhdHVyZXMtbW9yZS1pbmZve1xyXG4gIGE6aG92ZXIge1xyXG4gICAgY29sb3I6IzE3ZDNhYTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG4udHdpdHRlci1mZWVke1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS4xNTtcclxuICBwe1xyXG4gICAgbWFyZ2luLXRvcDogMjFweDtcclxuICB9XHJcbiAgaDZ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBpbWd7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIGltZ3tcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICB9XHJcbiAgLmZsb2F0LXJpZ2h0e1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuY2Fyb3VzZWwtaXRlbXtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJveC1zaGFkb3c6IDlweCA0cHggNDBweCByZ2JhKDAsMCwwLDAuMDkpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsLCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwcHgpO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmVlZC1saWtlLWRhdGV7XHJcbiAgICBwe1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAudmNlLXRleHQtYmxvY2std3JhcHBlcntcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIucGF5bWVudHMtZmVhdHVyZXMge1xyXG4gIC5ob3Zlci1zaGFkb3cge1xyXG4gICAgaW1nIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsLCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgYm94LXNoYWRvdzogLjQzNzVyZW0gLjQzNzVyZW0gMS41NjI1cmVtICNlMmU0ZTU7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ob3Zlci1ncmVlbjpob3ZlciB7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICMwMGUyYjY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLXdpdGgtdmlkZW8ge1xyXG4gIHNwYW4sIGEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAudmlkZW8tYnV0dG9uLXdpdGgtdGl0bGUge1xyXG4gICAgLnZjZS1jb2wtY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmNlLWZlYXR1cmVzLS1pY29uIHtcclxuICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG5cclxuICAgIHNwYW46OmJlZm9yZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52Y2UtdmlkZW8tcG9wdXAge1xyXG4gICAgb3ZlcmZsb3c6IHVuc2V0O1xyXG4gICAgLnZjZS12aWRlby1wb3B1cC13cmFwcGVyIHtcclxuICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xyXG4gICAgfVxyXG4gICAgLnZjZS1mZWF0dXJlcy0taWNvbi52Y2UtaWNvbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsLCAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMjU1LCA1MSwgNTEsIDAuMzcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5tYWMtYXBwLWNocm9tZS1leHRlbnNpb24ge1xyXG4gIHNwYW4sIGEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmNocm9tZS1leHRlbnNpb24ge1xyXG4gIHRyYW5zaXRpb246IGFsbCwgLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICBhOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgxNSwgMjYsIDM4LCAwLjM3KSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmFwcC1zdG9yZSB7XHJcbiAgc3BhbiBhOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKFwiLi4vaW1nL2FwcGxlLWljb24uc3ZnXCIpO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5nb29nbGUtcGxheSB7XHJcbiAgc3BhbiBhOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKFwiLi4vaW1nL2dvb2dsZS1wbGF5LWljb24uc3ZnXCIpO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbn0iLCIuZ2V0LWluLXRvdWNoe1xyXG4gIC5nZXQtaW4tdG91Y2gtaXRlbXtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwsIC4ycyBlYXNlLWluLW91dDtcclxuICAgIGltZ3tcclxuICAgICAgdHJhbnNpdGlvbjogYWxsLCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBib3gtc2hhZG93OiAuNDM3NXJlbSAuNDM3NXJlbSAxLjU2MjVyZW0gI2UyZTRlNTtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGF7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOjA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICBoM3tcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiNhZmZpbGlhdGUtdGl0bGUtc2VjdGlvbntcclxuICBoMSwgcHtcclxuICAgIG1heC13aWR0aDogODk2cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcblxyXG59XHJcbi50d28tcm93LWJ1dHRvbntcclxuICBhLnZjZS1idXR0b24tLXN0eWxlLWJhc2lje1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gIH1cclxufVxyXG4uYW5kY28tbG92ZXMteW91e1xyXG4gIGltZ3tcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcbi50ZXh0LWJsb2NrLXdpdGgtaWNvbntcclxuICBpbWd7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxufVxyXG4uZWFybi01MC1jb21taXNzaW9ue1xyXG4gIC52Y2UtY29sLWNvbnRlbnR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAmID4gZGl2e1xyXG4gICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4IWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHghaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDE1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLDAsMCwuMSksMCA0cHggNnB4IC0ycHggcmdiYSgwLDAsMCwuMDUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIC50ZXh0LXNte1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICB9XHJcbiAgICAgIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIHB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmID4gZGl2OmZpcnN0LWNoaWxke1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xyXG5cclxuICAgIH1cclxuICAgICYgPiBkaXY6bGFzdC1jaGlsZHtcclxuICAgICAgYmFja2dyb3VuZDogIzBmMWEyNjtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGV4dC11cHBlcmNhc2V7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmxldHRlci1zcGFjaW5ne1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbn1cclxuLmhvdy1wcm9tb3RlLXVze1xyXG4gIHBhZGRpbmc6IDQ4cHggNDBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY2O1xyXG59IiwiLm1haW4tdGl0bGUtZGVzY3JpcHRpb257XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG4uZm9udC1zaXplLTMye1xyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG4udHdpdHRlci1mZWVke1xyXG4gIC5yZWdpc3Rlci1mb3Jte1xyXG4gICAgYnV0dG9ue1xyXG4gICAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5tb3JlLWludm9pY2luZy1yZXNvdXJjZXN7XHJcbiAgLnZjZS1jb2wtY29udGVudHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLm1vcmUtaW52b2ljaW5nLWl0ZW17XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwsIC4ycyBlYXNlLWluLW91dDtcclxuICAgIGJveC1zaGFkb3c6IDRweCA1cHggMzBweCByZ2JhKDAsMCwwLDAuMDgpO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgYm94LXNoYWRvdzogLjQzNzVyZW0gLjQzNzVyZW0gMS41NjI1cmVtICNlMmU0ZTU7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGNvbG9yOiAjNGY0ZjRmO1xyXG4gICAgfVxyXG4gICAgLnZjZS1yYXctaHRtbCwgLnZjZS1yYXctaHRtbCBkaXZ7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAudmNlLXJhdy1odG1se1xyXG4gICAgICBhe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogOTk5OTk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbnZvaWNpbmctbW9yZS1pbmZve1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XHJcbiAgICAgICY6bm90KC52Y2UtY29sLS1sZy1sYXN0KXtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHghaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5saW5rLXdpZHRoLWFycm93LXJpZ2h0IGF7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6OmFmdGVye1xyXG4gICAgY29udGVudDp1cmwoXCIuLi9pbWcvbWVudS1hcnJvdi5zdmdcIik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTE1cHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cclxuICB9XHJcbn0iLCIuZnJlZWxhbmNlLWNvbnRyYWN0LXRhYnMtY29udGVudC1zZWN0aW9uIHtcclxuICAuZnJlZWxhbmNlLWNvbnRyYWN0LXRhYi1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAudmNlLWNvbC1jb250ZW50IC52Y2Utcm93LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCAuZnJlZWxhbmNlLWNvbnRyYWN0LXRhYi1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLnZjZS1zaW5nbGUtaW1hZ2Utd3JhcHBlcixcclxuICAudmNlLXRleHQtYmxvY2std3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZyZWVsYW5jZS1jb250cmFjdC10YWJzLXNlY3Rpb24ge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuICAudmNlLXJvdy1jb250ZW50IC52Y2UtY29sLWlubmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzRjNGM0O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmhvdmVyOjphZnRlciwgJi5hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZjMzMzM7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIC52Y2UtZ29vZ2xlLWZvbnRzLWhlYWRpbmctaW5uZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG59IiwiI2xhcmdlLXRhYnMge1xyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAjNzA3RjhGO1xyXG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsLCAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblxyXG4gICAgLmxhcmdlLXRhYiB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgICAgICYgPiBkaXYudmNlLWdvb2dsZS1mb250cy1oZWFkaW5nLXdyYXBwZXIge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUZGMkY2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXYsIGg0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxhcmdlLXRhYi1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIGg0e1xyXG4gICAgICAmOjphZnRlcntcclxuICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvYXJyb3ctZG93bi1ncmV5LnN2Z1wiKTtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsLCAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hY3RpdmUtbGFyZ2UtdGFiIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgIGNvbG9yOiAjMTdEM0FBO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEycHggMzJweCByZ2JhKDEwMywgMTQyLCAxNzgsIDAuMTYpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL2Fycm93LWRvd24tZ3JlZW4uc3ZnXCIpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgJiA+IC52Y2UtY29sLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcclxuICAgICAgY29sb3I6ICM3MDdGOEY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMTdEM0FBO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWN0aXZlLWxhcmdlLXRhYiBoNCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDMycHggcmdiYSgxMDMsIDE0MiwgMTc4LCAwLjE2KTtcclxuICAgICAgY29sb3I6ICMxN0QzQUE7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NjBweCkge1xyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuI2xhcmdlLXRhYi1jb250ZW50LXNlY3Rpb24ge1xyXG4gIC5sYXJnZS10YWItY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnZjZS1jb2wtY29udGVudCAudmNlLXJvdy1jb250YWluZXIge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIC5sYXJnZS10YWItY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sYXJnZS10YWItY29udGVudCB7XHJcbiAgdmlkZW8ge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmV4cGxvcmUtZnVsbCB7XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRhYi1jb250ZW50LXRleHQtYmxvY2ssIC5xdW90ZSB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBjb2xvcjogIzcwN0Y4RjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgZm9udC1mYW1pbHk6IEludGVyLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLm5hbWUsIC5vY2N1cGF0aW9uIHtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hbWUge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICMxNjI2Mzc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub2NjdXBhdGlvbiB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogIzkzQTBBRTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sYXJnZS10YWItY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NjBweCkge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcbiAgICAudGFiLWNvbnRlbnQtdGV4dC1ibG9jayBwIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmV4cGxvcmUtZnVsbCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaGVhZGVyLXR5cGUtMiB7XHJcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjMjIyZjNjO1xyXG4gIC8qd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG8haW1wb3J0YW50OyovXHJcbiAgaDEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gIH1cclxuXHJcbiAgLmxvZ28tMi1jb2x1bW4tY29udGFpbmVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjOTY5ZmE3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGE6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmVuZWZpdHMtdGFicy1yb3cge1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cclxuICAudmNlLWNvbC1jb250ZW50IHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAmID4gZGl2IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEuNXB4IHNvbGlkICM3OTgxODk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgPiBkaXY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iZW5lZml0cy10YWJzIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICYuYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgIGg1IHtcclxuICAgICAgY29sb3I6IHJnYigyNSwgMTg4LCAxNTYpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iZW5lZml0cy10YWItY29udGVudC1yb3cge1xyXG4gIG1pbi1oZWlnaHQ6IDQzMHB4O1xyXG5cclxuICAudmNlLWFzc2V0LWJhY2tncm91bmQtc2ltcGxlLWl0ZW0ge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGhlaWdodDogNDMwcHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmVtcHR5LWNvbHVtbiB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDMxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJlbmVmaXRzLXRhYi1jb250ZW50IHtcclxuICAudmNlLXRleHQtYmxvY2std3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcclxuICAgIC50YWItY29udGVudC1pdGVtIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudmNlLXNpbmdsZS1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgZmlndXJlIHtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLnZjZS1nb29nbGUtZm9udHMtaGVhZGluZywgLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLWNvbnRhaW5lciB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG5cclxuICBoMywgaDIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcblxyXG4gIC50YWItY29udGVudC1oZWFkaW5nIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjBmMmYyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYW5kLW1hbnktbW9yZSB7XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jbW9kYWwtYm94IHtcclxuICAudmNlLWFzc2V0LWJhY2tncm91bmQtc2ltcGxlLWl0ZW0ge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzMDBweCBhdXRvO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA3OTBweCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjI1cywgb3BhY2l0eSAwLjI1cyAwcywgdHJhbnNmb3JtIDAuMjVzO1xyXG5cclxuICAudmNlLXJvdy1jb250ZW50IHtcclxuICAgIGgze1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgcGFkZGluZzogMTAwcHggMTVweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAzNzVweDtcclxuICAgICAgcGFkZGluZzogMTUwcHggNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvc2UtYnV0dG9ue1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTE0MHB4O1xyXG4gICAgICByaWdodDogLTM1cHg7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgdG9wOiAtMTkwcHg7XHJcbiAgICAgICAgcmlnaHQ6IC03MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLXdyYXBwZXJ7XHJcblxyXG4gICAgICAmLCAmIGF7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hbHJlYWR5LW1lbWJlcntcclxuICAgICAgcHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAjMTliYzljO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLnNob3ctbW9kYWwge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwcywgb3BhY2l0eSAwLjI1cyAwcywgdHJhbnNmb3JtIDAuMjVzO1xyXG5cclxuICB9XHJcbn0iLCIubGlzdC1zdHlsZS1yb3RhdGUtcm93IHtcclxuICAudmNlLWNvbC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5saXN0LXN0eWxlLXJvdGF0ZSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAubGlzdC1yb3RhdGUtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbnZvaWNlLXRwbC1kb3dubG9hZCB7XHJcbiAgLnZjZS1idXR0b24tLXN0eWxlLWJhc2ljLWNvbnRhaW5lciB7XHJcbiAgICBzcGFuLCBhIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsLCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMTUsIDI2LCAzOCwgMC43KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZjZS1zaW5nbGUtaW1hZ2UtY29udGFpbmVyIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAtMjBweCAyMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpXHJcbiAgfVxyXG59XHJcblxyXG4uaW52b2ljZS10cGwtY2F0ZWdvcnktZmxleCB7XHJcbiAgLnZjZS1jb2wtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmdyZWVuLXNlbGVjdC1vcHRpb25zLWljb24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2cHg7XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBsaW5lLWhlaWdodDogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmludm9pY2UtdHBsLWNhdGVnb3J5IHtcclxuICBoNiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmludm9pY2UtdHBsLWNvbHVtbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaW52b2ljZS10cGwtc2VsZWN0LXJvd3tcclxuICAudmNlLXJvdy1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICB0b3A6IC00MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmludm9pY2UtdHBsLXNlbGVjdC1vcHRpb25zIHtcclxuICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2hhZG93OiA3cHggN3B4IDI1cHggI0UyRTRFNTtcclxuICBoZWlnaHQ6IDI5MHB4O1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHJcbiAgLy90b3A6IDA7XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IsIC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJnYigwLCAyMjYsIDE4Myk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsImFydGljbGUuY2F0ZWdvcnktZnJlZS1pbnZvaWNlLXRlbXBsYXRlcyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICMwZjFhMjY7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgLmhlYWRpbmctbGltaXRlZC13aWR0aCB7XHJcbiAgICBtYXgtd2lkdGg6IDYzMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICB9XHJcblxyXG4gIC50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgI2ludm9pY2VUZW1wbGF0ZS1oZWFkZXItZmlsZXMge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogIzAwZTJiNjtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNicmVhZGNyYW1icyB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogOTBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjBGMkYyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgY29sb3I6ICMwZjFhMjY7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogI2ZhYmMzZDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2ludm9pY2VUZW1wbGF0ZS1saW5rcyB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgJiA+IGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gZGl2IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICMwMGUyYjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciwgLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5yZWQtYnV0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmYzMzMzOztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oI2ZmMzMzMywgNSUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5ncmVlbi1idXQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMGUyYjY7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCMwMGUyYjYsIDUlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNpbnZvaWNlVGVtcGxhdGUtYnJhbmRzIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMmYyO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAmID4gc2VjdGlvbiA+IGRpdiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW46IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNTZWN0aW9uVGVtcGxhdGVzQ2F0ZWdvcmllcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIGgye1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuQ2F0ZWdvcmllc0JveGVze1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuQ2F0ZWdvcnlCb3gge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjBmMmYyO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KXtcclxuICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAjZmFxe1xyXG4gICAgY29sb3I6ICM5NjlmYTc7XHJcbiAgICBoMiwgaDR7XHJcbiAgICAgIGNvbG9yOiAjMGYxYTI2O1xyXG4gICAgfVxyXG4gICAgJiA+IGRpdntcclxuICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICAgICYgPiBkaXZ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDQ1cHg7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWx7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGl7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI1lvdU1heUFsc29MaWtle1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMEYyRjI7XHJcbiAgICBzZWN0aW9uID4gZGl2e1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG4gICAgICB1bHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB3aWR0aDogMTklO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZhYmMzZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAvKndpZHRoOiAzMyU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyovXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICNudm9pY2VUZW1wbGF0ZS1jdGF7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAmID4gZGl2e1xyXG4gICAgICB3aWR0aDogNDglO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZjMzMzM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6ICMwMGUyYjY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgdG9wOiAtN3B4O1xyXG4gICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */
