.navigation li,img{vertical-align:top}.promo-section,a,body{color:#333}.home-question-section .hold,.our-team-section .text-box,.our-team-section .text-box .text{-webkit-box-orient:vertical;-webkit-box-direction:normal}.btn,.burger-menu,.dropbtn,.navigation a,.pagination li:hover a,.select,.wpcf7 .wpcf7-submit{cursor:pointer}.btn:focus,.dropbtn:focus,.input-text:focus,.input-textarea:focus,.wpcf7 .wpcf7-number:focus,.wpcf7 .wpcf7-submit:focus,.wpcf7 .wpcf7-text:focus,.wpcf7 .wpcf7-textarea:focus{outline:0}@font-face{font-family:Noe-Display-Regular;src:url(../fonts/noedisplay-regular-v11-woff-eot/Noe-Display-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/noedisplay-regular-v11-woff-eot/Noe-Display-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:ApercuPro;src:url(../fonts/ApercuPro/ApercuPro.eot?#iefix) format('embedded-opentype'),url(../fonts/ApercuPro/ApercuPro.otf) format('opentype'),url(../fonts/ApercuPro/ApercuPro.woff) format('woff'),url(../fonts/ApercuPro/ApercuPro.ttf) format('truetype'),url(../fonts/ApercuPro/ApercuPro.svg#ApercuPro) format('svg');font-weight:400;font-style:normal}.main-holder{max-width:1210px;margin:0 auto;padding:0 20px}img{max-width:100%}*{box-sizing:border-box}body{font-family:ApercuPro;font-size:16px;line-height:1.5;margin:0}a{text-decoration:none;transition:color ease .3s}.listreset{list-style:none;padding:0;margin:0}.inline-block-space-parent{font-size:0;line-height:0;letter-spacing:-.36em;word-spacing:-.36em}.inline-block-space-child{display:inline-block;font-size:16px;line-height:normal;letter-spacing:normal;word-spacing:normal}.header:after,.logo-burger-holder:after{display:table}.clearfix:after{content:"";display:table;clear:both}.scale-effect{-webkit-transform:scale(1.4);transform:scale(1.4)}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?rxexg6);src:url(../fonts/icomoon/icomoon.eot?rxexg6#iefix) format('embedded-opentype'),url(../fonts/icomoon/icomoon.ttf?rxexg6) format('truetype'),url(../fonts/icomoon/icomoon.woff?rxexg6) format('woff'),url(../fonts/icomoon/icomoon.svg?rxexg6#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right:before{content:"\e903"}.icon-logo:before{content:"\e902"}.icon-brain:before{content:"\e904"}.icon-microscope:before{content:"\e905"}.icon-train:before{content:"\e906"}.icon-map:before{content:"\e900"}.icon-twitter:before{content:"\e901"}.icon-checkmark:before{content:"\e907"}.icon-arrow-down:before{content:"\e313"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-car:before{content:"\f1b9"}.icon-bicycle:before{content:"\f206"}.header:after,.home-promo-section:after,.logo-burger-holder:after{content:"";clear:both}.header{padding-bottom:4px}@media only screen and (max-width:992px){.header{padding:43px 0 10px;position:fixed!important;top:0;left:0;right:0}}.header-holder{max-width:1210px;margin:0 auto;padding:0 20px}.logo-burger-holder{padding:40px 0 0;margin:-40px 0 0}.logo{display:block;margin:0 0 30px}.logo a{display:inline-block}.logo .icon-logo{font-size:36px;line-height:1}.promo-section{padding:84px 0 57px;position:relative;background:#f2f2f2}.promo-section a{color:#333;transition:opacity ease .2s}.promo-section .navigation li.active-item a,.promo-section .navigation li.active-item a:after,.promo-section .navigation li.active-item:after,.promo-section .navigation li.active-item:before,.promo-section .navigation li.hover-item a,.promo-section .navigation li.hover-item a:after,.promo-section .navigation li.hover-item:after,.promo-section .navigation li.hover-item:before{opacity:1}@media only screen and (max-width:992px){.logo{float:left;margin:0}.logo .icon-logo{font-size:30px}.promo-section{padding:100px 0 34px}.promo-section .opacity-navigation a,.promo-section .opacity-navigation li:after,.promo-section .opacity-navigation li:before,.promo-section .opacity-navigation:after,.promo-section .opacity-navigation:before{opacity:1}}.promo-title-section{margin:129px 0 0}@media only screen and (max-width:992px){.promo-title-section{margin:64px 0 0}}.promo-title-section.with-overtitle{margin:95px 0 0}@media only screen and (max-width:992px){.promo-title-section.with-overtitle{margin:65px 0 0}.promo-title-section.with-overtitle .overtitle{display:none}}.promo-title-section.with-overtitle .overtitle{color:#707070;margin:0 0 10px}.home-promo-section{color:#fff;padding:84px 0 96px;position:relative;overflow:hidden}.home-promo-section:after{display:table}@media only screen and (max-width:992px){.home-promo-section{padding:0}.home-promo-section .background-image-overflow{overflow:hidden;position:relative;padding:100px 0 42px}}.home-promo-section .home-background-image img{max-height:none;max-width:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:0;width:100%;min-height:100%;margin:0 auto}@media only screen and (max-width:560px){.home-promo-section .home-background-image img{width:170%;-webkit-transform:translateX(-25%);transform:translateX(-25%)}}@media only screen and (max-width:480px){.home-promo-section .home-background-image img{width:270%;-webkit-transform:translateX(-25%);transform:translateX(-25%)}}.home-promo-section .header,.home-promo-section .main-holder{position:relative;z-index:1}.home-promo-section .header{position:relative;z-index:2}.home-promo-section .opacity-navigation:after{opacity:.3}@media only screen and (max-width:992px){.home-promo-section .opacity-navigation:after{opacity:1}}.home-promo-section .opacity-navigation:before{opacity:.3}@media only screen and (max-width:992px){.home-promo-section .opacity-navigation:before{opacity:1}}.home-promo-section .opacity-navigation li:after{opacity:.3}@media only screen and (max-width:992px){.home-promo-section .opacity-navigation li:after{opacity:1}}.home-promo-section .opacity-navigation li:before{opacity:.3}@media only screen and (max-width:992px){.home-promo-section .opacity-navigation li:before{opacity:1}}.home-promo-section .opacity-navigation a{opacity:.3}.fixed-header .opacity-navigation a,.fixed-header .opacity-navigation li:after,.fixed-header .opacity-navigation li:before,.fixed-header .opacity-navigation:after,.fixed-header .opacity-navigation:before,.home-promo-section .navigation li.active-item a,.home-promo-section .navigation li.active-item a:after,.home-promo-section .navigation li.active-item:after,.home-promo-section .navigation li.active-item:before,.home-promo-section .navigation li.hover-item a,.home-promo-section .navigation li.hover-item a:after,.home-promo-section .navigation li.hover-item:after,.home-promo-section .navigation li.hover-item:before{opacity:1}.home-promo-section a{color:#fff}.home-promo-section .promo-title-section{margin:81px 0 0}@media only screen and (max-width:992px){.home-promo-section .opacity-navigation a{opacity:1}.home-promo-section .promo-title-section{margin:64px 0 0}}.home-promo-section .promo-title-section .title{margin:0 0 33px}.home-promo-section .header li.active-item a:after,.home-promo-section .header li.hover-item a:after,.home-promo-section .navigation li:after,.home-promo-section .navigation li:before,.home-promo-section .navigation:after,.home-promo-section .navigation:before{background:#fff}.home-promo-section .fixed-header .navigation li:nth-child(1) a:after{background:#ed846b}.home-promo-section .fixed-header .navigation li:nth-child(2) a:after{background:#215ed8}.home-promo-section .fixed-header .navigation li:nth-child(3) a:after,.home-promo-section .fixed-header .navigation li:nth-child(4) a:after{background:#333}.home-promo-section .fixed-header .navigation li:nth-child(5) a:after{background:#e2c69b}.home-promo-section .fixed-header .navigation li a:after{background:#333}.promo-title-section{max-width:670px}.promo-title-section.large{max-width:775px;padding:0 100px 0 0}@media only screen and (max-width:992px){.home-promo-section .promo-title-section .title{margin:0 0 29px}.promo-title-section.large{padding:0}}.promo-title-section.small{max-width:540px}.promo-title-section.center{margin-left:auto;margin-right:auto}.promo-title-section.bg-color{background-color:#f2f2f2}.promo-title-section .title{font-family:Noe-Display-Regular;font-size:48px;font-weight:500;margin:0 0 25px;line-height:1.1}@media only screen and (max-width:992px){.promo-title-section .title{font-size:32px;margin:0 0 15px}}.promo-title-section .link{font-size:20px;position:relative}.promo-title-section .link .icon{width:45px;height:45px;color:#ed856b;display:inline-block;position:relative;vertical-align:middle;margin:0 0 0 14px}@media only screen and (max-width:992px){.promo-title-section .link .icon{margin:0 0 0 9px}}.promo-title-section .link .icon:before{font-size:27px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.promo-title-section .link .icon:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#b1aeae;border-radius:100%;transition:all ease .3s}.promo-title-section .link:hover .icon:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.promo-title-section .subtitle{margin:0;font-size:26px;line-height:1.3}.header-substrate .navigation.opacity-navigation:after{opacity:.3}@media only screen and (max-width:992px){.promo-title-section .subtitle{font-size:20px}.header-substrate .navigation.opacity-navigation:after{opacity:1}}.header-substrate .navigation.opacity-navigation:before{opacity:.3}@media only screen and (max-width:992px){.header-substrate .navigation.opacity-navigation:before{opacity:1}}.header-substrate .navigation.opacity-navigation>li:after{opacity:.3}@media only screen and (max-width:992px){.header-substrate .navigation.opacity-navigation>li:after{opacity:1}}.header-substrate .navigation.opacity-navigation>li:before{opacity:.3}@media only screen and (max-width:992px){.header-substrate .navigation.opacity-navigation>li:before{opacity:1}}.header-substrate .navigation.opacity-navigation>li a{opacity:.3}@media only screen and (max-width:992px){.header-substrate .navigation.opacity-navigation>li a{opacity:1}}.header-substrate .navigation.opacity-navigation>li.hover-item a,.header-substrate .navigation.opacity-navigation>li.hover-item a:after,.header-substrate .navigation.opacity-navigation>li.hover-item:after,.header-substrate .navigation.opacity-navigation>li.hover-item:before{opacity:1}.header-substrate .navigation-inside.opacity-navigation li.hover-item a{opacity:1!important}.header-substrate .navigation-inside.opacity-navigation a{opacity:.3!important}.hover-item-next:before,.hover-item-prev:after,.hover-item-ul-prev:before{opacity:1!important}.hover-item-ul-next:after{transition:background ease 0s;opacity:1!important}.resource-subtitle{background-color:#f2f2f2;margin:0 auto;padding:40px 20px}.header-contacts,.navigation,.navigation-inside{margin:0;list-style:none}.resource-subtitle .subtitle{max-width:750px}.navigation-section{max-height:2000px;transition:max-height ease .3s}.navigation-section:after{content:"";display:table;clear:both}@media only screen and (max-width:992px){.header-substrate .navigation-inside.opacity-navigation a{opacity:1!important}.resource-subtitle .subtitle{font-size:20px}.archive .home-promo-section .promo-title-section{padding-top:50px}.navigation-section{transition:all ease 0s;max-height:0;overflow:hidden;position:absolute;top:100%;left:0;background:#ed846b;width:100%;padding:0 20px;z-index:9}}.navigation{padding:0;font-size:0;line-height:0;letter-spacing:-.36em;word-spacing:-.36em;float:left;position:relative}.navigation li,.navigation-inside li{line-height:normal;letter-spacing:normal;word-spacing:normal}.navigation:after,.navigation:before{content:'';position:absolute;top:50%;height:30px;width:1px;background:#333;transition:opacity ease 0s}.navigation:after{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.navigation:before{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:992px){.navigation{float:none;padding:35px 0 0}.navigation:after,.navigation:before{display:none}}.navigation li{display:inline-block;position:relative;font-size:16px}.contacts-form-section .agree-box .custom-checkbox:checked+label,.contacts-form-section .agree-box .custom-checkbox:not(:checked)+label,.contacts-form-section .agree-box .text,.footer .footer-design,.footer .footer-nav,.wpcf7 .input-field .your-accept,.wpcf7 .wpcf7-submit{vertical-align:middle}@media only screen and (max-width:992px){.navigation li{display:block;border-top:solid 1px #fff}.navigation li.with-drop-nav{position:relative}.navigation li.with-drop-nav:after{display:block;content:'\e313';font-family:icomoon!important;font-size:20px;position:absolute;top:25px;right:25px;color:#fff;background:0 0!important;cursor:pointer}.navigation li:last-child{border-bottom:solid 1px #fff}}.navigation li:after,.navigation li:before{position:absolute;top:50%;height:30px;width:1px;background:#333;transition:opacity ease 0s;content:''}.navigation li:after{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.navigation li:before{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:992px){.navigation li:after,.navigation li:before{display:none}}.navigation li:nth-child(1) a:after{background:#ed846b}.navigation li:nth-child(2) a:after{background:#215ed8}.navigation li:nth-child(3) a:after,.navigation li:nth-child(4) a:after{background:#333}.navigation li:nth-child(5) a:after{background:#e2c69b}.navigation a{padding:5px 19px;position:relative;display:block}.navigation a:after{content:'';position:absolute;top:100%;left:-1px;right:-1px;height:4px;background:#333;opacity:0}@media only screen and (max-width:992px){.navigation a{display:block;padding:10px 0}.navigation a:after{display:none}}.header-contacts{padding:0;float:right;font-size:20px}@media only screen and (max-width:992px){.header-contacts{float:left;padding:12px 0 15px}}.header-contacts li{display:inline-block;padding:0 0 0 26px}@media only screen and (max-width:992px){.header-contacts li{padding:12px 0;display:block}}@media only screen and (max-width:768px){.header-contacts li{padding:5px 0}}.header-contacts .icon-twitter{font-size:17px}.header-contacts a{transition:color ease .2s}.header-contacts a:hover{color:#ed846b}.navigation-inside{padding:0;float:none;position:absolute;top:100%;left:0;min-width:280px;z-index:10;max-height:0;overflow:hidden;opacity:0;transition:opacity ease .3s}.navigation-inside.active{opacity:1;max-height:1000px}@media only screen and (max-width:992px){.header-contacts a:hover{color:#333}.navigation-inside{display:none;position:relative;top:auto;left:auto;width:100%;padding:0 0 12px}.navigation-inside.active{display:block}}.navigation-inside li{display:block;position:relative;font-size:16px;padding:25px 15px 10px}.navigation-inside a:after,.navigation-inside li:after,.navigation-inside li:before{display:none}@media only screen and (max-width:992px){.navigation-inside li{padding:12px 0 12px 20px;border:none}}@media only screen and (max-width:768px){.navigation-inside li{padding:7px 0 7px 20px}}.navigation-inside li:last-child{padding:25px 15px 35px}@media only screen and (max-width:992px){.navigation-inside li:last-child{padding:12px 0 12px 20px;border:none}}.navigation-inside a{padding:0;position:relative}.header.fixed-header{position:fixed!important;top:0;left:0;right:0;z-index:3;padding:41px 0 24px;background:#fff;color:#333;transition:all ease .15s}@media only screen and (max-width:992px){.header.fixed-header{padding:24px 0 17px}}.header.fixed-header .header-holder{max-width:none;margin:0 auto;padding:0 45px}@media only screen and (max-width:1200px){.header.fixed-header .header-holder{padding:0 20px}}.header.fixed-header .header-contacts{margin:-5px 0 0}.header.fixed-header .logo{float:left;margin:0 28px 0 0}.header.fixed-header .logo .icon-logo{font-size:26px}.header.fixed-header .logo-burger-holder{float:left}.header.fixed-header .navigation-section{margin:0}.header.fixed-header .navigation li:after,.header.fixed-header .navigation li:before,.header.fixed-header .navigation:after,.header.fixed-header .navigation:before{background:#333}.header.fixed-header a{color:#333}.header.fixed-header .header-contacts a:hover{color:#ed846b}.navigation-section-hold:after{content:"";display:table;clear:both}.navigation-section-scroll{overflow-y:auto;-ms-overflow-style:none}.navigation-section-scroll::-webkit-scrollbar{width:0}.header.header-substrate{background:#ed846b;position:relative;z-index:9}.header.header-substrate:before{content:'';position:absolute;bottom:100%;left:0;right:0;background:#ed846b;height:84px}.header.header-substrate .navigation-section .navigation li a:after,.header.header-substrate .navigation-section .navigation li:after,.header.header-substrate .navigation-section .navigation li:before,.header.header-substrate .navigation-section .navigation:after,.header.header-substrate .navigation-section .navigation:before{background:#fff}.header.header-substrate .navigation-section .navigation li.active a:after{background:#fff!important;opacity:1}.header.header-substrate a{color:#fff}.header.header-substrate li.hover-item a:after{background:#fff!important}.header.header-substrate li.active-item a:after{opacity:0!important}.header.header-substrate .header-contacts a{transition:color ease .2s}.header.header-substrate .header-contacts a:hover{color:#333}.header-substrate-bottom{background:#ed846b;position:absolute;top:100%;left:0;right:0;z-index:9}@media only screen and (max-width:992px){.header.fixed-header .logo-burger-holder{float:none}.header-substrate-bottom{display:none}}.burger-menu{display:none;float:right}.burger-menu .line-1,.burger-menu .line-2,.burger-menu .line-3{width:35px;height:2px;background-color:#333;margin:9px 0;transition:.4s}.custom-icon:after,.home-question-section .icon:after{transition:all ease .3s;border-radius:100%;right:0;bottom:0}.burger-menu .line-1{margin:0 0 9px}.change .line-1{-webkit-transform:rotate(-45deg) translate(-12px,10px);transform:rotate(-45deg) translate(-12px,10px)}.change .line-2{opacity:0}.change .line-3{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.home-promo-section .burger-menu .line-1,.home-promo-section .burger-menu .line-2,.home-promo-section .burger-menu .line-3{background-color:#fff}.header.fixed-header .burger-menu .line-1,.header.fixed-header .burger-menu .line-2,.header.fixed-header .burger-menu .line-3{background-color:#333}.header.burger-active{z-index:9;position:relative}@media only screen and (max-width:992px){.burger-menu{display:block}.header.burger-active{background:#ed846b;color:#fff}.header.burger-active .burger-menu .line-1,.header.burger-active .burger-menu .line-2,.header.burger-active .burger-menu .line-3{background:#fff}.header.burger-active a{color:#fff}.header.burger-active .navigation-section{max-height:2000px}}.home-question-section{padding:54px 0 60px;background:#f2f2f2}@media only screen and (max-width:992px){.home-question-section{padding:42px 0 15px}}.home-question-section .questions-box{display:-webkit-box;display:-ms-flexbox;display:flex}.home-question-section .questions-box:after{content:"";display:table;clear:both}@media only screen and (max-width:768px){.header.fixed-header .logo .icon-logo{font-size:30px}.home-question-section .questions-box{display:block}}.home-question-section .question-box{margin:0 0 18px;width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex}.home-question-section .hold{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:300px;padding:0 30px 0 0}@media only screen and (max-width:768px){.home-question-section .question-box{width:100%;margin:0 0 54px}.home-question-section .hold{display:block;width:100%;max-width:none;padding:0}}.home-question-section .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 24px;padding:0 0 24px;border-bottom:solid 1px #000;font-size:26px;line-height:1.3}@media only screen and (max-width:768px){.home-question-section .title-box{height:auto;overflow:hidden;font-size:24px;line-height:1.2;margin:0 0 22px;padding:0 0 22px}}.home-question-section .title-box .title{height:70px;overflow:hidden;width:100%}.home-question-section .text-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 42px;font-size:20px;line-height:1.5}@media only screen and (max-width:768px){.home-question-section .title-box .title{height:auto}.home-question-section .text-box{height:auto;overflow:hidden;font-size:18px;margin:0 0 25px}}.home-question-section .text-box p{width:100%;margin:0}.home-question-section .link-box{display:-webkit-box;display:-ms-flexbox;display:flex}.home-question-section .link:hover .icon:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.home-question-section .icon{width:45px;height:45px;color:#f2f2f2;display:block;position:relative}.home-question-section .icon:before{font-size:26px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.home-question-section .icon:after{content:'';position:absolute;top:0;left:0;background:#215ed8}.home-question-section .question-box:nth-child(1) .icon:before{color:#a6bff0}.home-question-section .question-box:nth-child(1) .icon:after{background:#215ed8}.home-question-section .question-box:nth-child(2) .icon:before{color:#f8cec4}.home-question-section .question-box:nth-child(2) .icon:after{background:#ed846b}.home-question-section .question-box:nth-child(3) .icon:before{color:#f9f4eb}.home-question-section .question-box:nth-child(3) .icon:after{background:#e2c69b}.footer{padding:56px 0 52px;background:#f2f2f2}.footer a{color:#333}.footer a:hover{color:#a1a1a1}.footer .main-holder{display:table;width:100%;table-layout:fixed}.footer .main-holder:after{content:"";display:table;clear:both}.footer .footer-nav{display:table-cell;width:50%}@media only screen and (max-width:768px){.footer{padding:37px 0 40px}.footer .footer-nav{display:block;width:100%;text-align:center;margin:0 0 41px}}.footer .footer-nav ul{list-style:none;padding:0;margin:0}.footer .footer-nav li{padding:3px 0}.footer .footer-design{display:table-cell;text-align:right;width:50%}.image-center,.pagination a{text-align:center}.footer.sticky{position:fixed;bottom:0;left:0;width:100%}.home-page .footer{background:#fff}.small-content-text{padding:27px 20px 60px;line-height:1.5}.small-content-text .text{max-width:775px;margin:0 auto}.small-content-text p{margin:28px 0}@media only screen and (max-width:992px){.small-content-text{padding:27px 20px 25px;line-height:1.6}.small-content-text p{margin:16px 0}}.content-image{padding:25px 0 35px}@media only screen and (max-width:992px){.content-image{padding:25px 0}}.content-text-section .icon-hold{margin:50px 0 40px;text-align:center}@media only screen and (max-width:768px){.footer .footer-design{display:block;width:100%;text-align:center}.content-text-section .icon-hold{margin:40px 0}}.custom-icon{width:45px;height:45px;color:#f2f2f2;border-radius:100%;display:inline-block;position:relative}.custom-icon i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;font-size:30px}.custom-icon:after{content:'';position:absolute;top:0;left:0;background:#215ed8}.custom-icon.blue:after{background:#a5bfef}.custom-icon.blue i{color:#215ed8}.custom-icon.blue-dark:after{background:#215ed8}.custom-icon.blue-dark i{color:#a5bfef}.custom-icon.pink:after{background:#f7cec4}.custom-icon.pink i{color:#ed846b}.custom-icon.pink-dark:after{background:#ed846b}.custom-icon.pink-dark i{color:#f7cec4}.custom-icon.beige:after{background:#fcf9f5}.custom-icon.beige i{color:#e2c69b}.custom-icon.beige-dark:after{background:#e2c69b}.custom-icon.beige-dark i{color:#f9f4ea}.custom-icon.small i{font-size:22px}.our-team-section{background:#f2f2f2;padding:78px 0 39px}.our-team-section .title{font-family:Noe-Display-Regular;margin:0 0 49px;font-size:48px;line-height:1.2}@media only screen and (max-width:768px){.our-team-section{padding:35px 0 5px}.our-team-section .title{font-size:32px;margin:0 0 18px}}.our-team-section .member{margin:0 0 74px;display:-webkit-box;display:-ms-flexbox;display:flex}.our-team-section .member:after{content:"";display:table;clear:both}.our-team-section .image-box{width:47%;padding:0 65px 0 0;max-width:535px}@media only screen and (max-width:992px){.our-team-section .image-box{padding:0 35px 0 0}}@media only screen and (max-width:768px){.our-team-section .member{display:block;margin:0 0 45px}.our-team-section .image-box{width:100%;margin:0 0 31px;padding:0}}.our-team-section .image-box img{max-width:100%}.our-team-section .text-box{width:53%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.our-team-section .text-box .name{font-size:26px;line-height:1;margin:0 0 38px}@media only screen and (max-width:768px){.our-team-section .text-box{width:100%}.our-team-section .text-box .name{font-size:20px;margin:0 0 40px}}.our-team-section .text-box .position{font-weight:600;margin:0 0 2px}.our-team-section .text-box .text{line-height:1.6;margin:0 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:768px){.our-team-section .text-box .text{margin:0 0 34px}}.our-team-section .text-box .text p{width:100%;margin:0 0 15px}.our-team-section .text-box .socials{list-style:none;padding:0;margin:0 -15px}.our-team-section .text-box .socials li{display:inline-block;padding:0 15px}#contacts-map,#getting-us-map,.our-team-section .text-box .socials a{display:block}.our-team-section .custom-icon:hover{transition:-webkit-transform ease .3s;transition:transform ease .3s}.our-team-section .custom-icon:hover:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.getting-us-section{padding:74px 100px 10px;background:#fff}@media only screen and (max-width:992px){.getting-us-section{padding:32px 0 0 50px}}.getting-us-section .main-holder{max-width:815px}.getting-us-section .title{font-family:Noe-Display-Regular;font-size:48px;margin:0 0 21px}@media only screen and (max-width:768px){.getting-us-section{padding:28px 0 0 50px}.getting-us-section .title{font-size:32px;line-height:1.2;margin:0 0 20px -50px}}.getting-us-section .subtitle{font-size:26px;line-height:1.5;margin:0 0 56px}@media only screen and (max-width:768px){.getting-us-section .subtitle{font-size:20px;margin:0 0 34px -50px;line-height:1.3}}.getting-us-section .getting-us-box{margin:0 0 56px}@media only screen and (max-width:768px){.getting-us-section .getting-us-box{margin:0 0 52px}}.getting-us-section .icon-box{float:left;display:block;margin:0 0 -50px -100px}@media only screen and (max-width:992px){.getting-us-section .icon-box{margin:0 0 -25px -50px}.getting-us-section .custom-icon{width:30px;height:30px}}.getting-us-section .content-box{overflow:hidden}.getting-us-section .reason{margin:0 0 2px;font-weight:600}.getting-us-section .text{margin:0 0 20px}.getting-us-section .info p{max-width:auto;margin:0 0 5px}.getting-us-map-section{padding:5px 0 86px;background:#fff}#getting-us-map{height:500px}#getting-us-map-mobile{height:206px;display:none}@media only screen and (max-width:768px){.getting-us-map-section{padding:5px 0 31px}#getting-us-map{display:none}#getting-us-map-mobile{display:block}.contacts-section map-section{padding:19px 0 32px}#contacts-map{height:200px;display:block}}.resources-filter-section{background:#f9f9f9;padding:34px 0}.resources-filter-section .custom-dropdown{display:none;background:#f9f9f9;height:99px}@media only screen and (max-width:992px){.getting-us-section .custom-icon i{font-size:15px}.resources-filter-section{padding:0}.resources-filter-section .custom-dropdown{display:block}.resources-filter-section .resources-filter-list{display:none}}.resources-filter-section .resources-filter-list{list-style:none;padding:0;margin:0;font-size:0;line-height:0;letter-spacing:-.36em;word-spacing:-.36em}.resources-filter-section .resources-filter-list li{display:inline-block;font-size:16px;line-height:normal;letter-spacing:normal;word-spacing:normal;padding:5px 29px;position:relative}.resources-filter-section .resources-filter-list li:after{content:'';position:absolute;top:0;right:0;bottom:0;background:#969696;width:1px}.resources-filter-section .resources-filter-list li:first-child:before{content:'';position:absolute;top:0;left:0;bottom:0;background:#969696;width:1px}.resources-filter-section .resources-filter-list a{color:#969696}.resources-filter-section .resources-filter-list a:hover{color:#333}@media only screen and (max-width:992px){.resources-filter-section .main-holder{padding:0}}.resources-section .resource{display:block;transition:background ease .3s}.resources-section .resource:last-child .resource-hold{border-bottom:none}.resources-section .resource:hover{background:#f2f2f2}.resources-section .resource:hover .resource-hold{border-color:transparent}.resources-section .resource:hover .custom-icon{transition:-webkit-transform ease .3s;transition:transform ease .3s}.resources-section .resource:hover .custom-icon:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.resources-section .resource-hold{padding:52px 0 26px;border-bottom:solid 2px #f2f2f2}.resources-section .resource-hold:after{content:"";display:table;clear:both}@media only screen and (max-width:768px){.resources-section .resource-hold{padding:40px 0 34px}}.resources-section .image-box{float:left;max-width:535px;width:43%;padding:0 30px 0 0}.contacts-form-section .main-holder,.contacts-info .main-holder{max-width:810px}@media only screen and (max-width:992px){.resources-section .image-box{float:none;width:100%;margin:0 0 25px;padding:0}}.resources-section .info-box{overflow:hidden;padding:0 0 0 30px}.resources-section .overttitle{margin:0 0 5px;font-weight:600}@media only screen and (max-width:992px){.resources-section .info-box{overflow:visible;padding:0}.resources-section .overttitle{display:none}}.resources-section .title{margin:0 0 20px;font-size:26px;font-weight:600}@media only screen and (max-width:768px){.resources-section .title{font-size:20px;margin:0 0 36px}}.resources-section .date{margin:0 0 5px;font-weight:600}.resources-section .text{margin:0 0 40px}.resources-section .arrow{padding:0 0 20px}@media only screen and (max-width:992px){.resources-section .arrow{padding:0}}.resources-section .pagination{padding:47px 0 50px}@media only screen and (max-width:768px){.resources-section .text{margin:0 0 31px;line-height:1.6}.resources-section .pagination{padding:38px 0 44px}}.pagination{list-style:none;padding:0;font-size:0;line-height:0;letter-spacing:-.36em;word-spacing:-.36em;margin:0 -11px}.pagination li{display:inline-block;font-size:16px;line-height:normal;letter-spacing:normal;word-spacing:normal;padding:0 11px}@media only screen and (max-width:992px){.pagination li.next,.pagination li.prev{display:none}}.pagination li.active a,.pagination li.active:hover a{background:#215ed8;color:#fff}.pagination li.hide{display:none}.pagination li:hover a{background:#a5bfef;color:#fff}.pagination a{display:block;width:45px;height:45px;padding:14px 5px;line-height:1;background:#f2f3f3;color:#333;border-radius:100%;transition:all ease .3s}.input-field{margin:0 0 50px}.input-field br{display:none}.label{margin:0 0 10px;color:#333;display:block}.input-text{border:none;width:100%;border-bottom:solid 1px #999;background:#fff;padding:5px 0 15px;color:#333}.input-textarea{resize:none;width:100%;border:1px solid #999;padding:10px 15px}.custom-checkbox input{display:none}.custom-checkbox input:checked,.custom-checkbox input:not(:checked){position:absolute;left:-9999px}.custom-checkbox input:checked+.wpcf7-list-item-label,.custom-checkbox input:not(:checked)+.wpcf7-list-item-label{position:relative;display:inline-block;width:31px;height:33px;cursor:pointer;color:#333;font-size:14px}.custom-checkbox input:checked+.wpcf7-list-item-label:before,.custom-checkbox input:not(:checked)+.wpcf7-list-item-label:before{content:'';position:absolute;left:0;top:0;width:35px;height:35px;background:#f2f2f2}.custom-checkbox input:checked+.wpcf7-list-item-label:after,.custom-checkbox input:not(:checked)+.wpcf7-list-item-label:after{content:'\e907';position:absolute;top:7px;left:8px;font-family:icomoon!important;speak:none;font-size:20px;line-height:1;transition:all .2s;color:#ed846b}.custom-dropdown:before,.select-styled:before{content:'\e313';font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.custom-checkbox input:not(:checked)+.wpcf7-list-item-label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-checkbox input:checked+.wpcf7-list-item-label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.your-accept .wpcf7-not-valid [type=checkbox]~.wpcf7-list-item-label:before{border:1px solid #ed846b}.select-hidden{opacity:0;visibility:hidden;padding-right:10px;width:100%;height:100%}.select{display:inline-block;position:relative;font-size:16px;border:none;background:#f2f2f2;width:100%;height:55px}.select-options li:first-child,.select-options li[rel=hide]{display:none}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;padding:19px 20px;transition:all ease-in .1s}.select-styled:before{position:absolute;top:50%;right:16px;color:#646464;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:38px}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:1;margin:0;padding:0;list-style:none;background-color:#f2f2f2}.select-options li{margin:0;padding:19px 20px;border-bottom:solid 1px #fff;transition:all ease-in .1s}.select-options li:hover{background:#f9f9f9}.contacts-form-section .input-field .label .error,.contacts-form-section .input-field.with-error .label{color:#ed846b}.contacts-form-section .input-field.with-error .label .error{padding:0 0 0 5px;display:inline-block}.contacts-form-section .input-field.with-error .input-text{border-color:#ed846b}.contacts-form-section .input-field.with-error .select-error-custom{display:block}.contacts-form-section .input-field .select-error-custom{display:none}.contacts-form-section .input-field.focused label{color:#999}.dropbtn{height:99px;color:#333;padding:40px 20px;font-size:16px;border:none;width:100%;text-align:left;position:relative;z-index:1;background:0 0}.custom-dropdown{position:relative;display:block;background:#f9f9f9}.custom-dropdown:before{position:absolute;top:50%;right:16px;color:#646464;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:38px}.dropdown-content{list-style:none;padding:0;display:none;position:absolute;top:100%;width:100%;margin:-20px 0 0;background-color:#f9f9f9;z-index:1}.dropdown-content a{text-decoration:none;display:block;border-bottom:none;padding:20px;color:#969696}.dropdown-content a:hover{color:#333}.show{display:block}.hide{display:none}.contacts-form-section{padding:63px 0 84px}.contacts-form-section .input-textarea{height:390px}@media only screen and (max-width:992px){.contacts-form-section .input-textarea{height:200px}}.contacts-form-section .agree-send-block:after{content:"";display:table;clear:both}@media only screen and (max-width:768px){.contacts-form-section{padding:45px 0 57px}.contacts-form-section .agree-send-block{margin:-30px 0 0}}.contacts-form-section .agree-box{float:left}@media only screen and (max-width:560px){.contacts-form-section .agree-box{margin:0 0 10px;width:100%;float:none}.contacts-form-section .agree-box .custom-checkbox:checked+label,.contacts-form-section .agree-box .custom-checkbox:not(:checked)+label{padding:8px 0 8px 44px}}.contacts-form-section .agree-box .text{display:inline-block;padding:0 0 0 15px}.contacts-form-section .agree-box .text a:hover{color:#a1a1a1}.contacts-form-section .button-box{float:right}@media only screen and (max-width:560px){.contacts-form-section .button-box{width:100%;float:none;text-align:right}}.contacts-form-section .button-box .btn{color:#ed846b;background:0 0;border:none;font-size:18px}.contacts-form-section .button-box .btn:hover .custom-icon:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.contacts-form-section .button-box .custom-icon{vertical-align:middle;margin:0 0 0 15px}.contacts-info{padding:70px 0 50px;background:#f2f2f2;margin-bottom:80px}.contacts-info .main-holder:after{content:"";display:table;clear:both}.contacts-info .left-col{max-width:200px;float:left}@media only screen and (max-width:768px){.contacts-info{padding:50px 0 10px;margin-bottom:40px}.contacts-info .left-col{margin:0;width:100%;float:none}}.contacts-info .right-col{max-width:200px;float:right;margin-right:75px}@media only screen and (max-width:768px){.contacts-info .right-col{margin:0;width:100%;float:none}}.contacts-info .contact-box{margin:0 0 25px}@media only screen and (max-width:768px){.contacts-info .contact-box{margin:0 0 22px}}.contacts-info .contact-box .title{font-weight:700;margin:0 0 3px}.contacts-info .contact-box .text{line-height:1.5}.contacts-info .contact-box p{margin:0}.contacts-info .schedule-list{list-style:none;padding:0;margin:0}.contacts-info .schedule-list .time{float:right}.contacts-section{padding:10px 0;background:#f2f2f2}#contacts-map{height:500px}@media only screen and (max-width:768px){#contacts-map{height:200px}}.wpcf7 .input-field{margin:0 0 50px}.wpcf7 .input-field label{margin:0 0 10px;color:#333;display:inline-block}.wpcf7 .input-field.focused label{color:#999}.wpcf7 .input-field .your-accept-label{position:static;margin-bottom:20px}.wpcf7 .input-field .your-accept-label a:hover{color:#a1a1a1}.wpcf7 .wpcf7-not-valid-tip{color:#ed846b;display:inline-block;margin:0 0 0 5px}.wpcf7 .wpcf7-number,.wpcf7 .wpcf7-text{border:none;width:100%;border-bottom:solid 1px #999;background:#fff;padding:5px 0 15px;color:#333}.wpcf7 .wpcf7-textarea{height:390px;resize:none;width:100%;border:1px solid #999;padding:10px 15px}@media only screen and (max-width:992px){.wpcf7 .wpcf7-textarea{height:200px}}.wpcf7 .wpcf7-submit{color:#ed846b;background:0 0;border:none;font-size:18px}.wpcf7 .agree-box .wpcf7-list-item{margin:0}.wpcf7 .agree-box .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-validation-errors{color:#ed846b;border:none;padding:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwicGFydGlhbHMvYWxsLmxlc3MiLCJwYXJ0aWFscy9wcm9tby1zZWN0aW9uLmxlc3MiLCJwYXJ0aWFscy9vdXItdGVhbS5sZXNzIiwicGFydGlhbHMvZm9ybXMtY2Y3Lmxlc3MiLCJwYXJ0aWFscy9mb250cy5sZXNzIiwicGFydGlhbHMvYmFzZS5sZXNzIiwicGFydGlhbHMvaGVscGVycy5sZXNzIiwicGFydGlhbHMvaGVhZGVyLmxlc3MiLCJwYXJ0aWFscy9pY29tb29uLWZvbnRzLmxlc3MiLCJwYXJ0aWFscy9jb250YWN0cy1wYWdlLmxlc3MiLCJwYXJ0aWFscy9uYXZpZ2F0aW9uLmxlc3MiLCJwYXJ0aWFscy9uYXZpZ2F0aW9uLWluc2lkZS5sZXNzIiwicGFydGlhbHMvZml4ZWQtaGVhZGVyLmxlc3MiLCJwYXJ0aWFscy9zdWJzdHJhdGUtaGVhZGVyLmxlc3MiLCJwYXJ0aWFscy9idXJnZXItbWVudS5sZXNzIiwicGFydGlhbHMvY3VzdG9tLWljb24ubGVzcyIsInBhcnRpYWxzL3Jlc291cmNlcy5sZXNzIiwicGFydGlhbHMvZm9ybXMubGVzcyIsInBhcnRpYWxzL2hvbWUtcXVlc3Rpb24tc2VjdGlvbi5sZXNzIiwicGFydGlhbHMvZm9vdGVyLmxlc3MiLCJwYXJ0aWFscy9jb250ZW50LXRleHQubGVzcyIsInBhcnRpYWxzL2dldHRpbmctdG8tdXMubGVzcyIsInBhcnRpYWxzL21hcHMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFndEJBLGVBeHJCQSxJQ3BCQyxlQUFBLElEOExELGVBNUpBLEVBUEEsS0ErS0UsTUV0TUEsS0Z3ckNGLDZCQTZXQSw0Qkc1aURBLGtDQW9GRyxtQkFBQSxTQUNBLHNCQUFBLE9IbzVESCxLQTU1QkEsYUFzbENBLFNBNTNDQSxjQWlyQ0EsdUJBdUhBLFFBZ1hBLHFCQU1FLE9JcDRFQyxRSjI2REgsV0FvTUEsZUE3S0Esa0JBU0Esc0JBaWFBLDJCQTBCQSwyQkEzQkEseUJJNzZFQSw2QkFxRUUs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QUFBLElBc0RGLHFCQURBLG1CSXo0RUcsWUp5MUVGLE1BQUEsS0lyMUVHLGNBQUEsTUFBQSxJQUFBLEtBQ0MsV0FBQSxLSnUxRUosUUFBQSxJQUFBLEVBQUEsS0l2M0VELE1BQUEsS0ppN0VBLHVCSW40RUUsT0FBQSxNQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxRQUFBLEtBQUEsS0pzNEVGLHlDSW40RUUsdUJKcTRFRSxPQUFRLE9BTVoscUJJbDRFRSxNQUFBLFFBQ0EsZUppMUVELFlJMzBFQyxVQUFBLEtKczRFRixtQ0kzOEVBLE9BQUEsRUo4OEVBLHVDSWo0RUUsUUFBQSxLSm80RUYsZ0NJajRFRSxNQUFBLFFKZzFFRCxZSTkwRUMsUUFBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4qIFRoaXJkIFBhcnR5XG4qL1xuLypAaW1wb3J0IFwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3NcIjsqL1xuLypcbiogQ3VzdG9tXG4qL1xuLyogRm9udHMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vZS1EaXNwbGF5LVJlZ3VsYXInO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbm9lZGlzcGxheS1yZWd1bGFyLXYxMS13b2ZmLWVvdC9Ob2UtRGlzcGxheS1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvbm9lZGlzcGxheS1yZWd1bGFyLXYxMS13b2ZmLWVvdC9Ob2UtRGlzcGxheS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQXBlcmN1UHJvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0FwZXJjdVByby9BcGVyY3VQcm8uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9mb250cy9BcGVyY3VQcm8vQXBlcmN1UHJvLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSwgdXJsKCcuLi9mb250cy9BcGVyY3VQcm8vQXBlcmN1UHJvLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9BcGVyY3VQcm8vQXBlcmN1UHJvLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9BcGVyY3VQcm8vQXBlcmN1UHJvLnN2ZyNBcGVyY3VQcm8nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBWYXJpYWJsZXMgKi9cbi8qIE1haW4gSG9sZGVyICovXG4ubWFpbi1ob2xkZXIge1xuICBtYXgtd2lkdGg6IDEyMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi8qIEJhc2UgU3R5bGUgKi9cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnQXBlcmN1UHJvJztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luOiAwO1xufVxuYSB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2UgLjNzO1xufVxuLyogSGVscGVycyAqL1xuLmxpc3RyZXNldCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5pbmxpbmUtYmxvY2stc3BhY2UtcGFyZW50IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2ZW07XG4gIHdvcmQtc3BhY2luZzogLTAuMzZlbTtcbn1cbi5pbmxpbmUtYmxvY2stc3BhY2UtY2hpbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG59XG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2NhbGUtZWZmZWN0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xufVxuLypJY29tb29uKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdD9yeGV4ZzYnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/cnhleGc2I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi50dGY/cnhleGc2JykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi53b2ZmP3J4ZXhnNicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5zdmc/cnhleGc2I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5bY2xhc3NePVwiaWNvbi1cIl0sXG5bY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmljb24tbG9nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmljb24tYnJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5pY29uLW1pY3Jvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uaWNvbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pY29uLWNoZWNrbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxM1wiO1xufVxuLmljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG4uaWNvbi1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuLmljb24tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG4uaWNvbi1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjtcbn1cbi5pY29uLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjtcbn1cbi8qIEhlYWRlciAqL1xuLmhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA0M3B4IDAgMTBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmhlYWRlci1ob2xkZXIge1xuICBtYXgtd2lkdGg6IDEyMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5sb2dvLWJ1cmdlci1ob2xkZXIge1xuICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgbWFyZ2luOiAtNDBweCAwIDA7XG59XG4ubG9nby1idXJnZXItaG9sZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogTG9nbyAqL1xuLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmxvZ28ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5sb2dvIC5pY29uLWxvZ28ge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubG9nbyAuaWNvbi1sb2dvIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi8qIFByb21vIFNlY3Rpb24gKi9cbi5wcm9tby1zZWN0aW9uIHtcbiAgcGFkZGluZzogODRweCAwIDU3cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9tby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDM0cHg7XG4gIH1cbn1cbi5wcm9tby1zZWN0aW9uIGEge1xuICBjb2xvcjogIzMzMztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIC4ycztcbn1cbi5wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmhvdmVyLWl0ZW06YWZ0ZXIsXG4ucHJvbW8tc2VjdGlvbiAubmF2aWdhdGlvbiBsaS5hY3RpdmUtaXRlbTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvbW8tc2VjdGlvbiAubmF2aWdhdGlvbiBsaS5ob3Zlci1pdGVtOmJlZm9yZSxcbi5wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmFjdGl2ZS1pdGVtOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvbW8tc2VjdGlvbiAubmF2aWdhdGlvbiBsaS5ob3Zlci1pdGVtIGEsXG4ucHJvbW8tc2VjdGlvbiAubmF2aWdhdGlvbiBsaS5hY3RpdmUtaXRlbSBhIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmhvdmVyLWl0ZW0gYTphZnRlcixcbi5wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmFjdGl2ZS1pdGVtIGE6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHJvbW8tc2VjdGlvbiAub3BhY2l0eS1uYXZpZ2F0aW9uOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9tby1zZWN0aW9uIC5vcGFjaXR5LW5hdmlnYXRpb246YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9tby1zZWN0aW9uIC5vcGFjaXR5LW5hdmlnYXRpb24gbGk6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb21vLXNlY3Rpb24gLm9wYWNpdHktbmF2aWdhdGlvbiBsaTpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb21vLXNlY3Rpb24gLm9wYWNpdHktbmF2aWdhdGlvbiBhIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBQcm9tbyBUaXRsZSBTZWFjdGlvbiAqL1xuLnByb21vLXRpdGxlLXNlY3Rpb24ge1xuICBtYXJnaW46IDEyOXB4IDAgMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb21vLXRpdGxlLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogNjRweCAwIDA7XG4gIH1cbn1cbi5wcm9tby10aXRsZS1zZWN0aW9uLndpdGgtb3ZlcnRpdGxlIHtcbiAgbWFyZ2luOiA5NXB4IDAgMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb21vLXRpdGxlLXNlY3Rpb24ud2l0aC1vdmVydGl0bGUge1xuICAgIG1hcmdpbjogNjVweCAwIDA7XG4gIH1cbn1cbi5wcm9tby10aXRsZS1zZWN0aW9uLndpdGgtb3ZlcnRpdGxlIC5vdmVydGl0bGUge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb21vLXRpdGxlLXNlY3Rpb24ud2l0aC1vdmVydGl0bGUgLm92ZXJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogSG9tZSBQcm9tbyBTZWN0aW9uICovXG4uaG9tZS1wcm9tby1zZWN0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDg0cHggMCA5NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1wcm9tby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXByb21vLXNlY3Rpb24gLmJhY2tncm91bmQtaW1hZ2Utb3ZlcmZsb3cge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgNDJweDtcbiAgfVxufVxuLmhvbWUtcHJvbW8tc2VjdGlvbiAuaG9tZS1iYWNrZ3JvdW5kLWltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICAvKm1heC1oZWlnaHQ6IDEwMCU7Ki9cbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5ob21lLXByb21vLXNlY3Rpb24gLmhvbWUtYmFja2dyb3VuZC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxNzAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaG9tZS1wcm9tby1zZWN0aW9uIC5ob21lLWJhY2tncm91bmQtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMjcwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSk7XG4gIH1cbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLmhlYWRlcixcbi5ob21lLXByb21vLXNlY3Rpb24gLm1haW4taG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmhvbWUtcHJvbW8tc2VjdGlvbiAuaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmhvbWUtcHJvbW8tc2VjdGlvbiAub3BhY2l0eS1uYXZpZ2F0aW9uOmFmdGVyIHtcbiAgb3BhY2l0eTogLjM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXByb21vLXNlY3Rpb24gLm9wYWNpdHktbmF2aWdhdGlvbjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmhvbWUtcHJvbW8tc2VjdGlvbiAub3BhY2l0eS1uYXZpZ2F0aW9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IC4zO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1wcm9tby1zZWN0aW9uIC5vcGFjaXR5LW5hdmlnYXRpb246YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5vcGFjaXR5LW5hdmlnYXRpb24gbGk6YWZ0ZXIge1xuICBvcGFjaXR5OiAuMztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtcHJvbW8tc2VjdGlvbiAub3BhY2l0eS1uYXZpZ2F0aW9uIGxpOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5vcGFjaXR5LW5hdmlnYXRpb24gbGk6YmVmb3JlIHtcbiAgb3BhY2l0eTogLjM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXByb21vLXNlY3Rpb24gLm9wYWNpdHktbmF2aWdhdGlvbiBsaTpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLm9wYWNpdHktbmF2aWdhdGlvbiBhIHtcbiAgb3BhY2l0eTogLjM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXByb21vLXNlY3Rpb24gLm9wYWNpdHktbmF2aWdhdGlvbiBhIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmhvdmVyLWl0ZW06YWZ0ZXIsXG4uaG9tZS1wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmFjdGl2ZS1pdGVtOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLm5hdmlnYXRpb24gbGkuaG92ZXItaXRlbTpiZWZvcmUsXG4uaG9tZS1wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmFjdGl2ZS1pdGVtOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmhvdmVyLWl0ZW0gYSxcbi5ob21lLXByb21vLXNlY3Rpb24gLm5hdmlnYXRpb24gbGkuYWN0aXZlLWl0ZW0gYSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uIGxpLmhvdmVyLWl0ZW0gYTphZnRlcixcbi5ob21lLXByb21vLXNlY3Rpb24gLm5hdmlnYXRpb24gbGkuYWN0aXZlLWl0ZW0gYTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLnByb21vLXRpdGxlLXNlY3Rpb24ge1xuICBtYXJnaW46IDgxcHggMCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1wcm9tby1zZWN0aW9uIC5wcm9tby10aXRsZS1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDY0cHggMCAwO1xuICB9XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5wcm9tby10aXRsZS1zZWN0aW9uIC50aXRsZSB7XG4gIG1hcmdpbjogMCAwIDMzcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXByb21vLXNlY3Rpb24gLnByb21vLXRpdGxlLXNlY3Rpb24gLnRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAyOXB4O1xuICB9XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5uYXZpZ2F0aW9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLm5hdmlnYXRpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLm5hdmlnYXRpb24gbGk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmhvbWUtcHJvbW8tc2VjdGlvbiAubmF2aWdhdGlvbiBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmhvbWUtcHJvbW8tc2VjdGlvbiAuaGVhZGVyIGxpLmhvdmVyLWl0ZW0gYTphZnRlcixcbi5ob21lLXByb21vLXNlY3Rpb24gLmhlYWRlciBsaS5hY3RpdmUtaXRlbSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLmZpeGVkLWhlYWRlciAubmF2aWdhdGlvbiBsaTpudGgtY2hpbGQoMSkgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNlZDg0NmI7XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5maXhlZC1oZWFkZXIgLm5hdmlnYXRpb24gbGk6bnRoLWNoaWxkKDIpIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjE1ZWQ4O1xufVxuLmhvbWUtcHJvbW8tc2VjdGlvbiAuZml4ZWQtaGVhZGVyIC5uYXZpZ2F0aW9uIGxpOm50aC1jaGlsZCgzKSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLmZpeGVkLWhlYWRlciAubmF2aWdhdGlvbiBsaTpudGgtY2hpbGQoNCkgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG4uaG9tZS1wcm9tby1zZWN0aW9uIC5maXhlZC1oZWFkZXIgLm5hdmlnYXRpb24gbGk6bnRoLWNoaWxkKDUpIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTJjNjliO1xufVxuLmhvbWUtcHJvbW8tc2VjdGlvbiAuZml4ZWQtaGVhZGVyIC5uYXZpZ2F0aW9uIGxpIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuLyogUHJvbW8gVGl0bGUgU2VjdGlvbiAqL1xuLnByb21vLXRpdGxlLXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDY3MHB4O1xufVxuLnByb21vLXRpdGxlLXNlY3Rpb24ubGFyZ2Uge1xuICBtYXgtd2lkdGg6IDc3NXB4O1xuICBwYWRkaW5nOiAwIDEwMHB4IDAgMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb21vLXRpdGxlLXNlY3Rpb24ubGFyZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5wcm9tby10aXRsZS1zZWN0aW9uLnNtYWxsIHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbn1cbi5wcm9tby10aXRsZS1zZWN0aW9uLmNlbnRlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucHJvbW8tdGl0bGUtc2VjdGlvbi5iZy1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ucHJvbW8tdGl0bGUtc2VjdGlvbiAudGl0bGUge1xuICBmb250LWZhbWlseTogJ05vZS1EaXNwbGF5LVJlZ3VsYXInO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9tby10aXRsZS1zZWN0aW9uIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbn1cbi5wcm9tby10aXRsZS1zZWN0aW9uIC5saW5rIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvbW8tdGl0bGUtc2VjdGlvbiAubGluayAuaWNvbiB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGNvbG9yOiAjZWQ4NTZiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDAgMCAxNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHJvbW8tdGl0bGUtc2VjdGlvbiAubGluayAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCA5cHg7XG4gIH1cbn1cbi5wcm9tby10aXRsZS1zZWN0aW9uIC5saW5rIC5pY29uOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9tby10aXRsZS1zZWN0aW9uIC5saW5rIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjYjFhZWFlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG59XG4ucHJvbW8tdGl0bGUtc2VjdGlvbiAubGluazpob3ZlciAuaWNvbjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbn1cbi5wcm9tby10aXRsZS1zZWN0aW9uIC5zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHJvbW8tdGl0bGUtc2VjdGlvbiAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmZpeGVkLWhlYWRlciAub3BhY2l0eS1uYXZpZ2F0aW9uOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5maXhlZC1oZWFkZXIgLm9wYWNpdHktbmF2aWdhdGlvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmZpeGVkLWhlYWRlciAub3BhY2l0eS1uYXZpZ2F0aW9uIGxpOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5maXhlZC1oZWFkZXIgLm9wYWNpdHktbmF2aWdhdGlvbiBsaTpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmZpeGVkLWhlYWRlciAub3BhY2l0eS1uYXZpZ2F0aW9uIGEge1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlci1zdWJzdHJhdGUgLm5hdmlnYXRpb24ub3BhY2l0eS1uYXZpZ2F0aW9uOmFmdGVyIHtcbiAgb3BhY2l0eTogLjM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItc3Vic3RyYXRlIC5uYXZpZ2F0aW9uLm9wYWNpdHktbmF2aWdhdGlvbjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmhlYWRlci1zdWJzdHJhdGUgLm5hdmlnYXRpb24ub3BhY2l0eS1uYXZpZ2F0aW9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IC4zO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXN1YnN0cmF0ZSAubmF2aWdhdGlvbi5vcGFjaXR5LW5hdmlnYXRpb246YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uaGVhZGVyLXN1YnN0cmF0ZSAubmF2aWdhdGlvbi5vcGFjaXR5LW5hdmlnYXRpb24gPiBsaTphZnRlciB7XG4gIG9wYWNpdHk6IC4zO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXN1YnN0cmF0ZSAubmF2aWdhdGlvbi5vcGFjaXR5LW5hdmlnYXRpb24gPiBsaTphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmhlYWRlci1zdWJzdHJhdGUgLm5hdmlnYXRpb24ub3BhY2l0eS1uYXZpZ2F0aW9uID4gbGk6YmVmb3JlIHtcbiAgb3BhY2l0eTogLjM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItc3Vic3RyYXRlIC5uYXZpZ2F0aW9uLm9wYWNpdHktbmF2aWdhdGlvbiA+IGxpOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmhlYWRlci1zdWJzdHJhdGUgLm5hdmlnYXRpb24ub3BhY2l0eS1uYXZpZ2F0aW9uID4gbGkgYSB7XG4gIG9wYWNpdHk6IC4zO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXN1YnN0cmF0ZSAubmF2aWdhdGlvbi5vcGFjaXR5LW5hdmlnYXRpb24gPiBsaSBhIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uaGVhZGVyLXN1YnN0cmF0ZSAubmF2aWdhdGlvbi5vcGFjaXR5LW5hdmlnYXRpb24gPiBsaS5ob3Zlci1pdGVtOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItc3Vic3RyYXRlIC5uYXZpZ2F0aW9uLm9wYWNpdHktbmF2aWdhdGlvbiA+IGxpLmhvdmVyLWl0ZW06YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItc3Vic3RyYXRlIC5uYXZpZ2F0aW9uLm9wYWNpdHktbmF2aWdhdGlvbiA+IGxpLmhvdmVyLWl0ZW0gYSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXN1YnN0cmF0ZSAubmF2aWdhdGlvbi5vcGFjaXR5LW5hdmlnYXRpb24gPiBsaS5ob3Zlci1pdGVtIGE6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlci1zdWJzdHJhdGUgLm5hdmlnYXRpb24taW5zaWRlLm9wYWNpdHktbmF2aWdhdGlvbiBsaS5ob3Zlci1pdGVtIGEge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLXN1YnN0cmF0ZSAubmF2aWdhdGlvbi1pbnNpZGUub3BhY2l0eS1uYXZpZ2F0aW9uIGEge1xuICBvcGFjaXR5OiAuMyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXN1YnN0cmF0ZSAubmF2aWdhdGlvbi1pbnNpZGUub3BhY2l0eS1uYXZpZ2F0aW9uIGEge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxufVxuLmhvdmVyLWl0ZW0tcHJldjphZnRlciB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5ob3Zlci1pdGVtLW5leHQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLmhvdmVyLWl0ZW0tdWwtcHJldjpiZWZvcmUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4uaG92ZXItaXRlbS11bC1uZXh0OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCBlYXNlIDBzO1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4ucmVzb3VyY2Utc3VidGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAyMHB4O1xufVxuLnJlc291cmNlLXN1YnRpdGxlIC5zdWJ0aXRsZSB7XG4gIG1heC13aWR0aDogNzUwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yZXNvdXJjZS1zdWJ0aXRsZSAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYXJjaGl2ZSAuaG9tZS1wcm9tby1zZWN0aW9uIC5wcm9tby10aXRsZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuLyogTmF2aWdhdGlvbiBTZWN0aW9uICovXG4ubmF2aWdhdGlvbi1zZWN0aW9uIHtcbiAgbWF4LWhlaWdodDogMjAwMHB4O1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IGVhc2UgMC4zcztcbn1cbi5uYXZpZ2F0aW9uLXNlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uLXNlY3Rpb24ge1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDBzO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2VkODQ2YjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHggMDtcbiAgICB6LWluZGV4OiA5O1xuICB9XG59XG4vKiBOYXZpZ2F0aW9uICovXG4ubmF2aWdhdGlvbiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2ZW07XG4gIHdvcmQtc3BhY2luZzogLTAuMzZlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb24ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmc6IDM1cHggMCAwO1xuICB9XG59XG4ubmF2aWdhdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgMHM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2aWdhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDBzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uIGxpIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2ZmZjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbiBsaS53aXRoLWRyb3AtbmF2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb24gbGkud2l0aC1kcm9wLW5hdjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJ1xcZTMxMyc7XG4gICAgZm9udC1mYW1pbHk6IGljb21vb24haW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb24gbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmZmY7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uIGxpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZSAwcztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb24gbGk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgMHM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uIGxpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmlnYXRpb24gbGk6bnRoLWNoaWxkKDEpIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWQ4NDZiO1xufVxuLm5hdmlnYXRpb24gbGk6bnRoLWNoaWxkKDIpIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjE1ZWQ4O1xufVxuLm5hdmlnYXRpb24gbGk6bnRoLWNoaWxkKDMpIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuLm5hdmlnYXRpb24gbGk6bnRoLWNoaWxkKDQpIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuLm5hdmlnYXRpb24gbGk6bnRoLWNoaWxkKDUpIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTJjNjliO1xufVxuLm5hdmlnYXRpb24gYSB7XG4gIHBhZGRpbmc6IDVweCAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuLm5hdmlnYXRpb24gYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbiBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiBIZWFkZXIgQ29udGFjdHMgKi9cbi5oZWFkZXItY29udGFjdHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLWNvbnRhY3RzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAxMnB4IDAgMTVweDtcbiAgfVxufVxuLmhlYWRlci1jb250YWN0cyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAwIDAgMjZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1jb250YWN0cyBsaSB7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXItY29udGFjdHMgbGkge1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICB9XG59XG4uaGVhZGVyLWNvbnRhY3RzIC5pY29uLXR3aXR0ZXIge1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uaGVhZGVyLWNvbnRhY3RzIGEge1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlIC4ycztcbn1cbi5oZWFkZXItY29udGFjdHMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZWQ4NDZiO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLWNvbnRhY3RzIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG59XG4vKiBOYXZpZ2F0aW9uIEluc2lkZSAqL1xuLm5hdmlnYXRpb24taW5zaWRlIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgLjNzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbi1pbnNpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb24taW5zaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAwIDEycHg7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uLWluc2lkZS5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uLWluc2lkZS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubmF2aWdhdGlvbi1pbnNpZGUgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbi1pbnNpZGUgbGkge1xuICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDIwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWluc2lkZSBsaSB7XG4gICAgcGFkZGluZzogN3B4IDAgN3B4IDIwcHg7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uLWluc2lkZSBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMjVweCAxNXB4IDM1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uLWluc2lkZSBsaTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAxMnB4IDAgMTJweCAyMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLm5hdmlnYXRpb24taW5zaWRlIGxpOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uLWluc2lkZSBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb24taW5zaWRlIGEge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2aWdhdGlvbi1pbnNpZGUgYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBGaXhlZCBIZWFkZXIgKi9cbi5oZWFkZXIuZml4ZWQtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIHBhZGRpbmc6IDQxcHggMCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjE1cztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci5maXhlZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMCAxN3B4O1xuICB9XG59XG4uaGVhZGVyLmZpeGVkLWhlYWRlciAuaGVhZGVyLWhvbGRlciB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgNDVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXIuZml4ZWQtaGVhZGVyIC5oZWFkZXItaG9sZGVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5oZWFkZXIuZml4ZWQtaGVhZGVyIC5oZWFkZXItY29udGFjdHMge1xuICBtYXJnaW46IC01cHggMCAwO1xufVxuLmhlYWRlci5maXhlZC1oZWFkZXIgLmxvZ28ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDI4cHggMCAwO1xufVxuLmhlYWRlci5maXhlZC1oZWFkZXIgLmxvZ28gLmljb24tbG9nbyB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci5maXhlZC1oZWFkZXIgLmxvZ28gLmljb24tbG9nbyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uaGVhZGVyLmZpeGVkLWhlYWRlciAubG9nby1idXJnZXItaG9sZGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIuZml4ZWQtaGVhZGVyIC5sb2dvLWJ1cmdlci1ob2xkZXIge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG4uaGVhZGVyLmZpeGVkLWhlYWRlciAubmF2aWdhdGlvbi1zZWN0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci5maXhlZC1oZWFkZXIgLm5hdmlnYXRpb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuLmhlYWRlci5maXhlZC1oZWFkZXIgLm5hdmlnYXRpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cbi5oZWFkZXIuZml4ZWQtaGVhZGVyIC5uYXZpZ2F0aW9uIGxpOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cbi5oZWFkZXIuZml4ZWQtaGVhZGVyIC5uYXZpZ2F0aW9uIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG4uaGVhZGVyLmZpeGVkLWhlYWRlciBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uaGVhZGVyLmZpeGVkLWhlYWRlciAuaGVhZGVyLWNvbnRhY3RzIGE6aG92ZXIge1xuICBjb2xvcjogI2VkODQ2Yjtcbn1cbi5uYXZpZ2F0aW9uLXNlY3Rpb24taG9sZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbi5uYXZpZ2F0aW9uLXNlY3Rpb24tc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuLm5hdmlnYXRpb24tc2VjdGlvbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDA7XG59XG4vKiBIZWFkZXIgU3Vic3RyaXRlICovXG4uaGVhZGVyLmhlYWRlci1zdWJzdHJhdGUge1xuICBiYWNrZ3JvdW5kOiAjZWQ4NDZiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG59XG4uaGVhZGVyLmhlYWRlci1zdWJzdHJhdGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2VkODQ2YjtcbiAgaGVpZ2h0OiA4NHB4O1xufVxuLmhlYWRlci5oZWFkZXItc3Vic3RyYXRlIC5uYXZpZ2F0aW9uLXNlY3Rpb24gLm5hdmlnYXRpb246YWZ0ZXIsXG4uaGVhZGVyLmhlYWRlci1zdWJzdHJhdGUgLm5hdmlnYXRpb24tc2VjdGlvbiAubmF2aWdhdGlvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmhlYWRlci5oZWFkZXItc3Vic3RyYXRlIC5uYXZpZ2F0aW9uLXNlY3Rpb24gLm5hdmlnYXRpb24gbGk6YWZ0ZXIsXG4uaGVhZGVyLmhlYWRlci1zdWJzdHJhdGUgLm5hdmlnYXRpb24tc2VjdGlvbiAubmF2aWdhdGlvbiBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmhlYWRlci5oZWFkZXItc3Vic3RyYXRlIC5uYXZpZ2F0aW9uLXNlY3Rpb24gLm5hdmlnYXRpb24gbGkgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uaGVhZGVyLmhlYWRlci1zdWJzdHJhdGUgLm5hdmlnYXRpb24tc2VjdGlvbiAubmF2aWdhdGlvbiBsaS5hY3RpdmUgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXIuaGVhZGVyLXN1YnN0cmF0ZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLmhlYWRlci1zdWJzdHJhdGUgbGkuaG92ZXItaXRlbSBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmhlYWRlci5oZWFkZXItc3Vic3RyYXRlIGxpLmFjdGl2ZS1pdGVtIGE6YWZ0ZXIge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLmhlYWRlci1zdWJzdHJhdGUgLmhlYWRlci1jb250YWN0cyBhIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgZWFzZSAuMnM7XG59XG4uaGVhZGVyLmhlYWRlci1zdWJzdHJhdGUgLmhlYWRlci1jb250YWN0cyBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uaGVhZGVyLXN1YnN0cmF0ZS1ib3R0b20ge1xuICBiYWNrZ3JvdW5kOiAjZWQ4NDZiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItc3Vic3RyYXRlLWJvdHRvbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogQnVyZ2VyIE1lbnUgKi9cbi5idXJnZXItbWVudSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYnVyZ2VyLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYnVyZ2VyLW1lbnUgLmxpbmUtMSxcbi5idXJnZXItbWVudSAubGluZS0yLFxuLmJ1cmdlci1tZW51IC5saW5lLTMge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIG1hcmdpbjogOXB4IDA7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uYnVyZ2VyLW1lbnUgLmxpbmUtMSB7XG4gIG1hcmdpbjogMCAwIDlweDtcbn1cbi8qIEJ1cmdlciBNZW51IEFuaW1hdGlvbiAqL1xuLmNoYW5nZSB7XG4gIC8qIHJvdGF0ZSBmaXJzdCBiYXIgKi9cbiAgLyogZmFkZSBvdXQgdGhlIHNlY29uZCBiYXIgKi9cbiAgLyogcm90YXRlIGxhc3QgYmFyICovXG59XG4uY2hhbmdlIC5saW5lLTEge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgtMTJweCwgMTBweCk7XG59XG4uY2hhbmdlIC5saW5lLTIge1xuICBvcGFjaXR5OiAwO1xufVxuLmNoYW5nZSAubGluZS0zIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgtNXB4LCAtNXB4KTtcbn1cbi5ob21lLXByb21vLXNlY3Rpb24gLmJ1cmdlci1tZW51IC5saW5lLTEsXG4uaG9tZS1wcm9tby1zZWN0aW9uIC5idXJnZXItbWVudSAubGluZS0yLFxuLmhvbWUtcHJvbW8tc2VjdGlvbiAuYnVyZ2VyLW1lbnUgLmxpbmUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLmZpeGVkLWhlYWRlciAuYnVyZ2VyLW1lbnUgLmxpbmUtMSxcbi5oZWFkZXIuZml4ZWQtaGVhZGVyIC5idXJnZXItbWVudSAubGluZS0yLFxuLmhlYWRlci5maXhlZC1oZWFkZXIgLmJ1cmdlci1tZW51IC5saW5lLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLmhlYWRlci5idXJnZXItYWN0aXZlIHtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLmJ1cmdlci1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNlZDg0NmI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci5idXJnZXItYWN0aXZlIC5idXJnZXItbWVudSAubGluZS0xLFxuICAuaGVhZGVyLmJ1cmdlci1hY3RpdmUgLmJ1cmdlci1tZW51IC5saW5lLTIsXG4gIC5oZWFkZXIuYnVyZ2VyLWFjdGl2ZSAuYnVyZ2VyLW1lbnUgLmxpbmUtMyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLmJ1cmdlci1hY3RpdmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci5idXJnZXItYWN0aXZlIC5uYXZpZ2F0aW9uLXNlY3Rpb24ge1xuICAgIG1heC1oZWlnaHQ6IDIwMDBweDtcbiAgfVxufVxuLyogSG9tZSBRdWVzdGlvbiBTZWN0aW9uICovXG4uaG9tZS1xdWVzdGlvbi1zZWN0aW9uIHtcbiAgcGFkZGluZzogNTRweCAwIDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXF1ZXN0aW9uLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQycHggMCAxNXB4O1xuICB9XG59XG4uaG9tZS1xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucy1ib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucy1ib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaG9tZS1xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbi1ib3gge1xuICBtYXJnaW46IDAgMCAxOHB4O1xuICB3aWR0aDogMzMuMyU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgNTRweDtcbiAgfVxufVxuLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAuaG9sZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLmhvbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uaG9tZS1xdWVzdGlvbi1zZWN0aW9uIC50aXRsZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAyNHB4O1xuICBwYWRkaW5nOiAwIDAgMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAudGl0bGUtYm94IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDAgMCAyMnB4O1xuICAgIHBhZGRpbmc6IDAgMCAyMnB4O1xuICB9XG59XG4uaG9tZS1xdWVzdGlvbi1zZWN0aW9uIC50aXRsZS1ib3ggLnRpdGxlIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAudGl0bGUtYm94IC50aXRsZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uaG9tZS1xdWVzdGlvbi1zZWN0aW9uIC50ZXh0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luOiAwIDAgNDJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS1xdWVzdGlvbi1zZWN0aW9uIC50ZXh0LWJveCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gIH1cbn1cbi5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLnRleHQtYm94IHAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAubGluay1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAubGluazpob3ZlciAuaWNvbjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbn1cbi5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLmljb24ge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBjb2xvcjogI2YyZjJmMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLmljb246YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAxO1xufVxuLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzIxNWVkODtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xufVxuLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tYm94Om50aC1jaGlsZCgxKSAuaWNvbjpiZWZvcmUge1xuICBjb2xvcjogI2E2YmZmMDtcbn1cbi5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLWJveDpudGgtY2hpbGQoMSkgLmljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjE1ZWQ4O1xufVxuLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tYm94Om50aC1jaGlsZCgyKSAuaWNvbjpiZWZvcmUge1xuICBjb2xvcjogI2Y4Y2VjNDtcbn1cbi5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLWJveDpudGgtY2hpbGQoMikgLmljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWQ4NDZiO1xufVxuLmhvbWUtcXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tYm94Om50aC1jaGlsZCgzKSAuaWNvbjpiZWZvcmUge1xuICBjb2xvcjogI2Y5ZjRlYjtcbn1cbi5ob21lLXF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLWJveDpudGgtY2hpbGQoMykgLmljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTJjNjliO1xufVxuLyogRm9vdGVyICovXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogNTZweCAwIDUycHg7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDM3cHggMCA0MHB4O1xuICB9XG59XG4uZm9vdGVyIGEge1xuICBjb2xvcjogIzMzMztcbn1cbi5mb290ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTFhMWExO1xufVxuLmZvb3RlciAubWFpbi1ob2xkZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4uZm9vdGVyIC5tYWluLWhvbGRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbi5mb290ZXIgLmZvb3Rlci1uYXYge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyIC5mb290ZXItbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgNDFweDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLW5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5mb290ZXIgLmZvb3Rlci1uYXYgbGkge1xuICBwYWRkaW5nOiAzcHggMDtcbn1cbi5mb290ZXIgLmZvb3Rlci1kZXNpZ24ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLWRlc2lnbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyLnN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob21lLXBhZ2UgLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4vKiBDb250ZW50IFRleHQgKi9cbi5zbWFsbC1jb250ZW50LXRleHQge1xuICBwYWRkaW5nOiAyN3B4IDIwcHggNjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNtYWxsLWNvbnRlbnQtdGV4dCB7XG4gICAgcGFkZGluZzogMjdweCAyMHB4IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuLnNtYWxsLWNvbnRlbnQtdGV4dCAudGV4dCB7XG4gIG1heC13aWR0aDogNzc1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNtYWxsLWNvbnRlbnQtdGV4dCBwIHtcbiAgbWFyZ2luOiAyOHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zbWFsbC1jb250ZW50LXRleHQgcCB7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cbn1cbi5jb250ZW50LWltYWdlIHtcbiAgcGFkZGluZzogMjVweCAwIDM1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LWltYWdlIHtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gIH1cbn1cbi5jb250ZW50LXRleHQtc2VjdGlvbiAuaWNvbi1ob2xkIHtcbiAgbWFyZ2luOiA1MHB4IDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC10ZXh0LXNlY3Rpb24gLmljb24taG9sZCB7XG4gICAgbWFyZ2luOiA0MHB4IDAgNDBweDtcbiAgfVxufVxuLmltYWdlLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIEN1c3RvbSBJY29uICovXG4uY3VzdG9tLWljb24ge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY3VzdG9tLWljb24gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5jdXN0b20taWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzIxNWVkODtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xufVxuLmN1c3RvbS1pY29uLmJsdWU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjYTViZmVmO1xufVxuLmN1c3RvbS1pY29uLmJsdWUgaSB7XG4gIGNvbG9yOiAjMjE1ZWQ4O1xufVxuLmN1c3RvbS1pY29uLmJsdWUtZGFyazphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMyMTVlZDg7XG59XG4uY3VzdG9tLWljb24uYmx1ZS1kYXJrIGkge1xuICBjb2xvcjogI2E1YmZlZjtcbn1cbi5jdXN0b20taWNvbi5waW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y3Y2VjNDtcbn1cbi5jdXN0b20taWNvbi5waW5rIGkge1xuICBjb2xvcjogI2VkODQ2Yjtcbn1cbi5jdXN0b20taWNvbi5waW5rLWRhcms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWQ4NDZiO1xufVxuLmN1c3RvbS1pY29uLnBpbmstZGFyayBpIHtcbiAgY29sb3I6ICNmN2NlYzQ7XG59XG4uY3VzdG9tLWljb24uYmVpZ2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmNmOWY1O1xufVxuLmN1c3RvbS1pY29uLmJlaWdlIGkge1xuICBjb2xvcjogI2UyYzY5Yjtcbn1cbi5jdXN0b20taWNvbi5iZWlnZS1kYXJrOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2UyYzY5Yjtcbn1cbi5jdXN0b20taWNvbi5iZWlnZS1kYXJrIGkge1xuICBjb2xvcjogI2Y5ZjRlYTtcbn1cbi5jdXN0b20taWNvbi5zbWFsbCBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLyogT3VyIFRlYW0gKi9cbi5vdXItdGVhbS1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogNzhweCAwIDM5cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItdGVhbS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAzNXB4IDAgNXB4O1xuICB9XG59XG4ub3VyLXRlYW0tc2VjdGlvbiAudGl0bGUge1xuICBmb250LWZhbWlseTogJ05vZS1EaXNwbGF5LVJlZ3VsYXInO1xuICBtYXJnaW46IDAgMCA0OXB4O1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItdGVhbS1zZWN0aW9uIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gIH1cbn1cbi5vdXItdGVhbS1zZWN0aW9uIC5tZW1iZXIge1xuICBtYXJnaW46IDAgMCA3NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm91ci10ZWFtLXNlY3Rpb24gLm1lbWJlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm91ci10ZWFtLXNlY3Rpb24gLm1lbWJlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNDVweDtcbiAgfVxufVxuLm91ci10ZWFtLXNlY3Rpb24gLmltYWdlLWJveCB7XG4gIHdpZHRoOiA0NyU7XG4gIHBhZGRpbmc6IDAgNjVweCAwIDA7XG4gIG1heC13aWR0aDogNTM1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5vdXItdGVhbS1zZWN0aW9uIC5pbWFnZS1ib3gge1xuICAgIHBhZGRpbmc6IDAgMzVweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm91ci10ZWFtLXNlY3Rpb24gLmltYWdlLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMzFweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ub3VyLXRlYW0tc2VjdGlvbiAuaW1hZ2UtYm94IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5vdXItdGVhbS1zZWN0aW9uIC50ZXh0LWJveCB7XG4gIHdpZHRoOiA1MyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItdGVhbS1zZWN0aW9uIC50ZXh0LWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5vdXItdGVhbS1zZWN0aW9uIC50ZXh0LWJveCAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAwIDM4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItdGVhbS1zZWN0aW9uIC50ZXh0LWJveCAubmFtZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cbn1cbi5vdXItdGVhbS1zZWN0aW9uIC50ZXh0LWJveCAucG9zaXRpb24ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCAycHg7XG59XG4ub3VyLXRlYW0tc2VjdGlvbiAudGV4dC1ib3ggLnRleHQge1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3VyLXRlYW0tc2VjdGlvbiAudGV4dC1ib3ggLnRleHQge1xuICAgIG1hcmdpbjogMCAwIDM0cHg7XG4gIH1cbn1cbi5vdXItdGVhbS1zZWN0aW9uIC50ZXh0LWJveCAudGV4dCBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG4ub3VyLXRlYW0tc2VjdGlvbiAudGV4dC1ib3ggLnNvY2lhbHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5vdXItdGVhbS1zZWN0aW9uIC50ZXh0LWJveCAuc29jaWFscyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm91ci10ZWFtLXNlY3Rpb24gLnRleHQtYm94IC5zb2NpYWxzIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vdXItdGVhbS1zZWN0aW9uIC5jdXN0b20taWNvbjpob3ZlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIC4zcztcbn1cbi5vdXItdGVhbS1zZWN0aW9uIC5jdXN0b20taWNvbjpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbn1cbi8qIEdldHRpbmcgVG8gVXMgKi9cbi5nZXR0aW5nLXVzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA3NHB4IDEwMHB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5nZXR0aW5nLXVzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDMycHggMCAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldHRpbmctdXMtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjhweCAwIDAgNTBweDtcbiAgfVxufVxuLmdldHRpbmctdXMtc2VjdGlvbiAubWFpbi1ob2xkZXIge1xuICBtYXgtd2lkdGg6IDgxNXB4O1xufVxuLmdldHRpbmctdXMtc2VjdGlvbiAudGl0bGUge1xuICBmb250LWZhbWlseTogJ05vZS1EaXNwbGF5LVJlZ3VsYXInO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIG1hcmdpbjogMCAwIDIxcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXR0aW5nLXVzLXNlY3Rpb24gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDAgMCAyMHB4IC01MHB4O1xuICB9XG59XG4uZ2V0dGluZy11cy1zZWN0aW9uIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwIDAgNTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldHRpbmctdXMtc2VjdGlvbiAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDAgMCAzNHB4IC01MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbi5nZXR0aW5nLXVzLXNlY3Rpb24gLmdldHRpbmctdXMtYm94IHtcbiAgbWFyZ2luOiAwIDAgNTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldHRpbmctdXMtc2VjdGlvbiAuZ2V0dGluZy11cy1ib3gge1xuICAgIG1hcmdpbjogMCAwIDUycHg7XG4gIH1cbn1cbi5nZXR0aW5nLXVzLXNlY3Rpb24gLmljb24tYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAtNTBweCAtMTAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5nZXR0aW5nLXVzLXNlY3Rpb24gLmljb24tYm94IHtcbiAgICBtYXJnaW46IDAgMCAtMjVweCAtNTBweDtcbiAgfVxufVxuLmdldHRpbmctdXMtc2VjdGlvbiAuY29udGVudC1ib3gge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdldHRpbmctdXMtc2VjdGlvbiAucmVhc29uIHtcbiAgbWFyZ2luOiAwIDAgMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmdldHRpbmctdXMtc2VjdGlvbiAudGV4dCB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG4uZ2V0dGluZy11cy1zZWN0aW9uIC5pbmZvIHAge1xuICBtYXgtd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmdldHRpbmctdXMtc2VjdGlvbiAuY3VzdG9tLWljb24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZ2V0dGluZy11cy1zZWN0aW9uIC5jdXN0b20taWNvbiBpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi8qIE1hcHMgKi9cbi5nZXR0aW5nLXVzLW1hcC1zZWN0aW9uIHtcbiAgcGFkZGluZzogNXB4IDAgODZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldHRpbmctdXMtbWFwLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDVweCAwIDMxcHg7XG4gIH1cbn1cbiNnZXR0aW5nLXVzLW1hcCB7XG4gIGhlaWdodDogNTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjZ2V0dGluZy11cy1tYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNnZXR0aW5nLXVzLW1hcC1tb2JpbGUge1xuICBoZWlnaHQ6IDIwNnB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjZ2V0dGluZy11cy1tYXAtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMtc2VjdGlvbiBtYXAtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMTlweCAwIDMycHg7XG4gIH1cbn1cbiNjb250YWN0cy1tYXAge1xuICBoZWlnaHQ6IDUwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRhY3RzLW1hcCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLyojY29udGFjdHMtbWFwLW1vYmlsZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59Ki9cbi8qIFJlc291cmNlcyBGaWx0ZXIgU2VjdGlvbiAqL1xuLnJlc291cmNlcy1maWx0ZXItc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIHBhZGRpbmc6IDM0cHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnJlc291cmNlcy1maWx0ZXItc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnJlc291cmNlcy1maWx0ZXItc2VjdGlvbiAuY3VzdG9tLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgaGVpZ2h0OiA5OXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmVzb3VyY2VzLWZpbHRlci1zZWN0aW9uIC5jdXN0b20tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucmVzb3VyY2VzLWZpbHRlci1zZWN0aW9uIC5yZXNvdXJjZXMtZmlsdGVyLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNmVtO1xuICB3b3JkLXNwYWNpbmc6IC0wLjM2ZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yZXNvdXJjZXMtZmlsdGVyLXNlY3Rpb24gLnJlc291cmNlcy1maWx0ZXItbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlc291cmNlcy1maWx0ZXItc2VjdGlvbiAucmVzb3VyY2VzLWZpbHRlci1saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBwYWRkaW5nOiA1cHggMjlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlc291cmNlcy1maWx0ZXItc2VjdGlvbiAucmVzb3VyY2VzLWZpbHRlci1saXN0IGxpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjOTY5Njk2O1xuICB3aWR0aDogMXB4O1xufVxuLnJlc291cmNlcy1maWx0ZXItc2VjdGlvbiAucmVzb3VyY2VzLWZpbHRlci1saXN0IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjOTY5Njk2O1xuICB3aWR0aDogMXB4O1xufVxuLnJlc291cmNlcy1maWx0ZXItc2VjdGlvbiAucmVzb3VyY2VzLWZpbHRlci1saXN0IGEge1xuICBjb2xvcjogIzk2OTY5Njtcbn1cbi5yZXNvdXJjZXMtZmlsdGVyLXNlY3Rpb24gLnJlc291cmNlcy1maWx0ZXItbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yZXNvdXJjZXMtZmlsdGVyLXNlY3Rpb24gLm1haW4taG9sZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4vKiBSZXNvdXJjZXMgU2VjdGlvbiAqL1xuLnJlc291cmNlcy1zZWN0aW9uIHtcbiAgLypwYWRkaW5nOiAwIDAgNDBweDsqL1xufVxuLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIGVhc2UgLjNzO1xufVxuLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZTpsYXN0LWNoaWxkIC5yZXNvdXJjZS1ob2xkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xufVxuLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZTpob3ZlciAucmVzb3VyY2UtaG9sZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlOmhvdmVyIC5jdXN0b20taWNvbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIC4zcztcbn1cbi5yZXNvdXJjZXMtc2VjdGlvbiAucmVzb3VyY2U6aG92ZXIgLmN1c3RvbS1pY29uOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xufVxuLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZS1ob2xkIHtcbiAgcGFkZGluZzogNTJweCAwIDI2cHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZjJmMmYyO1xufVxuLnJlc291cmNlcy1zZWN0aW9uIC5yZXNvdXJjZS1ob2xkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVzb3VyY2VzLXNlY3Rpb24gLnJlc291cmNlLWhvbGQge1xuICAgIHBhZGRpbmc6IDQwcHggMCAzNHB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXNlY3Rpb24gLmltYWdlLWJveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDUzNXB4O1xuICB3aWR0aDogNDMlO1xuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmVzb3VyY2VzLXNlY3Rpb24gLmltYWdlLWJveCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucmVzb3VyY2VzLXNlY3Rpb24gLmluZm8tYm94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnJlc291cmNlcy1zZWN0aW9uIC5pbmZvLWJveCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnJlc291cmNlcy1zZWN0aW9uIC5vdmVydHRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmVzb3VyY2VzLXNlY3Rpb24gLm92ZXJ0dGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZXNvdXJjZXMtc2VjdGlvbiAudGl0bGUge1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZXMtc2VjdGlvbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDAgMCAzNnB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXNlY3Rpb24gLmRhdGUge1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmVzb3VyY2VzLXNlY3Rpb24gLnRleHQge1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVzb3VyY2VzLXNlY3Rpb24gLnRleHQge1xuICAgIG1hcmdpbjogMCAwIDMxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuLnJlc291cmNlcy1zZWN0aW9uIC5hcnJvdyB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmVzb3VyY2VzLXNlY3Rpb24gLmFycm93IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucmVzb3VyY2VzLXNlY3Rpb24gLnBhZ2luYXRpb24ge1xuICBwYWRkaW5nOiA0N3B4IDAgNTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlc291cmNlcy1zZWN0aW9uIC5wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nOiAzOHB4IDAgNDRweDtcbiAgfVxufVxuLyogUGFnaW5hdGlvbiAqL1xuLnBhZ2luYXRpb24ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNmVtO1xuICB3b3JkLXNwYWNpbmc6IC0wLjM2ZW07XG4gIG1hcmdpbjogMCAtMTFweDtcbn1cbi5wYWdpbmF0aW9uIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdpbmF0aW9uIGxpLnByZXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2luYXRpb24gbGkubmV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhZ2luYXRpb24gbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjMjE1ZWQ4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uIGxpLmFjdGl2ZTpob3ZlciBhIHtcbiAgYmFja2dyb3VuZDogIzIxNWVkODtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiBsaS5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdpbmF0aW9uIGxpOmhvdmVyIGEge1xuICBiYWNrZ3JvdW5kOiAjYTViZmVmO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2luYXRpb24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiAxNHB4IDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQ6ICNmMmYzZjM7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbn1cbi5idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi8qIElucHV0ICovXG4uaW5wdXQtZmllbGQge1xuICBtYXJnaW46IDAgMCA1MHB4O1xufVxuLmlucHV0LWZpZWxkIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sYWJlbCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbnB1dC10ZXh0IHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM5OTk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDVweCAwIDE1cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmlucHV0LXRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmlucHV0LXRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzk5OTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLmlucHV0LXRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi8qINChdXN0b20gQ2lyY2xlIENoZWNrYm94ICovXG4uY3VzdG9tLWNoZWNrYm94IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6bm90KDpjaGVja2VkKSxcbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6bm90KDpjaGVja2VkKSArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwsXG4uY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6bm90KDpjaGVja2VkKSArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6YmVmb3JlLFxuLmN1c3RvbS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG4uY3VzdG9tLWNoZWNrYm94IGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOmFmdGVyLFxuLmN1c3RvbS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGU5MDcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBpY29tb29uIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzMzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICBjb2xvcjogI2VkODQ2Yjtcbn1cbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6bm90KDpjaGVja2VkKSArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuLmN1c3RvbS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ueW91ci1hY2NlcHQgLndwY2Y3LW5vdC12YWxpZCBbdHlwZT1cImNoZWNrYm94XCJdIH4gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWQ4NDZiO1xufVxuLyog0KF1c3RvbSBTZWxlY3QgKi9cbi5zZWxlY3QtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlbGVjdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnNlbGVjdC1zdHlsZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTlweCAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAwLjFzO1xufVxuLnNlbGVjdC1zdHlsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTMxMyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzY0NjQ2NDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LWZhbWlseTogaWNvbW9vbiFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuLnNlbGVjdC1vcHRpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4uc2VsZWN0LW9wdGlvbnMgbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE5cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlLWluIDAuMXM7XG59XG4uc2VsZWN0LW9wdGlvbnMgbGk6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdC1vcHRpb25zIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi5zZWxlY3Qtb3B0aW9ucyBsaVtyZWw9XCJoaWRlXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0cy1mb3JtLXNlY3Rpb24gLmlucHV0LWZpZWxkIC5sYWJlbCAuZXJyb3Ige1xuICBjb2xvcjogI2VkODQ2Yjtcbn1cbi5jb250YWN0cy1mb3JtLXNlY3Rpb24gLmlucHV0LWZpZWxkLndpdGgtZXJyb3IgLmxhYmVsIHtcbiAgY29sb3I6ICNlZDg0NmI7XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5pbnB1dC1maWVsZC53aXRoLWVycm9yIC5sYWJlbCAuZXJyb3Ige1xuICBwYWRkaW5nOiAwIDAgMCA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jb250YWN0cy1mb3JtLXNlY3Rpb24gLmlucHV0LWZpZWxkLndpdGgtZXJyb3IgLmlucHV0LXRleHQge1xuICBib3JkZXItY29sb3I6ICNlZDg0NmI7XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5pbnB1dC1maWVsZC53aXRoLWVycm9yIC5zZWxlY3QtZXJyb3ItY3VzdG9tIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5pbnB1dC1maWVsZCAuc2VsZWN0LWVycm9yLWN1c3RvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5pbnB1dC1maWVsZC5mb2N1c2VkIGxhYmVsIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uZHJvcGJ0biB7XG4gIGhlaWdodDogOTlweDtcbiAgY29sb3I6ICMzMzM7XG4gIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY3VzdG9tLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi5jdXN0b20tZHJvcGRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTMxMyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzY0NjQ2NDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1mYW1pbHk6IGljb21vb24haW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc2l6ZTogMzhweDtcbn1cbi5kcm9wZG93bi1jb250ZW50IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogLTIwcHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB6LWluZGV4OiAxO1xufVxuLmRyb3Bkb3duLWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG4uZHJvcGRvd24tY29udGVudCBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogQ29udGFjdCBQYWdlICovXG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIHtcbiAgcGFkZGluZzogNjNweCAwIDg0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0cy1mb3JtLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQ1cHggMCA1N3B4O1xuICB9XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5tYWluLWhvbGRlciB7XG4gIG1heC13aWR0aDogODEwcHg7XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5pbnB1dC10ZXh0YXJlYSB7XG4gIGhlaWdodDogMzkwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0cy1mb3JtLXNlY3Rpb24gLmlucHV0LXRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5hZ3JlZS1zZW5kLWJsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMtZm9ybS1zZWN0aW9uIC5hZ3JlZS1zZW5kLWJsb2NrIHtcbiAgICBtYXJnaW46IC0zMHB4IDAgMDtcbiAgfVxufVxuLmNvbnRhY3RzLWZvcm0tc2VjdGlvbiAuYWdyZWUtYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5jb250YWN0cy1mb3JtLXNlY3Rpb24gLmFncmVlLWJveCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuLmNvbnRhY3RzLWZvcm0tc2VjdGlvbiAuYWdyZWUtYm94IC5jdXN0b20tY2hlY2tib3g6bm90KDpjaGVja2VkKSArIGxhYmVsLFxuLmNvbnRhY3RzLWZvcm0tc2VjdGlvbiAuYWdyZWUtYm94IC5jdXN0b20tY2hlY2tib3g6Y2hlY2tlZCArIGxhYmVsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgLmNvbnRhY3RzLWZvcm0tc2VjdGlvbiAuYWdyZWUtYm94IC5jdXN0b20tY2hlY2tib3g6bm90KDpjaGVja2VkKSArIGxhYmVsLFxuICAuY29udGFjdHMtZm9ybS1zZWN0aW9uIC5hZ3JlZS1ib3ggLmN1c3RvbS1jaGVja2JveDpjaGVja2VkICsgbGFiZWwge1xuICAgIHBhZGRpbmc6IDhweCAwIDhweCA0NHB4O1xuICB9XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5hZ3JlZS1ib3ggLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5hZ3JlZS1ib3ggLnRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTFhMWExO1xufVxuLmNvbnRhY3RzLWZvcm0tc2VjdGlvbiAuYnV0dG9uLWJveCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgLmNvbnRhY3RzLWZvcm0tc2VjdGlvbiAuYnV0dG9uLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5jb250YWN0cy1mb3JtLXNlY3Rpb24gLmJ1dHRvbi1ib3ggLmJ0biB7XG4gIGNvbG9yOiAjZWQ4NDZiO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jb250YWN0cy1mb3JtLXNlY3Rpb24gLmJ1dHRvbi1ib3ggLmJ0bjpob3ZlciAuY3VzdG9tLWljb246YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG59XG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIC5idXR0b24tYm94IC5jdXN0b20taWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCAwIDAgMTVweDtcbn1cbi8qIENvbnRhY3RzIEluZm8gU2VjdGlvbiAqL1xuLmNvbnRhY3RzLWluZm8ge1xuICBwYWRkaW5nOiA3MHB4IDAgNTBweDtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzLWluZm8ge1xuICAgIHBhZGRpbmc6IDUwcHggMCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5jb250YWN0cy1pbmZvIC5tYWluLWhvbGRlciB7XG4gIG1heC13aWR0aDogODEwcHg7XG59XG4uY29udGFjdHMtaW5mbyAubWFpbi1ob2xkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY29udGFjdHMtaW5mbyAubGVmdC1jb2wge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzLWluZm8gLmxlZnQtY29sIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbi5jb250YWN0cy1pbmZvIC5yaWdodC1jb2wge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNzVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RzLWluZm8gLnJpZ2h0LWNvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG4uY29udGFjdHMtaW5mbyAuY29udGFjdC1ib3gge1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdHMtaW5mbyAuY29udGFjdC1ib3gge1xuICAgIG1hcmdpbjogMCAwIDIycHg7XG4gIH1cbn1cbi5jb250YWN0cy1pbmZvIC5jb250YWN0LWJveCAudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIDAgM3B4O1xufVxuLmNvbnRhY3RzLWluZm8gLmNvbnRhY3QtYm94IC50ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5jb250YWN0cy1pbmZvIC5jb250YWN0LWJveCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRhY3RzLWluZm8gLnNjaGVkdWxlLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uY29udGFjdHMtaW5mbyAuc2NoZWR1bGUtbGlzdCAudGltZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi8qIENvbnRhY3RzIE1hcCBTZWN0aW9uICovXG4uY29udGFjdHMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cbiNjb250YWN0cy1tYXAge1xuICBoZWlnaHQ6IDUwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjY29udGFjdHMtbWFwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4ud3BjZjcgLmlucHV0LWZpZWxkIHtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbn1cbi53cGNmNyAuaW5wdXQtZmllbGQgbGFiZWwge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndwY2Y3IC5pbnB1dC1maWVsZC5mb2N1c2VkIGxhYmVsIHtcbiAgY29sb3I6ICM5OTk7XG59XG4ud3BjZjcgLmlucHV0LWZpZWxkIC55b3VyLWFjY2VwdCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ud3BjZjcgLmlucHV0LWZpZWxkIC55b3VyLWFjY2VwdC1sYWJlbCB7XG4gIC8qZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdG1hcmdpbjogMCAxMHB4IDAgNXB4OyovXG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud3BjZjcgLmlucHV0LWZpZWxkIC55b3VyLWFjY2VwdC1sYWJlbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNhMWExYTE7XG59XG4ud3BjZjcgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBjb2xvcjogI2VkODQ2YjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCAwIDVweDtcbn1cbi53cGNmNyAud3BjZjctdGV4dCxcbi53cGNmNyAud3BjZjctbnVtYmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM5OTk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDVweCAwIDE1cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuLndwY2Y3IC53cGNmNy10ZXh0OmZvY3VzLFxuLndwY2Y3IC53cGNmNy1udW1iZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLndwY2Y3IC53cGNmNy10ZXh0YXJlYSB7XG4gIGhlaWdodDogMzkwcHg7XG4gIHJlc2l6ZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndwY2Y3IC53cGNmNy10ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuLndwY2Y3IC53cGNmNy10ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ud3BjZjcgLndwY2Y3LXN1Ym1pdCB7XG4gIGNvbG9yOiAjZWQ4NDZiO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLndwY2Y3IC53cGNmNy1zdWJtaXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLndwY2Y3IC5hZ3JlZS1ib3ggLndwY2Y3LWxpc3QtaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi53cGNmNyAuYWdyZWUtYm94IC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICBjb2xvcjogI2VkODQ2YjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLyogTWFpbiBIb2xkZXIgKi9cbi5tYWluLWhvbGRlciB7XG5cdG1heC13aWR0aDogMTIxMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCAyMHB4O1xufSIsIi8qIFByb21vIFNlY3Rpb24gKi9cbi5wcm9tby1zZWN0aW9uXHR7XG5cdHBhZGRpbmc6IDg0cHggMCA1N3B4O1xuXHRjb2xvcjogIzMzMztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuXG5cdEBtZWRpYSBAdGFibGV0IHtcblx0XHRwYWRkaW5nOiAgMTAwcHggMCAzNHB4O1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIC4ycztcblx0fVxuXG5cdC5uYXZpZ2F0aW9uIHtcblxuXHRcdGxpIHtcblxuXHRcdFx0Ji5ob3Zlci1pdGVtLCBcblx0XHRcdCYuYWN0aXZlLWl0ZW0ge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vcGFjaXR5LW5hdmlnYXRpb24ge1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGxpIHtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogUHJvbW8gVGl0bGUgU2VhY3Rpb24gKi9cbi5wcm9tby10aXRsZS1zZWN0aW9uIHtcblx0bWFyZ2luOiAxMjlweCAwIDA7XG5cblx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdG1hcmdpbjogNjRweCAwIDA7XG5cdH1cblxuXHQmLndpdGgtb3ZlcnRpdGxlIHtcblx0XHRtYXJnaW46IDk1cHggMCAwO1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0bWFyZ2luOiA2NXB4IDAgMDtcblx0XHR9XG5cblx0XHQub3ZlcnRpdGxlIHtcblx0XHRcdGNvbG9yOiAjNzA3MDcwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblxuXHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBIb21lIFByb21vIFNlY3Rpb24gKi9cbi5ob21lLXByb21vLXNlY3Rpb25cdHtcblx0LmNsZWFyZml4O1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogODRweCAwIDk2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG4gICAgLmJhY2tncm91bmQtaW1hZ2Utb3ZlcmZsb3cgIHtcbiAgICBcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAxMDBweCAwIDQycHg7XG5cdFx0fVxuICAgIH1cblxuXHQuaG9tZS1iYWNrZ3JvdW5kLWltYWdlIHtcblx0XHRcblx0XHRpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0LyptYXgtaGVpZ2h0OiAxMDAlOyovXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0QG1lZGlhIEBtb2JpbGUteCB7XG5cdFx0XHRcdHdpZHRoOiAxNzAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBAbW9iaWxlLXhzIHtcblx0XHRcdFx0d2lkdGg6IDI3MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaGVhZGVyLCBcblx0Lm1haW4taG9sZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdC5oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cblx0Lm9wYWNpdHktbmF2aWdhdGlvbiB7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IC4zO1xuXG5cdFx0XHRAbWVkaWEgQHRhYmxldHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRvcGFjaXR5OiAuMztcblxuXHRcdFx0QG1lZGlhIEB0YWJsZXR7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0bGkge1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogLjM7XG5cblx0XHRcdFx0QG1lZGlhIEB0YWJsZXR7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IC4zO1xuXG5cdFx0XHRcdEBtZWRpYSBAdGFibGV0e1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdG9wYWNpdHk6IC4zO1xuXG5cdFx0XHRAbWVkaWEgQHRhYmxldHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2aWdhdGlvbiB7XG5cblx0XHRsaSB7XG5cblx0XHRcdCYuaG92ZXItaXRlbSwgXG5cdFx0XHQmLmFjdGl2ZS1pdGVtIHtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0LnByb21vLXRpdGxlLXNlY3Rpb24ge1xuXHRcdG1hcmdpbjogODFweCAwIDA7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRtYXJnaW46IDY0cHggMCAwO1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzM3B4O1xuXG5cdFx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5hdmlnYXRpb24ge1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0fVxuXG5cdFx0bGkge1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXIge1xuXG5cdFx0bGkge1xuXHRcdFx0Ji5ob3Zlci1pdGVtLCBcblx0XHRcdCYuYWN0aXZlLWl0ZW0ge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZpeGVkLWhlYWRlciB7XG5cdFx0XG5cdFx0Lm5hdmlnYXRpb24ge1xuXHRcdFx0XG5cdFx0XHRsaSB7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlZDg0NmI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyMTVlZDg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlMmM2OWI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBQcm9tbyBUaXRsZSBTZWN0aW9uICovXG4ucHJvbW8tdGl0bGUtc2VjdGlvbiB7XG5cdG1heC13aWR0aDogNjcwcHg7XG5cblx0Ji5sYXJnZSB7XG5cdFx0bWF4LXdpZHRoOiA3NzVweDtcblx0XHRwYWRkaW5nOiAwIDEwMHB4IDAgMDtcblxuXHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji5zbWFsbCB7XG5cdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0fVxuXG5cdCYuY2VudGVyIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cblx0Ji5iZy1jb2xvciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0fVxuXHQudGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiAnTm9lLURpc3BsYXktUmVndWxhcic7XG5cdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHR9XG5cdH1cblxuXHQubGluayB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5pY29uIHtcblx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0Y29sb3I6ICNlZDg1NmI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAxNHB4O1xuXG5cdFx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgOXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2IxYWVhZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHQuc2NhbGUtZWZmZWN0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN1YnRpdGxlIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5maXhlZC1oZWFkZXIge1xuXHQub3BhY2l0eS1uYXZpZ2F0aW9uIHtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuXG4uaGVhZGVyLXN1YnN0cmF0ZSB7XG5cblx0Lm5hdmlnYXRpb24ge1xuXG5cdFx0Ji5vcGFjaXR5LW5hdmlnYXRpb24ge1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogLjM7XG5cblx0XHRcdFx0QG1lZGlhIEB0YWJsZXR7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdG9wYWNpdHk6IC4zO1xuXG5cdFx0XHRcdEBtZWRpYSBAdGFibGV0e1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiA+IGxpIHtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAuMztcblxuXHRcdFx0XHRcdEBtZWRpYSBAdGFibGV0e1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjM7XG5cblx0XHRcdFx0XHRAbWVkaWEgQHRhYmxldHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjM7XG5cblx0XHRcdFx0XHRAbWVkaWEgQHRhYmxldHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5ob3Zlci1pdGVtIHtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5hdmlnYXRpb24taW5zaWRlIHtcblxuXHRcdCYub3BhY2l0eS1uYXZpZ2F0aW9uIHtcblxuXHRcdFx0bGkge1xuXG5cdFx0XHRcdCYuaG92ZXItaXRlbSB7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdG9wYWNpdHk6IC4zICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0QG1lZGlhIEB0YWJsZXR7XG5cdFx0XHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ob3Zlci1pdGVtLXByZXYge1xuXHQmOmFmdGVyIHtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5ob3Zlci1pdGVtLW5leHQge1xuXHQmOmJlZm9yZSB7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR9XG59XG4uaG92ZXItaXRlbS11bC1wcmV2IHtcblx0JjpiZWZvcmUge1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxufVxuLmhvdmVyLWl0ZW0tdWwtbmV4dCB7XG5cdCY6YWZ0ZXIge1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgZWFzZSAwcztcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnJlc291cmNlLXN1YnRpdGxlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgLnN1YnRpdGxlIHtcblx0XHRtYXgtd2lkdGg6IDc1MHB4O1xuXHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG4gICAgfVxufVxuXG4uYXJjaGl2ZSB7XG5cdC5ob21lLXByb21vLXNlY3Rpb24ge1xuXHRcdC5wcm9tby10aXRsZS1zZWN0aW9uIHtcblx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKiBPdXIgVGVhbSAqL1xuLm91ci10ZWFtLXNlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuXHRwYWRkaW5nOiA3OHB4IDAgMzlweDtcblxuXHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMzVweCAwIDVweDtcblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdOb2UtRGlzcGxheS1SZWd1bGFyJztcblx0XHRtYXJnaW46IDAgMCA0OXB4O1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMThweDtcblx0XHR9XG5cdH1cblxuXHQub3VyLXRlYW0tbWVtYmVycyB7XG5cblx0fVxuXG5cdC5tZW1iZXIge1xuXHRcdC5jbGVhcmZpeDtcblx0XHRtYXJnaW46IDAgMCA3NHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwIDQ1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmltYWdlLWJveCB7XG5cdFx0d2lkdGg6IDQ3JTtcblx0XHRwYWRkaW5nOiAwIDY1cHggMCAwO1xuXHRcdG1heC13aWR0aDogNTM1cHg7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAwIDM1cHggMCAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMzFweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQudGV4dC1ib3gge1xuXHRcdHdpZHRoOiA1MyU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lm5hbWUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXJnaW46IDAgMCAzOHB4O1xuXG5cdFx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucG9zaXRpb24ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbjogMCAwIDJweDtcblx0XHR9XG5cblx0XHQudGV4dCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzRweDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zb2NpYWxzIHtcblx0XHRcdC5saXN0cmVzZXQ7XG5cdFx0XHRtYXJnaW46IDAgLTE1cHg7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY3VzdG9tLWljb246aG92ZXIge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIC4zcztcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0LnNjYWxlLWVmZmVjdDtcblx0XHR9XG5cdH1cbn0iLCIud3BjZjcge1xuXG5cdC5pbnB1dC1maWVsZCB7XG5cdFx0bWFyZ2luOiAwIDAgNTBweDtcblxuXHRcdGxhYmVsIHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHQmLmZvY3VzZWQge1xuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC55b3VyLWFjY2VwdCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblxuXHRcdC55b3VyLWFjY2VwdC1sYWJlbCB7XG5cdFx0XHQvKmRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDVweDsqL1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdGEge1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjYTFhMWExO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwY2Y3LW5vdC12YWxpZC10aXAge1xuXHRcdGNvbG9yOiAjZWQ4NDZiO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IDAgMCAwIDVweDtcblx0fVxuXG5cdC53cGNmNy10ZXh0LCBcblx0LndwY2Y3LW51bWJlciB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjOTk5O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogNXB4IDAgMTVweDtcblx0XHRjb2xvcjogIzMzMztcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQud3BjZjctdGV4dGFyZWEge1xuXHRcdGhlaWdodDogMzkwcHg7XG5cdFx0cmVzaXplOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG5cdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LndwY2Y3LXN1Ym1pdCB7XG5cdFx0Y29sb3I6ICNlZDg0NmI7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5hZ3JlZS1ib3gge1xuXHRcdC53cGNmNy1saXN0LWl0ZW0ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHQud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuXHRcdGNvbG9yOiAjZWQ4NDZiO1xuXHQgICAgYm9yZGVyOiBub25lO1xuXHQgICAgcGFkZGluZzogMDtcblx0fVxufSIsIi8qIEZvbnRzICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vZS1EaXNwbGF5LVJlZ3VsYXInO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbm9lZGlzcGxheS1yZWd1bGFyLXYxMS13b2ZmLWVvdC9Ob2UtRGlzcGxheS1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIFxuICAgICAgIHVybCgnLi4vZm9udHMvbm9lZGlzcGxheS1yZWd1bGFyLXYxMS13b2ZmLWVvdC9Ob2UtRGlzcGxheS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBcGVyY3VQcm8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvQXBlcmN1UHJvL0FwZXJjdVByby5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAgdXJsKCcuLi9mb250cy9BcGVyY3VQcm8vQXBlcmN1UHJvLm90ZicpICBmb3JtYXQoJ29wZW50eXBlJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9BcGVyY3VQcm8vQXBlcmN1UHJvLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9BcGVyY3VQcm8vQXBlcmN1UHJvLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvQXBlcmN1UHJvL0FwZXJjdVByby5zdmcjQXBlcmN1UHJvJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufSIsIi8qIEJhc2UgU3R5bGUgKi9cbmltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuKiB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuXHRmb250LWZhbWlseTogJ0FwZXJjdVBybyc7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Y29sb3I6ICMzMzM7XG5cdG1hcmdpbjogMDtcbn1cblxuYSB7XG5cdGNvbG9yOiAjMzMzO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGNvbG9yIGVhc2UgLjNzO1xufSIsIi8qIEhlbHBlcnMgKi9cblxuLmxpc3RyZXNldCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmlubGluZS1ibG9jay1zcGFjZS1wYXJlbnQge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLS4zNmVtO1xuICAgIHdvcmQtc3BhY2luZzogLS4zNmVtO1xufVxuXG4uaW5saW5lLWJsb2NrLXNwYWNlLWNoaWxkIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG59XG5cbi5jbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLnNjYWxlLWVmZmVjdCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xufVxuIiwiLyogSGVhZGVyICovXG4uaGVhZGVyIHtcblx0LmNsZWFyZml4O1xuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xuXG5cdEBtZWRpYSBAdGFibGV0IHtcblx0XHRwYWRkaW5nOiA0M3B4IDAgMTBweDtcblx0XHRwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0fVxufVxuXG4uaGVhZGVyLWhvbGRlciB7XG5cdG1heC13aWR0aDogMTIxMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCAyMHB4O1xufVxuXG4ubG9nby1idXJnZXItaG9sZGVyIHtcblx0LmNsZWFyZml4O1xuXHRwYWRkaW5nOiA0MHB4IDAgMDtcblx0bWFyZ2luOiAtNDBweCAwIDA7XG59XG5cbi8qIExvZ28gKi9cbi5sb2dvIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCAwIDMwcHg7XG5cblx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHRcblx0YSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0Lmljb24tbG9nbyB7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblx0fVxufSIsIi8qSWNvbW9vbiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9pY29tb29uL2ljb21vb24uZW90P3J4ZXhnNicpO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/cnhleGc2I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLnR0Zj9yeGV4ZzYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uL2ljb21vb24ud29mZj9yeGV4ZzYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5zdmc/cnhleGc2I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG4uaWNvbi1sb2dvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4uaWNvbi1icmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuLmljb24tbWljcm9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmljb24tdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi5pY29uLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuLmljb24tY2hlY2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzEzXCI7XG59XG4uaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cbi5pY29uLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG4uaWNvbi1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cbi5pY29uLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuLmljb24tYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuIiwiLyogQ29udGFjdCBQYWdlICovXG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIHtcblx0cGFkZGluZzogNjNweCAwIDg0cHg7XG5cblx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDQ1cHggMCA1N3B4O1xuXHR9XG5cblx0Lm1haW4taG9sZGVyIHtcblx0XHRtYXgtd2lkdGg6IDgxMHB4O1xuXHR9XG5cblx0LmlucHV0LXRleHRhcmVhIHtcblx0XHRoZWlnaHQ6IDM5MHB4O1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHR9XG5cdH1cblxuXG5cdC5hZ3JlZS1zZW5kLWJsb2NrIHtcblx0XHQuY2xlYXJmaXg7XG5cblx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRtYXJnaW46IC0zMHB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQuYWdyZWUtYm94IHtcblx0XHRmbG9hdDogbGVmdDtcblxuXHRcdEBtZWRpYSBAbW9iaWxlLXgge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmN1c3RvbS1jaGVja2JveDpub3QoOmNoZWNrZWQpICsgbGFiZWwsXG5cdFx0LmN1c3RvbS1jaGVja2JveDpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0QG1lZGlhIEBtb2JpbGUteCB7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAwIDhweCA0NHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAxNXB4O1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICNhMWExYTE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC5idXR0b24tYm94IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cblx0XHRAbWVkaWEgQG1vYmlsZS14IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cdFx0XG5cdFx0LmJ0biB7XG5cdFx0XHRjb2xvcjogI2VkODQ2Yjtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdC5jdXN0b20taWNvbiB7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdC5zY2FsZS1lZmZlY3Q7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmN1c3RvbS1pY29uIHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDE1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIENvbnRhY3RzIEluZm8gU2VjdGlvbiAqL1xuLmNvbnRhY3RzLWluZm8ge1xuXHRwYWRkaW5nOiA3MHB4IDAgNTBweDtcblx0YmFja2dyb3VuZDogI2YyZjJmMjtcblx0bWFyZ2luLWJvdHRvbTogODBweDtcblxuXHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0cGFkZGluZzogNTBweCAwIDEwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdC5tYWluLWhvbGRlciB7XG5cdFx0LmNsZWFyZml4O1xuXHRcdG1heC13aWR0aDogODEwcHg7XG5cdH1cblxuXHQubGVmdC1jb2wge1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5yaWdodC1jb2wge1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1yaWdodDogNzVweDtcblxuXHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRhY3QtYm94IHtcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMjJweDtcblx0XHR9XG5cblx0XHQudGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRtYXJnaW46IDAgMCAzcHg7XG5cdFx0fVxuXG5cdFx0LnRleHQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHRhIHtcblxuXHRcdH1cblx0fVxuXG5cdC5zY2hlZHVsZS1saXN0IHtcblx0XHQubGlzdHJlc2V0O1xuXHRcblx0XHRsaSB7XG5cdFx0XHRcblx0XHR9XG5cblx0XHQudGltZSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXG5cdFx0LmNsb3NlZCB7XG5cblx0XHR9XG5cdH1cbn1cblxuLyogQ29udGFjdHMgTWFwIFNlY3Rpb24gKi9cbi5jb250YWN0cy1zZWN0aW9uIHtcblx0cGFkZGluZzogMTBweCAwO1xuXHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xufVxuXHRcbiNjb250YWN0cy1tYXAge1xuXHRoZWlnaHQ6IDUwMHB4O1xuXG5cdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRoZWlnaHQ6IDIwMHB4O1xuXHR9XG59IiwiLyogTmF2aWdhdGlvbiBTZWN0aW9uICovXG4ubmF2aWdhdGlvbi1zZWN0aW9uIHtcblx0LmNsZWFyZml4O1xuXHRtYXgtaGVpZ2h0OiAyMDAwcHg7XG5cdHRyYW5zaXRpb246IG1heC1oZWlnaHQgZWFzZSAuM3M7XG5cblx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdHRyYW5zaXRpb246IGFsbCBlYXNlIDBzO1xuICAgIFx0bWF4LWhlaWdodDogMDtcbiAgICBcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQ6ICNlZDg0NmI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAyMHB4IDA7XG5cdFx0ei1pbmRleDogOTtcbiAgICB9XG59XG5cbi8qIE5hdmlnYXRpb24gKi9cbi5uYXZpZ2F0aW9uIHtcblx0Lmxpc3RyZXNldDtcblx0LmlubGluZS1ibG9jay1zcGFjZS1wYXJlbnQ7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdHBhZGRpbmc6IDM1cHggMCAwO1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0YmFja2dyb3VuZDogIzMzMztcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgMHM7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZSAwcztcblxuXHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0bGkge1xuXHRcdC5pbmxpbmUtYmxvY2stc3BhY2UtY2hpbGQ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMXB4ICNmZmY7XG5cdFx0fVxuXG5cdFx0Ji53aXRoLWRyb3AtbmF2IHtcblxuXHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXG5cdFx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb250ZW50OiAnXFxlMzEzJztcblx0XHRcdFx0XHRmb250LWZhbWlseTogaWNvbW9vbiFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDI1cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cblx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgMHM7XG5cblx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgMHM7XG5cblx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRsaSB7XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cblx0XHRcdGEge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZWQ4NDZiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzIxNWVkODtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCg0KSB7XG5cblx0XHRcdGEge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNSkge1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2UyYzY5Yjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdHBhZGRpbmc6IDVweCAxOXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0bGVmdDogLTFweDtcblx0XHRcdHJpZ2h0OiAtMXB4O1xuXHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBIZWFkZXIgQ29udGFjdHMgKi9cbi5oZWFkZXItY29udGFjdHMge1xuXHQubGlzdHJlc2V0O1xuXHRmbG9hdDogcmlnaHQ7XG5cdGZvbnQtc2l6ZTogMjBweDtcblxuXHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZzogMTJweCAwIDE1cHg7XG5cdH1cblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDAgMCAwIDI2cHg7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG4gICAgXHRcdHBhZGRpbmc6IDEycHggMDtcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XG4gICBcdFx0fVxuXG4gICBcdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0fVxuXHR9XG5cblx0Lmljb24tdHdpdHRlciB7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHR9XG5cblx0YSB7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgZWFzZSAuMnM7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZWQ4NDZiO1xuXG5cdFx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qIE5hdmlnYXRpb24gSW5zaWRlICovXG4ubmF2aWdhdGlvbi1pbnNpZGUge1xuXHQubGlzdHJlc2V0O1xuXHRmbG9hdDogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdG1pbi13aWR0aDogMjgwcHg7XG5cdHotaW5kZXg6IDEwO1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgLjNzO1xuXG5cdEBtZWRpYSBAdGFibGV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IGF1dG87XG5cdFx0bGVmdDogYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDAgMTJweDtcblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblxuXHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdGxpIHtcblx0XHQuaW5saW5lLWJsb2NrLXNwYWNlLWNoaWxkO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0cGFkZGluZzogMjVweCAxNXB4IDEwcHg7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDAgMTJweCAyMHB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdHBhZGRpbmc6IDdweCAwIDdweCAyMHB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDE1cHggMzVweDtcblxuXHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4IDAgMTJweCAyMHB4O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLyogRml4ZWQgSGVhZGVyICovXG4uaGVhZGVyIHtcblxuXHQmLmZpeGVkLWhlYWRlciB7XG5cdFx0cG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMztcblx0XHRwYWRkaW5nOiA0MXB4IDAgMjRweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdHRyYW5zaXRpb246IGFsbCBlYXNlIC4xNXM7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDAgMTdweDtcblx0XHR9XG5cblx0XHQuaGVhZGVyLWhvbGRlciB7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHBhZGRpbmc6IDAgNDVweDtcblxuXHRcdFx0QG1lZGlhIEBkZXNrdG9wLXhsIHtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZWFkZXItY29udGFjdHMge1xuXHRcdFx0bWFyZ2luOiAtNXB4IDAgMDtcblx0XHR9XG5cblx0XHQubG9nbyB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbjogMCAyOHB4IDAgMDtcblxuXHRcdFx0Lmljb24tbG9nbyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblxuXHRcdFx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxvZ28tYnVyZ2VyLWhvbGRlciB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblxuXHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2aWdhdGlvbi1zZWN0aW9uIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQubmF2aWdhdGlvbiB7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzMzMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHR9XG5cblx0XHQuaGVhZGVyLWNvbnRhY3RzIHtcblx0XHRcdFxuXHRcdFx0YSB7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogI2VkODQ2Yjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubmF2aWdhdGlvbi1zZWN0aW9uLWhvbGQge1xuXHQuY2xlYXJmaXg7XG59XG5cbi5uYXZpZ2F0aW9uLXNlY3Rpb24tc2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4ubmF2aWdhdGlvbi1zZWN0aW9uLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogMDtcbn0iLCIvKiBIZWFkZXIgU3Vic3RyaXRlICovXG4uaGVhZGVyIHtcblx0Ji5oZWFkZXItc3Vic3RyYXRlIHtcblx0XHRiYWNrZ3JvdW5kOiBAaGVhZGVyLXN1YnN0cmF0ZS1jb2xvcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogOTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogQGhlYWRlci1zdWJzdHJhdGUtY29sb3I7XG5cdFx0XHRoZWlnaHQ6IDg0cHg7XG5cdFx0fVxuXG5cdFx0Lm5hdmlnYXRpb24tc2VjdGlvbiB7XG5cblx0XHRcdC5uYXZpZ2F0aW9uIHtcblxuXHRcdFx0XHQmOmFmdGVyLCBcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cblx0XHRcdFx0XHQmOmFmdGVyLCBcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXG5cdFx0XHRcdFx0XHRhIHtcblxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0Ji5ob3Zlci1pdGVtIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlLWl0ZW0ge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGVhZGVyLWNvbnRhY3RzIHtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIGVhc2UgLjJzO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXItc3Vic3RyYXRlLWJvdHRvbSB7XG5cdGJhY2tncm91bmQ6IEBoZWFkZXItc3Vic3RyYXRlLWNvbG9yO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTtcblxuICAgIEBtZWRpYSBAdGFibGV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLyogQnVyZ2VyIE1lbnUgKi9cbi5idXJnZXItbWVudSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogbm9uZTtcblx0ZmxvYXQ6IHJpZ2h0O1xuXG5cdEBtZWRpYSBAdGFibGV0IHtcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5saW5lLTEsIFxuXHQubGluZS0yLCBcblx0LmxpbmUtMyB7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0XHRtYXJnaW46IDlweCAwO1xuXHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdH1cblxuXHQubGluZS0xIHtcblx0XHRtYXJnaW46IDAgMCA5cHg7XG5cdH1cbn1cblxuLyogQnVyZ2VyIE1lbnUgQW5pbWF0aW9uICovXG4uY2hhbmdlIHtcblxuXHQvKiByb3RhdGUgZmlyc3QgYmFyICovXG5cdC5saW5lLTEge1xuXHQgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTEycHgsMTBweCk7XG5cdH1cblxuXHQvKiBmYWRlIG91dCB0aGUgc2Vjb25kIGJhciAqL1xuXHQubGluZS0yIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Lyogcm90YXRlIGxhc3QgYmFyICovXG5cdC5saW5lLTMge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwtNXB4KTtcblx0fVxufVxuXG4uaG9tZS1wcm9tby1zZWN0aW9uIHtcblx0LmJ1cmdlci1tZW51IHtcblxuXHQgICAgLmxpbmUtMSwgXG5cdFx0LmxpbmUtMiwgXG5cdFx0LmxpbmUtMyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxufVxuXG4uaGVhZGVyIHtcblx0Ji5maXhlZC1oZWFkZXIge1xuXHRcdC5idXJnZXItbWVudSB7XG5cblx0XHRcdC5saW5lLTEsIFxuXHRcdFx0LmxpbmUtMiwgXG5cdFx0XHQubGluZS0zIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlciB7XG5cdCYuYnVyZ2VyLWFjdGl2ZSB7XG5cdCAgICB6LWluZGV4OiA5O1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0YmFja2dyb3VuZDogI2VkODQ2Yjtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdC5idXJnZXItbWVudSB7XG5cblx0XHQgICAgLmxpbmUtMSwgXG5cdFx0XHQubGluZS0yLCBcblx0XHRcdC5saW5lLTMge1xuXG5cdFx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cblx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdmlnYXRpb24tc2VjdGlvbiB7XG5cblx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0bWF4LWhlaWdodDogMjAwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qIEN1c3RvbSBJY29uICovXG4uY3VzdG9tLWljb24ge1xuXHR3aWR0aDogNDVweDtcblx0aGVpZ2h0OiA0NXB4O1xuXHRjb2xvcjogI2YyZjJmMjtcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0aSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0YmFja2dyb3VuZDogIzIxNWVkODtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcblx0fVxuXG5cdCYuYmx1ZSB7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNhNWJmZWY7XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogIzIxNWVkODtcblx0XHR9XG5cdH1cblxuXHQmLmJsdWUtZGFyayB7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICMyMTVlZDg7XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogI2E1YmZlZjtcblx0XHR9XG5cdH1cblxuXHQmLnBpbmsge1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjdjZWM0O1xuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICNlZDg0NmI7XG5cdFx0fVxuXHR9XG5cblx0Ji5waW5rLWRhcmsge1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZWQ4NDZiO1xuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICNmN2NlYzQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5iZWlnZSB7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmY2Y5ZjU7XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogI2UyYzY5Yjtcblx0XHR9XG5cdH1cblxuXHQmLmJlaWdlLWRhcmsge1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZTJjNjliO1xuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICNmOWY0ZWE7XG5cdFx0fVxuXHR9XG5cblx0Ji5zbWFsbCB7XG5cblx0XHRpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdH1cbn0iLCIvKiBSZXNvdXJjZXMgRmlsdGVyIFNlY3Rpb24gKi9cbi5yZXNvdXJjZXMtZmlsdGVyLXNlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXHRwYWRkaW5nOiAzNHB4IDA7XG5cblx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQuY3VzdG9tLWRyb3Bkb3duIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGJhY2tncm91bmQ6ICNmOWY5Zjk7XG5cdFx0aGVpZ2h0OiA5OXB4O1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LnJlc291cmNlcy1maWx0ZXItbGlzdCB7XG5cdFx0Lmxpc3RyZXNldDtcblx0XHQuaW5saW5lLWJsb2NrLXNwYWNlLXBhcmVudDtcblxuXHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0LmlubGluZS1ibG9jay1zcGFjZS1jaGlsZDtcblx0XHRcdHBhZGRpbmc6IDVweCAyOXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjOTY5Njk2O1xuXHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjOTY5Njk2O1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjOTY5Njk2O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1haW4taG9sZGVyIHtcblx0XHRcblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxufVxuXG4vKiBSZXNvdXJjZXMgU2VjdGlvbiAqL1xuLnJlc291cmNlcy1zZWN0aW9uIHtcblx0LypwYWRkaW5nOiAwIDAgNDBweDsqL1xuXG5cdC5yZXNvdXJjZXMge1xuXG5cdH1cblxuXHQucmVzb3VyY2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgZWFzZSAuM3M7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXG5cdFx0XHQucmVzb3VyY2UtaG9sZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuXG5cdFx0XHQucmVzb3VyY2UtaG9sZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5jdXN0b20taWNvbiB7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIC4zcztcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHQuc2NhbGUtZWZmZWN0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJlc291cmNlLWhvbGQge1xuXHRcdC5jbGVhcmZpeDtcblx0XHRwYWRkaW5nOiA1MnB4IDAgMjZweDtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2YyZjJmMjtcblxuXHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMCAzNHB4O1xuXHRcdH1cblx0fVxuXG5cdC5pbWFnZS1ib3gge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1heC13aWR0aDogNTM1cHg7XG5cdFx0d2lkdGg6IDQzJTtcblx0XHRwYWRkaW5nOiAwIDMwcHggMCAwO1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cblx0XHR9XG5cdH1cblxuXHQuaW5mby1ib3gge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMCAwIDAgMzBweDtcblxuXHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0cGFkZGluZzogMDtcdFx0XG5cdFx0fVxuXHR9XG5cblx0Lm92ZXJ0dGl0bGUge1xuXHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcdFxuXHRcdH1cblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdG1hcmdpbjogMCAwIDM2cHg7XG5cdFx0fVxuXHR9XG5cblx0LmRhdGUge1xuXHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0LnRleHQge1xuXHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cblx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHR9XG5cdH1cblxuXHQuYXJyb3cge1xuXHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0cGFkZGluZzogMDtcdFxuXHRcdH1cblx0fVxuXG5cdC5wYWdpbmF0aW9uIHtcblx0XHRwYWRkaW5nOiA0N3B4IDAgNTBweDtcblxuXHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdHBhZGRpbmc6IDM4cHggMCA0NHB4O1xuXHRcdH1cblx0fVxufVxuXG5cbi8qIFBhZ2luYXRpb24gKi9cbi5wYWdpbmF0aW9uIHtcblx0Lmxpc3RyZXNldDtcblx0LmlubGluZS1ibG9jay1zcGFjZS1wYXJlbnQ7XG5cdG1hcmdpbjogMCAtMTFweDtcblxuXHRsaSB7XG5cdFx0LmlubGluZS1ibG9jay1zcGFjZS1jaGlsZDtcblx0XHRwYWRkaW5nOiAwIDExcHg7XG5cblx0XHQmLnByZXYge1xuXHRcdFxuXHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5uZXh0IHtcblxuXHRcdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUge1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzIxNWVkODtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyMTVlZDg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmhpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNhNWJmZWY7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDQ1cHg7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdHBhZGRpbmc6IDE0cHggNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGJhY2tncm91bmQ6ICNmMmYzZjM7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuXHR9XG5cblx0c3BhbiB7XG5cblx0fVxufSIsIi5idG4ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG4vKiBJbnB1dCAqL1xuLmlucHV0LWZpZWxkIHtcblx0bWFyZ2luOiAwIDAgNTBweDtcbn1cblxuLmlucHV0LWZpZWxkIGJyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmxhYmVsIHtcblx0bWFyZ2luOiAwIDAgMTBweDtcblx0Y29sb3I6ICMzMzM7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5wdXQtdGV4dCB7XG5cdGJvcmRlcjogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjOTk5O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwYWRkaW5nOiA1cHggMCAxNXB4O1xuXHRjb2xvcjogIzMzMztcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbi5pbnB1dC10ZXh0YXJlYSB7XG5cdHJlc2l6ZTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogc29saWQgMXB4ICM5OTk7XG5cdHBhZGRpbmc6IDEwcHggMTVweDtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbi8qINChdXN0b20gQ2lyY2xlIENoZWNrYm94ICovXG4uY3VzdG9tLWNoZWNrYm94IGlucHV0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCBpbnB1dDpub3QoOmNoZWNrZWQpLFxuLmN1c3RvbS1jaGVja2JveCBpbnB1dDpjaGVja2VkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtOTk5OXB4O1xufVxuLmN1c3RvbS1jaGVja2JveCBpbnB1dDpub3QoOmNoZWNrZWQpICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCxcbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDMxcHg7IFxuXHRoZWlnaHQ6IDMzcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICMzMzM7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6bm90KDpjaGVja2VkKSArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6YmVmb3JlLFxuLmN1c3RvbS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwOyBcblx0dG9wOiAwO1xuXHR3aWR0aDogMzVweDsgXG5cdGhlaWdodDogMzVweDtcblx0YmFja2dyb3VuZDogI2YyZjJmMjtcbn1cbi5jdXN0b20tY2hlY2tib3ggaW5wdXQ6bm90KDpjaGVja2VkKSArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6YWZ0ZXIsXG4uY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOmFmdGVyIHtcblx0Y29udGVudDogJ1xcZTkwNyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3cHg7XG5cdGxlZnQ6IDhweDtcblx0Zm9udC1mYW1pbHk6IGljb21vb24haW1wb3J0YW50O1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y29sb3I6ICMzMzM7XG5cdHRyYW5zaXRpb246IGFsbCAuMnM7XG5cdGNvbG9yOiAjZWQ4NDZiO1xufVxuLmN1c3RvbS1jaGVja2JveCBpbnB1dDpub3QoOmNoZWNrZWQpICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDphZnRlciB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG4uY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOmFmdGVyIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi55b3VyLWFjY2VwdCB7XG5cdC53cGNmNy1ub3QtdmFsaWQge1xuXHRcdFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdFx0fiAud3BjZjctbGlzdC1pdGVtLWxhYmVsOmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlZDg0NmI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vKiDQoXVzdG9tIFNlbGVjdCAqL1xuLnNlbGVjdC1oaWRkZW4ge1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5zZWxlY3Qge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogI2YyZjJmMjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNTVweDtcbn1cbi5zZWxlY3Qtc3R5bGVkIHtcblx0cG9zaXRpb246IGFic29sdXRlOyBcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAxOXB4IDIwcHg7XG5cdHRyYW5zaXRpb246IGFsbCBlYXNlLWluIC4xcztcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ1xcZTMxMyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAxNnB4O1xuXHRcdGNvbG9yOiAjNjQ2NDY0O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRmb250LWZhbWlseTogaWNvbW9vbiFpbXBvcnRhbnQ7XG5cdFx0c3BlYWs6IG5vbmU7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0Zm9udC1zaXplOiAzOHB4O1xuXHR9XG59XG4uc2VsZWN0LW9wdGlvbnMge1xuXHRkaXNwbGF5OiBub25lOyBcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cblx0bGkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAxOXB4IDIwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmZmY7XG5cdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UtaW4gLjFzO1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXHRcdH1cblxuXHRcdCZbcmVsPVwiaGlkZVwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uY29udGFjdHMtZm9ybS1zZWN0aW9uIHtcblxuXHQuaW5wdXQtZmllbGQge1xuXG5cblx0XHQubGFiZWwge1xuXG5cdFx0XHQuZXJyb3Ige1xuXHRcdFx0XHRjb2xvcjogI2VkODQ2Yjtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji53aXRoLWVycm9yIHtcblxuXHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0Y29sb3I6ICNlZDg0NmI7XG5cblx0XHRcdFx0LmVycm9yIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbnB1dC10ZXh0IHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZWQ4NDZiO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VsZWN0LWVycm9yLWN1c3RvbSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWxlY3QtZXJyb3ItY3VzdG9tIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji5mb2N1c2VkIHtcblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRyb3BidG4ge1xuICAgIGhlaWdodDogOTlweDtcblx0Y29sb3I6ICMzMzM7XG5cdHBhZGRpbmc6IDQwcHggMjBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiBcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG4uY3VzdG9tLWRyb3Bkb3duIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ1xcZTMxMyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAxNnB4O1xuXHRcdGNvbG9yOiAjNjQ2NDY0O1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRmb250LWZhbWlseTogaWNvbW9vbiFpbXBvcnRhbnQ7XG5cdFx0c3BlYWs6IG5vbmU7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0Zm9udC1zaXplOiAzOHB4O1xuXHR9XG59XG5cbi5kcm9wZG93bi1jb250ZW50IHtcblx0Lmxpc3RyZXNldDtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IC0yMHB4IDAgMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0ei1pbmRleDogMTtcblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRwYWRkaW5nOiAyMHB4IDIwcHg7XG5cdFx0Y29sb3I6ICM5Njk2OTY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdH1cblx0fVxufVxuXG4uc2hvdyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiBIb21lIFF1ZXN0aW9uIFNlY3Rpb24gKi9cbi5ob21lLXF1ZXN0aW9uLXNlY3Rpb24ge1xuXHRwYWRkaW5nOiA1NHB4IDAgNjBweDtcblx0YmFja2dyb3VuZDogI2YyZjJmMjtcblxuXHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0cGFkZGluZzogNDJweCAwIDE1cHg7XG5cdH1cblxuXHQucXVlc3Rpb25zLWJveCB7XG5cdFx0LmNsZWFyZml4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQucXVlc3Rpb24tYm94IHtcblx0XHRtYXJnaW46IDAgMCAxOHB4O1xuXHRcdHdpZHRoOiAzMy4zJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCA1NHB4O1xuXHRcdH1cblx0fVxuXG5cdC5ob2xkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRwYWRkaW5nOiAwIDMwcHggMCAwO1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlLWJveCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdHBhZGRpbmc6IDAgMCAyNHB4O1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMDAwO1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW46IDAgMCAyMnB4O1xuXHRcdFx0cGFkZGluZzogMCAwIDIycHg7XG5cdFx0fVxuXG5cdFx0LnRpdGxlIHtcblx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRleHQtYm94IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRtYXJnaW46IDAgMCA0MnB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHQubGluay1ib3gge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQubGluayB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS40KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5pY29uIHtcblx0XHR3aWR0aDogNDVweDtcblx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0Y29sb3I6ICNmMmYyZjI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogIzIxNWVkODtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG5cdFx0fVxuXHR9XG5cblx0LnF1ZXN0aW9uLWJveCB7XG5cdFx0XG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNhNmJmZjA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzIxNWVkODtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmOGNlYzQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2VkODQ2Yjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjZjlmNGViO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlMmM2OWI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKiBGb290ZXIgKi9cbi5mb290ZXIge1xuXHRwYWRkaW5nOiA1NnB4IDAgNTJweDtcblx0YmFja2dyb3VuZDogI2YyZjJmMjtcblxuXHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMzdweCAwIDQwcHg7XG5cdH1cblxuXHRhIHtcblx0XHRjb2xvcjogIzMzMztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNhMWExYTE7XG5cdFx0fVxuXHR9XG5cblx0Lm1haW4taG9sZGVyIHtcblx0XHQuY2xlYXJmaXg7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGFibGUtbGF5b3V0OiBmaXhlZDtcblx0fVxuXG5cdC5mb290ZXItbmF2IHtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0d2lkdGg6IDUwJTtcblxuXHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDAgMCA0MXB4O1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdC5saXN0cmVzZXQ7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0fVxuXG5cdFx0YSB7XG5cblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLWRlc2lnbiB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHdpZHRoOiA1MCU7XG5cblx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdGEge1xuXG5cdFx0fVxuXHR9XG5cblx0Ji5zdGlja3kge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uaG9tZS1wYWdlIHtcblxuXHQuZm9vdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR9XG59IiwiLyogQ29udGVudCBUZXh0ICovXG4uc21hbGwtY29udGVudC10ZXh0IHtcblx0cGFkZGluZzogMjdweCAyMHB4IDYwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdHBhZGRpbmc6IDI3cHggMjBweCAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cblxuXHQudGV4dCB7XG5cdFx0bWF4LXdpZHRoOiA3NzVweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHRcblx0cCB7XG5cdFx0bWFyZ2luOiAyOHB4IDA7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHRtYXJnaW46IDE2cHggMDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbnRlbnQtaW1hZ2Uge1xuXHRwYWRkaW5nOiAyNXB4IDAgMzVweDtcblxuXHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0cGFkZGluZzogMjVweCAwO1xuXHR9XG59XG5cbi5jb250ZW50LXRleHQtc2VjdGlvbiB7XG5cdFxuXHQuaWNvbi1ob2xkIHtcblx0XHRtYXJnaW46IDUwcHggMCA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRcdG1hcmdpbjogNDBweCAwIDQwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5pbWFnZS1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiLyogR2V0dGluZyBUbyBVcyAqL1xuLmdldHRpbmctdXMtc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDc0cHggMTAwcHggMTBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0cGFkZGluZzogMzJweCAwIDAgNTBweDtcblx0fVxuXG5cdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAyOHB4IDAgMCA1MHB4O1xuXHR9XG5cblx0Lm1haW4taG9sZGVyIHtcblx0XHRtYXgtd2lkdGg6IDgxNXB4O1xuXHR9XG5cblx0LnRpdGxlIHtcblx0XHRmb250LWZhbWlseTogJ05vZS1EaXNwbGF5LVJlZ3VsYXInO1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRtYXJnaW46IDAgMCAyMXB4O1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHggLTUwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRtYXJnaW46IDAgMCA1NnB4O1xuXG5cdFx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMzRweCAtNTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0fVxuXHR9XG5cblx0LmdldHRpbmctdXMtYm94IHtcblx0XHRtYXJnaW46IDAgMCA1NnB4O1xuXG5cblx0XHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCA1MnB4O1xuXHRcdH1cblx0fVxuXG5cdC5pY29uLWJveCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIDAgLTUwcHggLTEwMHB4O1xuXG5cdFx0QG1lZGlhIEB0YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAwIDAgLTI1cHggLTUwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnQtYm94IHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0LnJlYXNvbiB7XG5cdFx0bWFyZ2luOiAwIDAgMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblxuXHQudGV4dCB7XG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0fVxuXG5cdC5pbmZvIHtcblxuXHRcdHAge1xuXHRcdFx0bWF4LXdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5jdXN0b20taWNvbiB7XG5cblx0XHRAbWVkaWEgQHRhYmxldCB7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHR9XG5cblx0XHRpIHtcblx0XHRcdEBtZWRpYSBAdGFibGV0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qIE1hcHMgKi9cbi5nZXR0aW5nLXVzLW1hcC1zZWN0aW9uIHtcblx0cGFkZGluZzogNXB4IDAgODZweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0cGFkZGluZzogNXB4IDAgMzFweDtcblx0fVxufVxuXG4jZ2V0dGluZy11cy1tYXAge1xuXHRoZWlnaHQ6IDUwMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4jZ2V0dGluZy11cy1tYXAtbW9iaWxlIHtcblx0aGVpZ2h0OiAyMDZweDtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAbWVkaWEgQG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLmNvbnRhY3RzLXNlY3Rpb24gbWFwLXNlY3Rpb24ge1xuXHRcblx0QG1lZGlhIEBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDE5cHggMCAzMnB4O1xuXHR9XG59XG5cblxuI2NvbnRhY3RzLW1hcCB7XG5cdGhlaWdodDogNTAwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdEBtZWRpYSBAbW9iaWxlIHtcblx0XHQvL2Rpc3BsYXk6IG5vbmU7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRkaXNwbGF5OiBibG9ja1xuXHR9XG59XG5cbi8qI2NvbnRhY3RzLW1hcC1tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBtZWRpYSBAbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufSovIl19 */
