@charset "UTF-8";@media (max-width:768px){.only-pc{display:none!important}}@media (min-width:769px){.only-sp{display:none!important}}@media (max-width:768px){.only-pc{display:none!important}}@media (min-width:769px){.only-sp{display:none!important}}a,address,article,aside,audio,body,canvas,caption,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,label,legend,li,nav,ol,p,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline}article,aside,figcaption,figure,footer,header,nav,section{display:block}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}html{overflow-y:scroll;height:100%;min-height:100%}body{height:100%;min-height:100%}li,ol,ul{list-style:none}button,input,textarea{margin:0;padding:0;font-size:100%}button,input[type=button],input[type=submit]{cursor:pointer}a{color:#000;text-decoration:none}img{vertical-align:top;max-width:100%}.clearfix:after{content:'';display:block;clear:both}body{width:100%;color:#000;font-size:13px;line-height:20px;font-family:"游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;-webkit-text-size-adjust:100%;position:relative}@media (min-width:769px){body{min-width:1160px}}@font-face{font-family:DINNextLTPro-Regular;src:url(../fonts/DINNextLTPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro-Regular.otf) format("opentype"),url(../fonts/DINNextLTPro-Regular.woff) format("woff"),url(../fonts/DINNextLTPro-Regular.ttf) format("truetype"),url(../fonts/DINNextLTPro-Regular.svg#DINNextLTPro-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:DINNextLTPro-Medium;src:url(../fonts/DINNextLTPro-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro-Medium.otf) format("opentype"),url(../fonts/DINNextLTPro-Medium.woff) format("woff"),url(../fonts/DINNextLTPro-Medium.ttf) format("truetype"),url(../fonts/DINNextLTPro-Medium.svg#DINNextLTPro-Medium) format("svg");font-weight:400;font-style:normal}@media (max-width:768px){.only-pc{display:none!important}}@media (min-width:769px){.only-sp{display:none!important}}@media (max-width:768px){.site-header .navigation-container .main-navigation{display:none!important}}.navigation-container{background:#fff;border-bottom:1px solid #eee}.navigation-container .wrap{max-width:1160px;margin:0 auto;padding:30px 0 20px}@media (max-width:768px){.navigation-container .wrap{position:relative;width:100%;min-width:100%;padding:1.2rem 1.5rem .8rem 1.5rem}}.navigation-container .wrap .logo{background:transparent url(../img/logo-dark.svg) no-repeat left center;white-space:nowrap;overflow:hidden;width:19%;margin-right:auto;margin-bottom:30px}@media (max-width:768px){.navigation-container .wrap .logo{display:inline-block;width:70%;margin-bottom:0;vertical-align:middle}}.navigation-container .wrap .logo a{display:block;opacity:0;height:30px}@media (max-width:768px){.navigation-container .wrap .logo a{height:18px}}.navigation-container .wrap .main-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.navigation-container .wrap .main-navigation{display:block}}.navigation-container .wrap .main-navigation .menu-footer-container,.navigation-container .wrap .main-navigation .menu-global-container{margin-left:auto;line-height:36px}.navigation-container .wrap .main-navigation .menu-footer-container .menu,.navigation-container .wrap .main-navigation .menu-global-container .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;color:#000}@media (max-width:768px){.navigation-container .wrap .main-navigation .menu-footer-container .menu,.navigation-container .wrap .main-navigation .menu-global-container .menu{display:block}}@media (max-width:768px){.navigation-container .wrap .main-navigation .menu-footer-container .menu li,.navigation-container .wrap .main-navigation .menu-global-container .menu li{display:inline-block}}.navigation-container .wrap .main-navigation .menu-footer-container .menu li::after,.navigation-container .wrap .main-navigation .menu-global-container .menu li::after{content:"/";margin:0 28px}@media (max-width:768px){.navigation-container .wrap .main-navigation .menu-footer-container .menu li::after,.navigation-container .wrap .main-navigation .menu-global-container .menu li::after{margin:0 15px}}.navigation-container .wrap .main-navigation .menu-footer-container .menu li:nth-last-child(1)::after,.navigation-container .wrap .main-navigation .menu-global-container .menu li:nth-last-child(1)::after{content:"";margin:0}.navigation-container .wrap .main-navigation .menu-footer-container .menu li a,.navigation-container .wrap .main-navigation .menu-global-container .menu li a{font-size:1rem;line-height:1.25;color:#000;padding-bottom:2px;border-bottom:1px solid transparent;font-weight:500}.navigation-container .wrap .main-navigation .menu-footer-container .menu li a:hover,.navigation-container .wrap .main-navigation .menu-global-container .menu li a:hover{text-decoration:none;color:#999}.navigation-container .wrap .main-navigation .dropdown{position:relative;display:block;margin-right:1rem}.navigation-container .wrap .main-navigation .dropdown .menu-item-has-children{position:relative;display:block;padding:7px 34px 7px 17px;border:1px solid #000;min-width:160px;cursor:pointer;font-weight:500;font-size:1rem}.navigation-container .wrap .main-navigation .dropdown .menu-item-has-children:after{position:absolute;top:11px;right:15px;content:"";background:url(../img/arrow.png) no-repeat center top;width:12px;height:12px;display:block}.navigation-container .wrap .main-navigation .dropdown a:hover{text-decoration:none}.navigation-container .wrap .main-navigation .dropdown .sub-menu{position:absolute;top:100%;left:-1px;z-index:1000;border:1px solid #000;display:none;float:left;min-width:160px;list-style:none;font-size:14px;background-color:#fff}.navigation-container .wrap .main-navigation .dropdown .sub-menu li a{position:relative;display:block;padding:8px 17px;font-size:1rem;border-top:1px solid #000;cursor:pointer;font-weight:500}.navigation-container .wrap .main-navigation .dropdown .sub-menu li a:hover{background:#000;color:#fff;text-decoration:none}.navigation-container .wrap .main-navigation .dropdown .sub-menu li:first-child a{border:0}.navigation-container .wrap .copy{display:block;color:#000}.navigation-container .wrap .copy .copyright{display:inline-block;float:left;font-size:11px;font-family:DINNextLTPro-Regular;letter-spacing:2px;margin-top:84px}@media (max-width:768px){.navigation-container .wrap .copy .copyright{margin-top:10px}}.navigation-container .wrap .copy .suponser{font-size:14px;font-size:.875rem;line-height:1.429;padding-bottom:2rem;display:inline-block;float:right;text-align:right}@media (max-width:768px){.navigation-container .wrap .copy .suponser{text-align:left}}.menu-sp{display:inline-block;vertical-align:middle;float:right}.menu-sp .menu-toggle{background-color:transparent;cursor:pointer;border:0;outline:0}.menu-sp .menu-toggle .icon-bar{position:relative;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#333;display:block;width:26px;height:2px;border-radius:1px}.menu-sp .menu-toggle .icon-bar:nth-of-type(2),.menu-sp .menu-toggle .icon-bar:nth-of-type(3){margin-top:6px}.menu-sp .menu-toggle.active .icon-bar:nth-of-type(1){top:9px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-sp .menu-toggle.active .icon-bar:nth-of-type(2){background-color:transparent}.menu-sp .menu-toggle.active .icon-bar:nth-of-type(3){top:-7px;-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg)}.menu-sp .main-navigation-sp{position:absolute;z-index:10;top:100%;left:0;width:100%;background-color:#fff;display:none;text-align:center}.menu-sp .main-navigation-sp .dropdown li.menu-item-has-children>a{position:relative}.menu-sp .main-navigation-sp .dropdown li.menu-item-has-children>a:after{content:"";background:url(../img/arrow-right.svg) no-repeat center center;width:14px;height:19px;position:absolute;top:50%;right:29px;margin-top:-9px}.menu-sp .main-navigation-sp .dropdown li.menu-item-has-children>a.active:after{background:url(../img/arrow-down.svg) no-repeat center center;width:19px;height:13px;margin-top:-6px;right:29px}.menu-sp .main-navigation-sp .dropdown .sub-menu{background-color:#000}.menu-sp .main-navigation-sp .dropdown .sub-menu a{color:#fff}.menu-sp .main-navigation-sp li a{display:block;width:100%;padding:15px;border-top:1px solid #ddd;font-size:16px;font-weight:500}.menu-sp .main-navigation-sp #dropdown-menu2{border-bottom:2px solid #000}.menu-sp .main-navigation-sp #top-menu{margin-top:5px;border-top:2px solid #000}@media (max-width:768px){.only-pc{display:none!important}}@media (min-width:769px){.only-sp{display:none!important}}@media (max-width:768px){html #wpadminbar{display:none}}a:hover{text-decoration:underline}img{max-width:100%;height:auto}.container{max-width:1100px;margin:0 auto}@media (max-width:768px){.container{padding:0 15px;width:100%}}@media (max-width:768px){.site-content-contain{width:100%;overflow:hidden}}.site-content p{font-size:16px;line-height:25px}.btn{text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.feature{background:transparent url(../img/movie.png) no-repeat 50% 50%;height:90vh;background-size:cover;position:relative}@media (max-width:768px){.feature{background:transparent url(../img/bg02.png) no-repeat 50% 0;height:50vh;background-size:cover}}.feature .btn-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-70%);-ms-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}.feature .btn-container .guide-link{width:57vh;height:15vh;display:block;background:transparent url(../img/btn.png) no-repeat 0 0;background-size:cover;-webkit-transition:all .2s;transition:all .2s}.feature .btn-container .guide-link:hover{opacity:.7}.feature .btn-container .guide-link:hover.before{opacity:1}.feature .btn-container .guide-link.before{background:transparent url(../img/btn-before.png) no-repeat 0 0;background-size:cover;cursor:default}.feature .btn-container .guide-link.after{background:transparent url(../img/btn-after.png) no-repeat 0 0;background-size:cover}.feature .btn-container .guide-link.after2018{background:transparent url(../img/btn-after2018.png) no-repeat 0 0;background-size:cover}.feature .btn-container .guide-link.after2019{background:transparent url(../img/btn-after2019.png) no-repeat 0 0;background-size:cover}.feature .btn-container .guide-link.ttpinfo{background:transparent url(../img/btn-ttp.png) no-repeat 0 0;background-size:contain}.feature .btn-container .guide-link.winner2017{background:transparent url(../img/btn-winner2017.png) no-repeat 0 0;background-size:contain}.feature .btn-container .guide-link.winner2018{background:transparent url(../img/btn-winner2018.png) no-repeat 0 0;background-size:contain}.feature .btn-container .guide-link.winner2019{background:transparent url(../img/btn-winner2019.png) no-repeat 0 0;background-size:contain}.feature .btn-container .guide-link.open2018{background:transparent url(../img/btn-open2018.png) no-repeat 0 0;background-size:contain}.feature .btn-container .guide-link.open2019{background:transparent url(../img/btn-open2019.png) no-repeat 0 0;background-size:contain}.feature .btn-container .guide-link.guide2018{background:transparent url(../img/btn-guide2018.png) no-repeat 0 0;background-size:contain}.feature .btn-container .guide-link.guide2019{background:transparent url(../img/btn-guide2019.png) no-repeat 0 0;background-size:contain}.feature .btn-container .guide-link.ttp2019{background:transparent url(../img/btn-ttp2019.png) no-repeat 0 0;background-size:contain}@media (max-width:768px){.feature .btn-container .guide-link{width:34vh;height:9vh;background:rgba(0,0,0,.68) url(../img/btn.png) no-repeat center center;background-size:contain}}.feature .btn-container.no-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:57vh;height:15vh;border:solid 6px #fff;background-color:gray}@media (max-width:768px){.feature .btn-container.no-image{width:80%;height:auto}}.feature .btn-container.no-image:hover{background-color:rgba(128,128,128,.6)}.feature .btn-container.no-image a:hover{text-decoration:none}.feature .btn-container.no-image .btn-no-image{color:#fff;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1.334;letter-spacing:2px;text-align:center}@media (max-width:768px){.feature .btn-container.no-image .btn-no-image{padding:10px;font-size:10px;font-size:1rem;line-height:2;letter-spacing:1px}}.feature .scroll{z-index:1;position:absolute;left:50%;bottom:20%}.feature .scroll::after{-webkit-animation:moveArrow 1s linear .5s infinite;animation:moveArrow 1s linear .5s infinite;display:block;content:" ";position:absolute;left:-20px;width:40px;height:40px;border-top:5px solid #fff;border-right:5px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.panel-image{background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:768px){.panel-image{height:30vh;background-position:center center}}.panel-image .entry-title{font-size:25px;font-size:2.5rem;line-height:2;color:#fff;position:absolute;bottom:19%;font-weight:700}.archive.date .panel-image .panel-image-prop,.page:not(.home) .panel-image .panel-image-prop{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.35) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,.35)));background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.35) 100%);padding-top:22.5%}@media (max-width:768px){.archive.date .panel-image .panel-image-prop,.page:not(.home) .panel-image .panel-image-prop{padding-top:30vh!important}}.archive.date .panel-image .entry-title,.page:not(.home) .panel-image .entry-title{margin-left:12px}.archive.date .flow-page .entry-title,.archive.date .review-page .entry-title,.page:not(.home) .flow-page .entry-title,.page:not(.home) .review-page .entry-title{margin-left:0}.top-post{position:relative}.top-post .panel-content{width:100%;color:#fff;background:transparent url(../img/bg01.png) no-repeat 50% 50%;background-size:cover}.top-post .panel-content a{color:#fff}.top-post .panel-content h2{font-size:22px;font-size:2.2rem;line-height:1.728;letter-spacing:.1rem;font-weight:400;margin-bottom:3.8rem}@media (max-width:768px){.top-post .panel-content h2{line-height:1.5;font-size:26px;margin-bottom:2.5rem}}.top-post .panel-content h2 span{font-size:1.5rem}@media (max-width:768px){.top-post .panel-content h2 span{display:block;font-size:14px;margin-top:.4rem}}.top-post .panel-content p{font-size:12px;font-size:1.2rem;line-height:2;letter-spacing:.1rem;margin-bottom:26px;font-weight:400}@media (max-width:768px){.top-post .panel-content p{font-size:14px;margin-bottom:15px}}.top-post .panel-content .entry-content{padding:6rem 0}@media (max-width:768px){.top-post .panel-content .entry-content{padding:4rem 0}}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;width:calc(100% / 3);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media (max-width:768px){.swiper-slide{width:70%}}.bottom-sheet{padding:48px 0}.bottom-sheet .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.bottom-sheet .news-post{width:100%;margin-bottom:20px}.bottom-sheet .social-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.bottom-sheet .social-list .social-item{width:31.5%}@media (max-width:768px){.bottom-sheet .social-list .social-item{width:100%}}.bottom-sheet .social-list .social-item .social-item-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:40px}.bottom-sheet .social-list .social-item .social-item-child>div{width:70%;padding:10px 0}.bottom-sheet .social-list .twitter-timeline .timeline-Header{background-color:#f1f1f1!important}.news-post h3{font-size:26px;text-transform:uppercase;line-height:1.2;margin-bottom:31px;letter-spacing:5px;font-family:DINNextLTPro-Medium;padding-bottom:7px;border-bottom:1px solid #ddd;font-weight:500}.news-post h3 .readmore{float:right;font-size:16px;letter-spacing:0;margin-top:8px}.news-post ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.news-post ul .item{width:48%;margin-bottom:18px}@media (max-width:768px){.news-post ul .item{width:100%}}.news-post ul .item .date{font-size:19px;display:block;margin-bottom:2px;font-family:DINNextLTPro-Regular}.news-post ul .item .text{font-size:17px}.news-post ul .item .text .read_more{display:block;margin-top:2px;text-decoration:underline}.about-bottom .about-image{background-repeat:no-repeat;background-size:cover}.about-bottom .about-image:before{content:"";display:block;padding-top:42.67%}.site-footer{overflow:hidden}.site-footer .navigation-container{overflow:hidden}.site-footer .wrap{padding:1rem 0}@media (max-width:768px){.site-footer .wrap{padding:1rem}}.site-footer .wrap .logo{margin-bottom:0}@media (max-width:768px){.site-footer .wrap .logo{margin:10px 0 20px 4px}}.site-footer .social-icon{display:block}@media (max-width:768px){.site-footer .social-icon{margin:10px 0 30px}}.site-footer .social-icon a{display:inline-block;width:40px;border-radius:50%;margin-right:10px}.site-footer .social-icon a .icon{display:block;background-repeat:no-repeat;background-position:center center;width:40px;height:40px}.site-footer .social-icon a:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.44);box-shadow:0 0 10px rgba(0,0,0,.44)}.icon-facebook{background-image:url(../img/icon-fb.svg)}.icon-twitter{background-image:url(../img/icon-tw.svg)}.icon-instagram{background-image:url(../img/icon-in.svg)}.navigation li{display:inline-block;margin-right:7px}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{display:block;cursor:pointer;background-color:transparent;border:solid 1px #000;color:#000;padding:.7rem 1.2rem;font-weight:500}.navigation li a:hover,.navigation li.active a{background-color:#000;color:#fff;text-decoration:none}.page-title{font-size:2.5rem;line-height:1;font-weight:500;margin-bottom:3rem}@media (max-width:768px){.page-title{font-size:1.5rem;margin-bottom:2rem}}.no-padding{padding:0!important}.btn-border{margin-top:30px;display:inline-block;border:1px solid #000;padding:5px 30px;line-height:1.5;font-weight:500}.btn-border:hover{background:#000;color:#fff;text-decoration:none}.fs14{font-size:14px!important}.fs12{font-size:12px!important;line-height:20px!important}.bg-default{background-color:#061922}.bg-image{background:transparent url(../img/TTPbg01.png) no-repeat center top;background-size:cover}@media (max-width:768px){.bg-image{background:transparent url(../img/TTPbg01.png) repeat center top;background-size:contain}}.navigation{margin:1rem 0}@media (max-width:768px){.only-pc{display:none!important}}@media (min-width:769px){.only-sp{display:none!important}}.type-page .entry-content{padding:6rem 0}@media (max-width:768px){.type-page .entry-content{padding:3rem 0}}.type-page .entry-content h2{font-size:22px;font-size:2.2rem;line-height:1.728;font-weight:400;margin-bottom:2.35rem}.type-page .entry-content ul li{font-size:12px;font-size:1.2rem;line-height:1.75;position:relative;margin-bottom:1rem}.review-content ul{margin-left:3rem}@media (max-width:768px){.review-content ul{margin-left:1rem}}.review-content ul li{list-style-type:disc}.review-content table{width:100%;border-collapse:collapse}.review-content table th{font-size:10px;font-size:1rem;line-height:1.8;font-weight:700}.review-content table th span{display:inline-block;border-top:1px solid #8a8a8a;border-bottom:1px solid #8a8a8a;padding:3px 10px 2px;line-height:1;font-weight:700}.review-content table th:first-child span{margin-left:8rem}.review-content table td{border-bottom:1px solid #8f8f8f;padding-top:24px;padding-bottom:15px;font-size:11.5px;font-size:1.15rem;line-height:1.5}.review-content table td:first-child{text-align:right;padding-left:1.35rem}@media (max-width:768px){.review-content table td:first-child{text-align:left;padding-left:0;width:30%}}.review-content table td:nth-child(2n){text-align:center;padding:0 4rem}@media (max-width:768px){.review-content table td:nth-child(2n){padding:0;width:25%}}.review-content p{line-height:2;padding-left:15px}@media (max-width:768px){.review-content p{padding-left:0}}.review-content .line{display:block;margin:80px 0;overflow:hidden;background:url(../img/line.png) no-repeat left top;height:10px;width:120%;margin-left:-10%}.review-content .desc{margin-top:15px;text-align:right;font-size:16px!important}@media (max-width:768px){.review-content .desc{text-align:left;font-size:14px!important}}.slash{float:left;width:100%;background-image:url(../img/slash.png);height:9px;margin:5rem 0}.past-page .past-content{padding:7.5rem 0 13rem}.past-page .past-content ul{text-align:center}.past-page .past-content ul:after{content:'';display:block;clear:both}.past-page .past-content ul li{display:inline-block;border:9px solid transparent;padding:10px;-webkit-border-image:url(../img/past-border-1.png);-o-border-image:url(../img/past-border-1.png);border-image:url(../img/past-border-1.png);border-image-slice:9;border-image-repeat:round;border-image-width:9px;width:29.333%;height:122px;vertical-align:middle;margin:0 2%;float:left;font-weight:700}.past-page .past-content ul li span{font-weight:700;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0}.flow-page .flow-content{padding:4rem .5rem}@media (max-width:768px){.flow-page .flow-content{padding:3rem 0}}.flow-page .flow-content ul{counter-reset:step}.flow-page .flow-content ul li{border:9px solid transparent;padding:1.25rem 2rem 1.25rem 6.5rem;-webkit-border-image:url(../img/past-border-1.png);-o-border-image:url(../img/past-border-1.png);border-image:url(../img/past-border-1.png);border-image-slice:9;border-image-repeat:round;border-image-width:9px;font-weight:700;margin-bottom:5rem}@media (max-width:768px){.flow-page .flow-content ul li{font-size:16px;padding:3.8rem 1rem 1rem;font-weight:400}}@media (max-width:768px) and (max-width:768px){.flow-page .flow-content ul li:before{left:50%!important;margin-left:-15px;top:2rem!important}}.flow-page .flow-content ul li:before{content:counter(step);counter-increment:step;width:1.875rem;height:1.875rem;border:1px solid;display:inline-block;text-align:center;border-radius:50%;line-height:1.875rem;position:absolute;left:2.75rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flow-page .flow-content ul li:after{content:"";background-image:url(../img/arrow-l.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:3.3125rem;height:1.6875rem;position:absolute;bottom:-4rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.flow-page .flow-content ul li:last-child{margin-bottom:0}.flow-page .flow-content ul li:last-child:after{content:none}.flow-page .flow-content ul li .date-time{border:1px solid;padding:1rem 1.5rem;margin-top:1.2rem;font-weight:700;line-height:2.65rem;max-width:94%}.flow-page .flow-content ul li .date-time p{font-size:10px;font-size:1rem;line-height:2.5;font-weight:700;padding-left:10px;margin-top:5px}.flow-page .flow-content ul li .box{border:1px solid #000;padding:20px;margin-top:20px;line-height:2.2}@media (max-width:768px){.flow-page .flow-content ul li .box{line-height:1.5}}.site-main .entry-title{font-size:25px;font-size:2.5rem;line-height:2;font-weight:400}.contact-page .entry-title{padding-top:3rem;font-weight:500}@media (max-width:768px){.contact-page .entry-title{font-size:1.5rem}}.contact-page .entry-content{padding:3rem 0}@media (max-width:768px){.contact-page .entry-content{padding:1rem 0 3rem}}.contact-page .contact-info{margin-left:18.5%;margin-top:2rem;display:block;width:81.5%;padding:25px 100px;border:1px solid #000}@media (max-width:768px){.contact-page .contact-info{width:100%;margin-left:0;padding:1.5rem 1rem;overflow:hidden}}.contact-page .contact-info p{line-height:2;font-size:1.5rem}@media (max-width:768px){.contact-page .contact-info p{line-height:2;font-size:1.2rem}}.contact-page .contact-info .fax{float:right}@media (max-width:768px){.contact-page .contact-info .fax{display:block;float:none}}.wpcf7 table{width:100%}@media (max-width:768px){.wpcf7 table tr{display:block;margin-bottom:1rem}}.wpcf7 table tr td{vertical-align:top;padding-bottom:1.875rem}@media (max-width:768px){.wpcf7 table tr td{padding-bottom:0;display:block;width:100%}}.wpcf7 table tr td:first-child{text-align:right;width:18.5%}@media (max-width:768px){.wpcf7 table tr td:first-child{text-align:left;width:100%}}.wpcf7 label{font-size:12px;font-size:1.2rem;line-height:2;font-weight:700}.wpcf7 input[type=email],.wpcf7 input[type=text]{border:1px solid #8f8b8a;width:100%;height:2.5rem}.wpcf7 textarea{border:1px solid #8f8b8a;height:18.75rem;width:100%}.wpcf7 .wpcf7-submit{margin-left:18.5%;margin-top:2rem;display:block;width:81.5%;background-color:#b0b0b1;border:0;padding:10px;font-size:1.5rem;color:#fff;font-weight:700}@media (max-width:768px){.wpcf7 .wpcf7-submit{width:100%;margin-left:0;margin-top:2rem}}.wpcf7 .wpcf7-submit:hover{background-color:#9b9b9c}.wpcf7 .ajax-loader{margin:10px 0 0 18.5%!important}.list-voice{display:block;width:100%;padding-top:5rem}.list-voice .list-voice-item{display:block;width:100%;margin-bottom:5rem}.list-voice .entry-header{display:block;width:100%}.list-voice .entry-header .entry-header-content{display:inline-block;width:77%;vertical-align:top;padding-bottom:1.5rem;border-bottom:1px solid #000}@media (max-width:768px){.list-voice .entry-header .entry-header-content{width:100%}}.list-voice .entry-header .entry-header-content .entry-title{display:block;width:100%;line-height:0;margin-bottom:.7rem}.list-voice .entry-header .entry-header-content .entry-title li{font-size:1.875rem;display:inline-block;vertical-align:middle;margin-right:2rem;line-height:1.2}.list-voice .entry-header .entry-header-content .entry-title .entry-title-en{font-size:1.375rem}@media (max-width:768px){.list-voice .entry-header .entry-header-content .entry-title .entry-title-en{margin-top:.4rem}}.list-voice .entry-header .entry-header-content .entry-meta{display:block;width:100%;line-height:1.5;margin-bottom:.2rem}.list-voice .entry-header .entry-header-content .entry-meta li{font-size:1.2rem;display:inline-block;vertical-align:middle;margin-right:1rem;line-height:1.5}.list-voice .entry-header .entry-header-content .entry-meta li:not(:last-child):after{content:"/";margin-left:1.2rem}.list-voice .entry-header .entry-header-content p{font-size:1.25rem;line-height:1.5}.list-voice .entry-header .entry-post-thumbnail{display:inline-block;width:22%;vertical-align:top;padding-left:2rem}@media (max-width:768px){.list-voice .entry-header .entry-post-thumbnail{padding-left:0;margin-top:1rem;width:100%}}.list-voice .entry-header .entry-post-thumbnail img{display:block;width:100%;height:auto}.list-voice .entry-content{display:block;width:100%;padding-top:1.5rem}.list-voice .entry-content p{font-size:16px;line-height:25px}.list-voice .pagination{display:block;text-align:center;padding:1rem 0;border-top:1px solid #eee}.list-voice .pagination a,.list-voice .pagination span{display:inline-block;margin-right:7px;cursor:pointer;background-color:transparent;border:solid 1px #000;color:#000;padding:.7rem 1.2rem;font-weight:500}.list-voice .pagination a.current,.list-voice .pagination a:hover,.list-voice .pagination span.current,.list-voice .pagination span:hover{background-color:#000;color:#fff}.winner h2{font-size:18px;font-size:1.8rem;line-height:1.389;font-weight:400;margin-bottom:1.75rem}@media (max-width:768px){.winner h2{font-size:1.5rem;margin-bottom:1.5rem}}.winner h3{font-size:15px;font-size:1.5rem;line-height:1.467;margin:1.5rem 0 1rem 0}.winner table{font-size:10px;font-size:1rem;line-height:1.5;border-collapse:collapse;margin:.25rem 0}.winner table td,.winner table th{border:solid 1px #000;padding:.25rem}.winner table th{text-align:center;font-weight:700;background-color:#e2e2e2}@media (max-width:768px){.winner table{width:100%!important}}.page-winner{display:block;padding:5rem 0}@media (max-width:768px){.page-winner{padding:3rem 15px}}.page-winner .content{display:inline-block;vertical-align:top;width:65%}@media (max-width:768px){.page-winner .content{width:100%}}.page-winner .content .year{font-size:2.5rem;line-height:1}@media (max-width:768px){.page-winner .content .year{font-size:2rem}}.page-winner .content .list-post,.page-winner .content .winner{display:block;padding:2.5rem 0}@media (max-width:768px){.page-winner .content .list-post,.page-winner .content .winner{padding:1.5rem 0}}.page-winner .content .list-post .entry-header,.page-winner .content .winner .entry-header{font-size:1.7rem;line-height:1;margin-bottom:1.5rem;font-weight:400}@media (max-width:768px){.page-winner .content .list-post .entry-header,.page-winner .content .winner .entry-header{font-size:1.2rem;margin-bottom:.5rem}}.page-winner .content .list-post .table,.page-winner .content .winner .table{border:1px solid #000;border-spacing:inherit;display:block;margin-bottom:3rem}.page-winner .content .list-post .table tr,.page-winner .content .winner .table tr{border:1px solid #000}.page-winner .content .list-post .table tr th,.page-winner .content .winner .table tr th{border:1px solid #000;font-size:1rem;padding:.8rem 1rem;background-color:#dadada;font-weight:700}.page-winner .content .list-post .table tr td,.page-winner .content .winner .table tr td{border:1px solid #000;padding:1rem .5rem;font-size:1rem;font-weight:500;vertical-align:middle}.page-winner .content .list-post p,.page-winner .content .winner p{font-weight:500;line-height:2}.page-winner .sidebar{display:inline-block;vertical-align:top;width:27%;margin-left:7%}@media (max-width:768px){.page-winner .sidebar{width:100%;margin-left:0}}.page-winner .sidebar .widget-title{display:block;width:100%;font-size:1.3rem;padding:.8rem;color:#000;line-height:1.5rem;margin-bottom:0}.page-winner .sidebar .widget-winner li{display:block}.page-winner .sidebar .widget-winner li a{display:block;width:100%;font-size:1.5rem;text-align:center;padding:1rem;line-height:1;border-top:1px solid #333;font-weight:500;-webkit-transition:all .25s;transition:all .25s}@media (max-width:768px){.guide-page .entry-content h2{font-size:1.5rem;margin-bottom:1.5rem}}.guide-page .box_border{display:block;margin:2rem 0 4rem;border:9px solid transparent;padding:1.5rem 2rem;-webkit-border-image:url(../img/past-border-1.png);-o-border-image:url(../img/past-border-1.png);border-image:url(../img/past-border-1.png);border-image-slice:9;border-image-repeat:round;border-image-width:9px;font-weight:500;font-size:1.5rem;text-align:center}@media (max-width:768px){.guide-page .box_border{font-size:1.3rem;padding:1rem;line-height:1.5}}.guide-page table{display:block;width:100%;font-size:18px}.guide-page table tbody{display:block;width:100%}.guide-page table tbody tr{display:block;width:100%;text-align:left;margin:3rem 0}@media (max-width:768px){.guide-page table tbody tr{margin:2rem 0}}.guide-page table tbody tr th{display:inline-block;width:15%;vertical-align:top}@media (max-width:768px){.guide-page table tbody tr th{width:40%}}.guide-page table tbody tr td{display:inline-block;width:84%;vertical-align:top}@media (max-width:768px){.guide-page table tbody tr td{width:58%}}.guide-page table tbody tr td a{display:inline-block;vertical-align:top;margin-right:15px;margin-top:0}@media (max-width:768px){.guide-page table tbody tr td a{margin-bottom:5px}}.guide-page table tbody tr td p{display:inline-block;vertical-align:top}.guide-page table tbody tr td span{display:block;margin-top:15px}.guide-page .contact{display:block;font-size:20px;padding-left:15.5%}@media (max-width:768px){.guide-page .contact{padding-left:0;text-align:center}}.table{border:1px solid #000;border-spacing:inherit;display:block;margin-bottom:3rem}.table tr{border:1px solid #000}.table tr th{border:1px solid #000;font-size:1rem;padding:.8rem 1rem;background-color:#dadada;font-weight:700}.table tr td{border:1px solid #000;padding:1rem .5rem;font-size:1rem;font-weight:500;vertical-align:middle}table.none{border:0;font-size:16px;line-height:25px}table.none td,table.none th,table.none tr{border:0}table.none td{padding-right:1rem}@media (max-width:768px){table.none td,table.none th{width:100%;display:block;padding-left:1rem}table.none td:nth-child(1){padding-left:0}}.bg-full{background:url(../img/bg-full.png) repeat}.text-center{text-align:center}.error404 .site-content .wrap,.search .site-content .wrap{display:block;overflow:hidden}.search .page-title{padding-top:3rem}.single .entry-title{font-size:30px;line-height:2}.single .post-navigation h2{display:none}.single .post-navigation .nav-links{display:block}.single .post-navigation .nav-links .nav-previous{float:left}.single .post-navigation .nav-links .nav-next{float:right}.error-404{padding:30px 0;text-align:center}.error-404 .page-title{font-size:30px;padding:20px 0 30px}.error-404 .search-form{text-align:center;margin:50px 0 20px}.error-404 .search-form .search-field{padding:5px 10px;min-width:230px}.error-404 .search-form .search-submit{padding:6px 20px;background-color:#231815;border:1px solid #231916;color:#fff}.site-content .content-area{float:left;width:68%}@media (max-width:768px){.site-content .content-area{width:100%}}.site-content .content-area .entry-title{font-size:1.5rem;margin-bottom:1rem}@media (max-width:768px){.site-content .content-area .entry-title{font-size:1.2rem;margin-bottom:1rem;line-height:1.5}}.site-content .content-area .entry-meta{display:block}.site-content .content-area .entry-meta li{display:inline-block;margin-right:2rem;text-transform:uppercase;margin-bottom:10px;font-size:1rem;line-height:1;font-weight:500}.site-content .content-area .entry-meta li a{padding:2px 10px;color:#fff;background-color:#777}.site-content .content-area .entry-meta li a:hover{opacity:.9;text-decoration:none}.site-content .content-area .post-thumbnail{margin-bottom:2rem}.site-content .widget-area{float:right;width:27%}@media (max-width:768px){.site-content .widget-area{width:100%;margin-top:3rem}}.site-content .widget-area .widget{display:block;margin-bottom:3rem}.site-content .widget-area .widget .widget-title{font-size:1.5rem;padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid #000}.site-content .widget-area .widget .custom-html-widget{display:block}.site-content .widget-area .widget .custom-html-widget .bnCompany{display:block;margin-top:1rem}.site-content .widget-area .widget .widget-list-category>li{display:block;margin-bottom:1.2rem}.site-content .widget-area .widget .widget-list-category>li .widget-meta{display:block;margin-bottom:8px}.site-content .widget-area .widget .widget-list-category>li .widget-meta li{display:inline-block;font-size:14px;font-weight:500}.site-content .widget-area .widget .widget-list-category>li .widget-meta li.cate{width:55%}.site-content .widget-area .widget .widget-list-category>li .widget-meta li.date{width:43%;padding-left:10px}.site-content .widget-area .widget .widget-list-category>li .widget-meta li a{color:#fff;padding:2px 0;text-align:center;display:block;min-width:165px}.site-content .widget-area .widget .widget-list-category>li .widget-meta li a:hover{opacity:.9;text-decoration:none}.site-content .post{margin-bottom:5rem}@media (max-width:768px){.site-content .post{margin-bottom:3rem}}.archive:not(.post-type-archive-winner) .site-content .wrap,.blog .site-content .wrap,.category .site-content .wrap,.page .site-content .wrap,.single .site-content .wrap{display:block;overflow:hidden;padding:5rem 0}@media (max-width:768px){.archive:not(.post-type-archive-winner) .site-content .wrap,.blog .site-content .wrap,.category .site-content .wrap,.page .site-content .wrap,.single .site-content .wrap{padding:3rem 0}}.home .site-content .content-area{float:none;width:100%}.about-page .content-area,.past-page .content-area{float:none;width:100%}.no-post{min-height:60vh}@media (max-width:768px){.page-party{margin-top:-3rem}}.page-party .heading{display:block;position:relative;padding-top:3rem;margin-bottom:18rem}.page-party .heading img{width:40%}@media (max-width:768px){.page-party .heading{margin:0 auto 40%;padding:30% 10%}.page-party .heading img{width:90%}}.page-party .box{display:block;width:90%;margin:0 auto;margin-bottom:7rem;color:#000;background:rgba(255,255,255,.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:3rem}@media (max-width:768px){.page-party .box{margin:0 auto 15% auto;width:100%;padding:12% 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-party .box .box-title{display:block;width:171px}@media (max-width:768px){.page-party .box .box-title{padding-left:0;margin-bottom:5%;text-align:center}}.page-party .box .box-title img{height:36px;width:auto}.page-party .box .box-sub-title{display:block;text-align:center;font-weight:500;font-size:50px;font-size:3.125rem;line-height:1.26;font-family:Georgia,"游明朝体",YuMincho,"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;letter-spacing:3px}.page-party .box .box-sub-title span{padding-left:3px;font-size:34px;font-size:2.125rem;line-height:1.265}@media (max-width:768px){.page-party .box .box-sub-title span{font-size:25px;font-size:1.5625rem;line-height:1.24}}.page-party .box .box-sub-title span:after{content:"/";margin:0 1rem}@media (max-width:768px){.page-party .box .box-sub-title span:after{margin:0;content:"\A";white-space:pre}}.page-party .box .box-sub-title span.last:after{display:none}@media (max-width:768px){.page-party .box .box-sub-title{font-size:20px;font-size:1.25rem;line-height:3;border-bottom:solid 1px #000}}@media (max-width:768px){.page-party .box .box-sub-title.date{font-size:37px;font-size:2.3125rem;line-height:1.73;border:0}}.page-party .box .box-content{display:block;text-align:left;line-height:2;width:90%}@media (max-width:768px){.page-party .box .box-content{line-height:24px}}.page-party .box .box-link{display:block;text-align:center}.page-party .box .box-text-center{padding-top:1rem;text-align:center}@media (max-width:768px){.page-party .box .box-text-center{text-align:left;font-size:15px;font-size:.9375rem;line-height:2.2}}.page-party .box p{font-size:18px;font-size:1.125rem;line-height:1.389}@media (max-width:768px){.page-party .box p{font-size:14px}}.page-party .box p a{color:#000;margin-left:1rem}@media (max-width:768px){.page-party .box p a{display:block;margin:0 auto}}.page-party .box ul li{font-size:18px;font-size:1.125rem;line-height:1.389}.page-party .box .box-content-text{font-size:18px;font-size:1.125rem;line-height:1.778}@media (max-width:768px){.page-party .box .box-content-text{font-size:15px;font-size:.9375rem;line-height:2.2}}.page-party .box .box-sub-links{margin-top:30px}.page-party .box .box-sub-links .box-sub-links-title{margin-bottom:1rem}.page-party .box .box-sub-links .box-sub-links-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:768px){.page-party .box .box-sub-links .box-sub-links-list{display:block}}.page-party .box .box-sub-links .box-sub-links-list li{margin-right:1rem}@media (max-width:768px){.page-party .box .box-sub-links .box-sub-links-list li{font-size:15px;font-size:.9375rem;line-height:3;margin:0}}.page-party .box .yellow{color:#e4e52e;font-weight:500;letter-spacing:1px}.page-party .box .yellow a{margin-left:0;color:#e4e52e}.page-party .box .yellow a:hover{border-bottom:solid 1px #e4e52e;text-decoration:none}.page-party .box .mt-1{margin-top:1rem}.page-party .box .mt-2{margin-top:2rem}.page-party .box .bold{font-weight:700}.page-party .box .bold a{font-weight:700}.page-party .box .f1-5{font-size:1.5rem;line-height:1.5;padding:0 125px}@media (max-width:768px){.page-party .box .f1-5{font-size:14px;padding:0 5%}}.page-party #scroll{position:absolute;bottom:-14rem;left:calc(50% - 32.5px);display:block;margin:6rem 0 5rem;padding:3rem 0}@media (max-width:768px){.page-party #scroll{margin:8rem 0 0;padding:1rem 0;bottom:0;left:calc(50% + 1rem - 20px)}}.page-party #scroll .icon-down{display:block;-webkit-animation:moveArrow 1s linear .5s infinite;animation:moveArrow 1s linear .5s infinite;position:absolute;top:0;left:50%;z-index:1}.page-party #scroll .icon-down::after{display:block;width:40px;height:40px;content:" ";border-top:3px solid #000;border-right:3px solid #000;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media (max-width:768px){.page-party #scroll .icon-down::after{width:30px;height:30px}}@-webkit-keyframes moveArrow{0%{top:20px}50%{top:30px}100%{top:20px}}@keyframes moveArrow{0%{top:20px}50%{top:30px}100%{top:20px}}@media (max-width:375px){.page-party .box .box-sub-title{font-size:1rem}.page-party .box p{font-size:12px}.page-party .box .box-content{line-height:20px}}.site-content .type-post .entry-content strong{font-weight:700}.site-content .type-post .entry-content sup{font-size:75.5%;vertical-align:top;position:relative;top:-.1em}.site-content .type-post .entry-content sub{font-size:75.5%;vertical-align:bottom;position:relative;top:.1em}.site-content .type-post .entry-content p{padding-bottom:1rem}.site-content .type-post .entry-content p:nth-lash-child(1){padding-bottom:0}.site-content .type-post .entry-content a{color:#21655c;font-weight:700}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhbGlhYmxlc19taXhpbnMuc2NzcyIsIm1haW4uY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsIm1vZHVsZS9faGVhZGVyLnNjc3MiLCJtb2R1bGUvX2NvbW1vbi5zY3NzIiwibW9kdWxlL19wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQVNFLHlCQWdNRixTQUVFLFFBQUEsZ0JBN0xBLHlCQWdNRixTQUVFLFFBQUEsZ0JBdk1BLHlCQWdNRixTQUVFLFFBQUEsZ0JBN0xBLHlCQWdNRixTQUVFLFFBQUEsZ0JDdExGLEVBRTRCLFFBR0UsUUFBUyxNQUNYLE1DeEI1QixLRHdCb0IsT0FGYixRQUhDLEdDbkJSLElEbUJBLEdBQUksR0FFSixTQUdRLFdBQVIsT0FEUSxPQUZFLEtBSlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBTXBCLE9BRitCLEdDckIvQixLRG9Ca0IsRUNwQmxCLE9Ea0JHLElBR2EsTUFBTyxPQUZILEdBSUosSUFKSixHQUZZLEVBTUgsUUFIQSxNQ3BCckIsS0RvQkEsT0FBUSxJQUFLLElBRWIsTUFBZ0IsTUFBNkIsR0FBdEIsTUFBa0IsR0FBWCxNQUZPLEtBRUEsR0FIckIsR0FLbUIsTUNmbEMsT0FBQSxFQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxTQUdELFFBQUEsTUFBQSxXQUFBLE9EZ0JBLE9BQVEsT0FBUSxJQUFLLFFDZHBCLFFBQUEsTUFFRCxFRGlCQSxPQURBLFFDYkMsV0FBQSxXQUNBLGdCQUFBLFdBQ0EsbUJBQUEsV0FDQSxlQUFBLFdBRUQsS0FDSSxXQUFBLE9BQ0gsT0FBQSxLQUNBLFdBQUEsS0FFRCxLQUNDLE9BQUEsS0FDQSxXQUFBLEtBRUQsR0FBQSxHQUFBLEdBQ0MsV0FBQSxLQUVELE9BQUEsTUFBQSxTQUNDLE9BQUEsRUFDQSxRQUFBLEVBQ0EsVUFBQSxLRG1CRCxPQURBLG1CQ2hCQSxtQkFHQyxPQUFBLFFBR0QsRUFDQyxNQUFBLEtBQ0EsZ0JBQUEsS0FHRCxJQUNDLGVBQUEsSUFDQSxVQUFBLEtBR0QsZ0JBQ0MsUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBR0QsS0FDQyxNQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsWUFBQSxPQUFBLENBQUEsV0FBQSxDQUFBLFFBQUEsQ0FBQSxnQkFBQSxDQUFBLDBCQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUNBLHlCQUFBLEtBQ0EsU0FBQSxTRnRFQyx5QkUrREYsS0FTRSxVQUFBLFFBSUYsV0FDRSxZQUFBLHFCQUNBLElBQUEsOENBQUEsMkJBQUEsQ0FBQSx1Q0FBQSxrQkFBQSxDQUFBLHdDQUFBLGNBQUEsQ0FBQSx1Q0FBQSxrQkFBQSxDQUFBLDREQUFBLGNBS0EsWUFBQSxJQUNBLFdBQUEsT0FHRixXQUNFLFlBQUEsb0JBQ0EsSUFBQSw2Q0FBQSwyQkFBQSxDQUFBLHNDQUFBLGtCQUFBLENBQUEsdUNBQUEsY0FBQSxDQUFBLHNDQUFBLGtCQUFBLENBQUEsMERBQUEsY0FLQSxZQUFBLElBQ0EsV0FBQSxPRnBHQSx5QkFnTUYsU0FFRSxRQUFBLGdCQTdMQSx5QkFnTUYsU0FFRSxRQUFBLGdCQXZNQSx5QkdORixvREFJZ0IsUUFBQSxnQkFNaEIsc0JBQ0ksV0FBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLEtBRkosNEJBSVEsVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsS0FBQSxFQUFBLEtIVk4seUJHSUYsNEJBUVksU0FBQSxTQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsUUFBQSxPQUFBLE9BQUEsTUFBQSxRQVhaLGtDQWNZLFdBQUEsWUFBQSwwQkFBQSxVQUFBLEtBQUEsT0FDQSxZQUFBLE9BQ0EsU0FBQSxPQUNBLE1BQUEsSUFDQSxhQUFBLEtBQ0EsY0FBQSxLSHZCVix5QkdJRixrQ0FxQmdCLFFBQUEsYUFDQSxNQUFBLElBQ0EsY0FBQSxFQUNBLGVBQUEsUUF4QmhCLG9DQTJCZ0IsUUFBQSxNQUNBLFFBQUEsRUFDQSxPQUFBLEtIakNkLHlCR0lGLG9DQStCb0IsT0FBQSxNQS9CcEIsNkNBb0NZLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNIekNWLHlCR0lGLDZDQXVDZ0IsUUFBQSxPRndIVixvRUUvSk4sb0VBMkNnQixZQUFBLEtBQ0EsWUFBQSxLRnVIUiwwRUVuS1IsMEVBOENvQixRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esd0JBQUEsYUFBQSxjQUFBLFdBQUEsZ0JBQUEsYUFDQSxNQUFBLEtIcERsQix5QkNrTFUsMEVFOUtaLDBFQWtEd0IsUUFBQSxPSHREdEIseUJDc0xVLDZFRWxMWiw2RUFzRDRCLFFBQUEsY0YrSGxCLG9GRXJMVixvRkF5RDRCLFFBQUEsSUFDQSxPQUFBLEVBQUEsS0g5RDFCLHlCQzhMWSxvRkUxTGQsb0ZBNERnQyxPQUFBLEVBQUEsTUZpSXRCLHNHRTdMVixzR0FpRWdDLFFBQUEsR0FDQSxPQUFBLEVGK0h0QiwrRUVqTVYsK0VBc0U0QixVQUFBLEtBQ0EsWUFBQSxLQUNBLE1BQUEsS0FDQSxlQUFBLElBQ0EsY0FBQSxJQUFBLE1BQUEsWUFDQSxZQUFBLElGOEhoQixxRkV6TVoscUZBNkVnQyxnQkFBQSxLQUNBLE1BQUEsS0E5RWhDLHVEQTBGZ0IsU0FBQSxTQUNBLFFBQUEsTUFDQSxhQUFBLEtBNUZoQiwrRUE4Rm9CLFNBQUEsU0FDQSxRQUFBLE1BQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsVUFBQSxNQUNBLE9BQUEsUUFDQSxZQUFBLElBQ0EsVUFBQSxLQXJHcEIscUZBdUd3QixTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEdBQ0EsV0FBQSxzQkFBQSxVQUFBLE9BQUEsSUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUE5R3hCLCtEQW1Id0IsZ0JBQUEsS0FuSHhCLGlFQXVIb0IsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0EsUUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsUUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLE1BQ0EsV0FBQSxLQUNBLFVBQUEsS0FDQSxpQkFBQSxLQWpJcEIsc0VBb0k0QixTQUFBLFNBQ0EsUUFBQSxNQUNBLFFBQUEsSUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxLQUNBLE9BQUEsUUFDQSxZQUFBLElBMUk1Qiw0RUE0SWdDLFdBQUEsS0FDQSxNQUFBLEtBQ0EsZ0JBQUEsS0E5SWhDLGtGQW9KZ0MsT0FBQSxFQXBKaEMsa0NBNEpZLFFBQUEsTUFDQSxNQUFBLEtBN0paLDZDQWdLZ0IsUUFBQSxhQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxxQkFDQSxlQUFBLElBQ0EsV0FBQSxLSHpLZCx5QkdJRiw2Q0F1S29CLFdBQUEsTUF2S3BCLDRDSHVEQyxVQUFBLEtBQ0EsVUFBQSxRQUNBLFlBQUEsTUdtSGUsZUFBQSxLQUNBLFFBQUEsYUFDQSxNQUFBLE1BQ0EsV0FBQSxNSG5MZCx5QkdJRiw0Q0FpTG9CLFdBQUEsTUFVcEIsU0FDSSxRQUFBLGFBQ0EsZUFBQSxPQUNBLE1BQUEsTUFISixzQkFLUSxpQkFBQSxZQUNBLE9BQUEsUUFDQSxPQUFBLEVBQ0EsUUFBQSxFQVJSLGdDQVVZLFNBQUEsU0FDQSxtQkFBQSxJQUFBLElBQUEsWUFDQSxXQUFBLElBQUEsSUFBQSxZQUNBLGlCQUFBLEtBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLElBQ0EsY0FBQSxJQWpCWiwrQ0FBQSwrQ0FvQmdCLFdBQUEsSUFwQmhCLHNEQTBCb0IsSUFBQSxJQUNBLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0EzQnBCLHNEQThCb0IsaUJBQUEsWUE5QnBCLHNEQWlDb0IsSUFBQSxLQUNBLGtCQUFBLGVBQUEsY0FBQSxlQUFBLFVBQUEsZUFsQ3BCLDZCQXdDUSxTQUFBLFNBQ0EsUUFBQSxHQUNBLElBQUEsS0FDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLGlCQUFBLEtBQ0EsUUFBQSxLQUNBLFdBQUEsT0EvQ1IsbUVBbURvQixTQUFBLFNBbkRwQix5RUFxRHdCLFFBQUEsR0FDQSxXQUFBLDRCQUFBLFVBQUEsT0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxNQUFBLEtBQ0EsV0FBQSxLQTVEeEIsZ0ZBa0V3QixXQUFBLDJCQUFBLFVBQUEsT0FBQSxPQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxLQUNBLE1BQUEsS0F0RXhCLGlEQTRFZ0IsaUJBQUEsS0E1RWhCLG1EQThFb0IsTUFBQSxLQTlFcEIsa0NBb0ZnQixRQUFBLE1BQ0EsTUFBQSxLQUNBLFFBQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBekZoQiw2Q0E2RlksY0FBQSxJQUFBLE1BQUEsS0E3RlosdUNBZ0dZLFdBQUEsSUFDQSxXQUFBLElBQUEsTUFBQSxLSGhTVix5QkFnTUYsU0FFRSxRQUFBLGdCQTdMQSx5QkFnTUYsU0FFRSxRQUFBLGdCQXZNQSx5QklMQSxpQkFDRSxRQUFBLE1BR0osUUFFSSxnQkFBQSxVQUdKLElBQ0UsVUFBQSxLQUNBLE9BQUEsS0FFRixXQUNFLFVBQUEsT0FDQSxPQUFBLEVBQUEsS0pWQSx5QklRRixXQUlJLFFBQUEsRUFBQSxLQUNBLE1BQUEsTUpiRix5QklnQkYsc0JBRUksTUFBQSxLQUNBLFNBQUEsUUFHSixnQkFDRSxVQUFBLEtBQ0EsWUFBQSxLQUVGLEtBQ0UsWUFBQSxLQUNBLFlBQUEsT0FDQSxTQUFBLE9BQ0EsT0FBQSxRQUVGLFNBQ0UsV0FBQSxZQUFBLHNCQUFBLFVBQUEsSUFBQSxJQUNBLE9BQUEsS0FDQSxnQkFBQSxNQUNBLFNBQUEsU0pwQ0EseUJJZ0NGLFNBTUksV0FBQSxZQUFBLHFCQUFBLFVBQUEsSUFBQSxFQUNBLE9BQUEsS0FDQSxnQkFBQSxPQVJKLHdCQVdJLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLGtCQUFBLHFCQUFBLGNBQUEscUJBQUEsVUFBQSxxQkFkSixvQ0FnQk0sTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLE1BQ0EsV0FBQSxZQUFBLG9CQUFBLFVBQUEsRUFBQSxFQUNBLGdCQUFBLE1BQ0EsbUJBQUEsSUFBQSxJQUFBLFdBQUEsSUFBQSxJQXJCTiwwQ0F1QlEsUUFBQSxHQXZCUixpREF5QlUsUUFBQSxFQXpCViwyQ0E2QlEsV0FBQSxZQUFBLDJCQUFBLFVBQUEsRUFBQSxFQUNBLGdCQUFBLE1BQ0EsT0FBQSxRQS9CUiwwQ0FrQ1EsV0FBQSxZQUFBLDBCQUFBLFVBQUEsRUFBQSxFQUNBLGdCQUFBLE1BbkNSLDhDQXNDUSxXQUFBLFlBQUEsOEJBQUEsVUFBQSxFQUFBLEVBQ0EsZ0JBQUEsTUF2Q1IsOENBMENRLFdBQUEsWUFBQSw4QkFBQSxVQUFBLEVBQUEsRUFDQSxnQkFBQSxNQTNDUiw0Q0E4Q1EsV0FBQSxZQUFBLHdCQUFBLFVBQUEsRUFBQSxFQUNBLGdCQUFBLFFBL0NSLCtDQWtEUSxXQUFBLFlBQUEsK0JBQUEsVUFBQSxFQUFBLEVBQ0EsZ0JBQUEsUUFuRFIsK0NBc0RRLFdBQUEsWUFBQSwrQkFBQSxVQUFBLEVBQUEsRUFDQSxnQkFBQSxRQXZEUiwrQ0EwRFEsV0FBQSxZQUFBLCtCQUFBLFVBQUEsRUFBQSxFQUNBLGdCQUFBLFFBM0RSLDZDQThEUSxXQUFBLFlBQUEsNkJBQUEsVUFBQSxFQUFBLEVBQ0EsZ0JBQUEsUUEvRFIsNkNBa0VRLFdBQUEsWUFBQSw2QkFBQSxVQUFBLEVBQUEsRUFDQSxnQkFBQSxRQW5FUiw4Q0FzRVEsV0FBQSxZQUFBLDhCQUFBLFVBQUEsRUFBQSxFQUNBLGdCQUFBLFFBdkVSLDhDQTBFUSxXQUFBLFlBQUEsOEJBQUEsVUFBQSxFQUFBLEVBQ0EsZ0JBQUEsUUEzRVIsNENBOEVRLFdBQUEsWUFBQSw0QkFBQSxVQUFBLEVBQUEsRUFDQSxnQkFBQSxRSi9HTix5QklnQ0Ysb0NBa0ZRLE1BQUEsS0FDQSxPQUFBLElBQ0EsV0FBQSxnQkFBQSxvQkFBQSxVQUFBLE9BQUEsT0FDQSxnQkFBQSxTQXJGUixpQ0F5Rk0sUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsTUFBQSxJQUFBLEtBQ0EsaUJBQUEsS0ovSEoseUJJZ0NGLGlDQWlHUSxNQUFBLElBQ0EsT0FBQSxNQWxHUix1Q0FxR1EsaUJBQUEscUJBckdSLHlDQXdHUSxnQkFBQSxLQXhHUiwrQ0EyR1EsTUFBQSxLQUNBLFlBQUEsSUp0RlAsVUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLE1Jc0ZPLGVBQUEsSUFDQSxXQUFBLE9KL0lOLHlCSWdDRiwrQ0FpSFUsUUFBQSxLSjNGVCxVQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsRUkyRlMsZUFBQSxLQW5IVixpQkF5SEksUUFBQSxFQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0EsT0FBQSxJQTVISix3QkE4SE0sa0JBQUEsVUFBQSxHQUFBLE9BQUEsSUFBQSxTQUFBLFVBQUEsVUFBQSxHQUFBLE9BQUEsSUFBQSxTQUNBLFFBQUEsTUFDQSxRQUFBLElBQ0EsU0FBQSxTQUNBLEtBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsSUFBQSxNQUFBLEtBQ0EsYUFBQSxJQUFBLE1BQUEsS0FDQSxrQkFBQSxlQUNBLGNBQUEsZUFBQSxVQUFBLGVBSU4sYUFDRSxrQkFBQSxVQUNBLGdCQUFBLE1BQ0EsU0FBQSxTSi9LQSx5Qkk0S0YsYUFLSSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxRQU5KLDBCSnRIQyxVQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsRUk4SEcsTUFBQSxLQUNBLFNBQUEsU0FDQSxPQUFBLElBQ0EsWUFBQSxJSGtYSiw2Q0cvV0EsZ0RBS00sV0FBQSxvRUFDQSxXQUFBLGdHQUFBLFdBQUEsa0VBRUEsWUFBQSxNSnBNSix5QkNtakJFLDZDR3ZYSixnREFVUSxZQUFBLGdCSGlYUix3Q0czWEEsMkNBY00sWUFBQSxLSG1YTixzQ0FEQSx3Q0FEQSx5Q0cvWEEsMkNBb0JNLFlBQUEsRUFJTixVQUNFLFNBQUEsU0FERix5QkFHSSxNQUFBLEtBQ0EsTUFBQSxLQUNBLFdBQUEsWUFBQSxxQkFBQSxVQUFBLElBQUEsSUFDQSxnQkFBQSxNQU5KLDJCQVFNLE1BQUEsS0FSTiw0Qko5SkMsVUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLE1Jd0tLLGVBQUEsTUFDQSxZQUFBLElBQ0EsY0FBQSxPSmxPSix5QklvTkYsNEJBZ0JRLFlBQUEsSUFDQSxVQUFBLEtBQ0EsY0FBQSxRQWxCUixpQ0FxQlEsVUFBQSxPSnpPTix5QklvTkYsaUNBdUJVLFFBQUEsTUFDQSxVQUFBLEtBQ0EsV0FBQSxPQXpCViwyQko5SkMsVUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLEVJMkxLLGVBQUEsTUFDQSxjQUFBLEtBQ0EsWUFBQSxJSnJQSix5QklvTkYsMkJBbUNRLFVBQUEsS0FDQSxjQUFBLE1BcENSLHdDQXdDTSxRQUFBLEtBQUEsRUo1UEoseUJJb05GLHdDQTBDUSxRQUFBLEtBQUEsR0FPUixrQkFDRSxNQUFBLEtBQ0EsT0FBQSxLQUVGLGNBQ0UsV0FBQSxPQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsTUFBQSxlQUNBLFFBQUEsWUFDQSxRQUFBLFlBQ0EsUUFBQSxhQUNBLFFBQUEsS0FDQSxpQkFBQSxPQUNBLGNBQUEsT0FDQSx3QkFBQSxPQUNBLGdCQUFBLE9BQ0Esa0JBQUEsT0FDQSxlQUFBLE9BQ0Esb0JBQUEsT0FDQSxZQUFBLE9KelJBLHlCSXlRRixjQWtCSSxNQUFBLEtBR0osY0FDRSxRQUFBLEtBQUEsRUFERix5QkFHSSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGlCQUFBLE1BQUEsd0JBQUEsV0FBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxrQkFBQSxRQUFBLG9CQUFBLFFBQUEsZUFBQSxRQUFBLFlBQUEsUUFDQSxzQkFBQSxRQUFBLG1CQUFBLFFBQUEsY0FBQSxRQVJKLHlCQVdJLE1BQUEsS0FDQSxjQUFBLEtBWkosMkJBZUksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSx1QkFBQSxJQUFBLG1CQUFBLElBQUEsZUFBQSxJQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsUUFBQSxvQkFBQSxRQUFBLGVBQUEsUUFBQSxZQUFBLFFBQ0Esc0JBQUEsUUFBQSxtQkFBQSxRQUFBLGNBQUEsUUFwQkosd0NBc0JNLE1BQUEsTUpwVEoseUJJOFJGLHdDQXdCUSxNQUFBLE1BeEJSLDJEQTJCUSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsT0FBQSxjQUFBLE9BQUEsVUFBQSxPQUNBLGlCQUFBLE1BQUEsd0JBQUEsV0FBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxrQkFBQSxJQUFBLG9CQUFBLFNBQUEsZUFBQSxJQUFBLFlBQUEsU0FDQSxzQkFBQSxRQUFBLG1CQUFBLFFBQUEsY0FBQSxRQUNBLFdBQUEsS0FqQ1IsK0RBbUNVLE1BQUEsSUFDQSxRQUFBLEtBQUEsRUFwQ1YsOERBMENRLGlCQUFBLGtCQUtSLGNBRUksVUFBQSxLQUNBLGVBQUEsVUFDQSxZQUFBLElBQ0EsY0FBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLG9CQUNBLGVBQUEsSUFDQSxjQUFBLElBQUEsTUFBQSxLQUNBLFlBQUEsSUFWSix3QkFZTSxNQUFBLE1BQ0EsVUFBQSxLQUNBLGVBQUEsRUFDQSxXQUFBLElBZk4sY0FtQkksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSx1QkFBQSxJQUFBLG1CQUFBLElBQUEsZUFBQSxJQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsUUFBQSxvQkFBQSxRQUFBLGVBQUEsUUFBQSxZQUFBLFFBQ0Esc0JBQUEsUUFBQSxtQkFBQSxRQUFBLGNBQUEsUUF4Qkosb0JBMEJNLE1BQUEsSUFDQSxjQUFBLEtKeFdKLHlCSTZVRixvQkE2QlEsTUFBQSxNQTdCUiwwQkFnQ1EsVUFBQSxLQUNBLFFBQUEsTUFDQSxjQUFBLElBQ0EsWUFBQSxxQkFuQ1IsMEJBc0NRLFVBQUEsS0F0Q1IscUNBd0NVLFFBQUEsTUFDQSxXQUFBLElBQ0EsZ0JBQUEsVUFNViwyQkFFSSxrQkFBQSxVQUNBLGdCQUFBLE1BSEosa0NBS00sUUFBQSxHQUNBLFFBQUEsTUFDQSxZQUFBLE9BSU4sYUFDRSxTQUFBLE9BREYsbUNBR0ksU0FBQSxPQUhKLG1CQU1JLFFBQUEsS0FBQSxFSjlZRix5Qkl3WUYsbUJBUU0sUUFBQSxNQVJOLHlCQVdNLGNBQUEsRUpuWkoseUJJd1lGLHlCQWFRLE9BQUEsS0FBQSxFQUFBLEtBQUEsS0FiUiwwQkFrQkksUUFBQSxNSjFaRix5Qkl3WUYsMEJBb0JNLE9BQUEsS0FBQSxFQUFBLE1BcEJOLDRCQXVCTSxRQUFBLGFBQ0EsTUFBQSxLQUNBLGNBQUEsSUFDQSxhQUFBLEtBMUJOLGtDQTRCUSxRQUFBLE1BQ0Esa0JBQUEsVUFDQSxvQkFBQSxPQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsS0FoQ1Isa0NBbUNRLG1CQUFBLEVBQUEsRUFBQSxLQUFBLGdCQUFBLFdBQUEsRUFBQSxFQUFBLEtBQUEsZ0JBTVIsZUFDRSxpQkFBQSx3QkFFRixjQUNFLGlCQUFBLHdCQUVGLGdCQUNFLGlCQUFBLHdCQUdGLGVBQ0UsUUFBQSxhQUNBLGFBQUEsSUFHRixpQkhrWkEsdUJBQ0Esd0JBQ0Esd0JHaFpFLFFBQUEsTUFDQSxPQUFBLFFBQ0EsaUJBQUEsWUFDQSxPQUFBLE1BQUEsSUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLE1BQUEsT0FDQSxZQUFBLElBR0YsdUJIaVpBLHdCRy9ZRSxpQkFBQSxLQUNBLE1BQUEsS0FDQSxnQkFBQSxLQUVGLFlBQ0UsVUFBQSxPQUNBLFlBQUEsRUFDQSxZQUFBLElBQ0EsY0FBQSxLSnZkQSx5QkltZEYsWUFNSSxVQUFBLE9BQ0EsY0FBQSxNQUdKLFlBQ0UsUUFBQSxZQUVGLFlBQ0UsV0FBQSxLQUNBLFFBQUEsYUFDQSxPQUFBLElBQUEsTUFBQSxLQUNBLFFBQUEsSUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLElBTkYsa0JBUUksV0FBQSxLQUNBLE1BQUEsS0FDQSxnQkFBQSxLQUdKLE1BQ0UsVUFBQSxlQUVGLE1BQ0UsVUFBQSxlQUNBLFlBQUEsZUFFRixZQUNFLGlCQUFBLFFBRUYsVUFDRSxXQUFBLFlBQUEsd0JBQUEsVUFBQSxPQUFBLElBQ0EsZ0JBQUEsTUp6ZkEseUJJdWZGLFVBSUksV0FBQSxZQUFBLHdCQUFBLE9BQUEsT0FBQSxJQUNBLGdCQUFBLFNBR0osWUFDRSxPQUFBLEtBQUEsRUpoZ0JBLHlCQWdNRixTQUVFLFFBQUEsZ0JBN0xBLHlCQWdNRixTQUVFLFFBQUEsZ0JLNU1GLDBCQUVFLFFBQUEsS0FBQSxFTEdBLHlCS0xGLDBCQUlNLFFBQUEsS0FBQSxHQUpOLDZCTDJEQyxVQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsTUtyREUsWUFBQSxJQUNBLGNBQUEsUUFUSCxnQ0wyREMsVUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLEtLL0NHLFNBQUEsU0FDQSxjQUFBLEtBS0osbUJBRUUsWUFBQSxLTGpCQSx5QktlRixtQkFJRyxZQUFBLE1BSkgsc0JBT0csZ0JBQUEsS0FQSCxzQkFXRSxNQUFBLEtBQ0EsZ0JBQUEsU0FaRix5Qkx1Q0MsVUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElLMUJFLFlBQUEsSUFmSCw4QkFpQkksUUFBQSxhQUNBLFdBQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxJQUFBLE1BQUEsUUFDQSxRQUFBLElBQUEsS0FBQSxJQUNBLFlBQUEsRUFDQSxZQUFBLElBdEJKLDBDQXlCSSxZQUFBLEtBekJKLHlCQTZCRyxjQUFBLElBQUEsTUFBQSxRQUNBLFlBQUEsS0FDRyxlQUFBLEtMUUwsVUFBQSxPQUNBLFVBQUEsUUFDQSxZQUFBLElLekNELHFDQWtDSSxXQUFBLE1BQ0EsYUFBQSxRTGxERix5QktlRixxQ0FxQ0ssV0FBQSxLQUNBLGFBQUEsRUFDQSxNQUFBLEtBdkNMLHVDQTJDSSxXQUFBLE9BQ0EsUUFBQSxFQUFBLEtMM0RGLHlCS2VGLHVDQThDSyxRQUFBLEVBQ0EsTUFBQSxLQS9DTCxrQkFxREUsWUFBQSxFQUNHLGFBQUEsS0xyRUgseUJLZUYsa0JBd0RNLGFBQUEsR0F4RE4sc0JBNkRLLFFBQUEsTUFDQSxPQUFBLEtBQUEsRUFDQSxTQUFBLE9BQ0EsV0FBQSxxQkFBQSxVQUFBLEtBQUEsSUFDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLFlBQUEsS0FuRUwsc0JBc0VLLFdBQUEsS0FDQSxXQUFBLE1BQ0EsVUFBQSxlTHZGSCx5QktlRixzQkEwRUcsV0FBQSxLQUNBLFVBQUEsZ0JBSUgsT0FDQyxNQUFBLEtBQ0EsTUFBQSxLQUNBLGlCQUFBLHNCQUNBLE9BQUEsSUFDQSxPQUFBLEtBQUEsRUFFRCx5QkFDQyxRQUFBLE9BQUEsRUFBQSxNQURELDRCQUdFLFdBQUEsT0wxREQsa0NBQ0MsUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtLb0RGLCtCQU1HLFFBQUEsYUFDQSxPQUFBLElBQUEsTUFBQSxZQUNHLFFBQUEsS0FDQSxxQkFBQSw4QkFBQSxnQkFBQSw4QkFBQSxhQUFBLDhCQUNBLG1CQUFBLEVBQ0Esb0JBQUEsTUFDQSxtQkFBQSxJQUNILE1BQUEsUUFDRyxPQUFBLE1BQ0EsZUFBQSxPQUNBLE9BQUEsRUFBQSxHQUNBLE1BQUEsS0FDQSxZQUFBLElBbEJOLG9DQW9CTyxZQUFBLElBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBQ0EsTUFBQSxLQUNBLEtBQUEsRUFLUCx5QkFDQyxRQUFBLEtBQUEsTUxwSUMseUJLbUlGLHlCQUdFLFFBQUEsS0FBQSxHQUhGLDRCQU1FLGNBQUEsS0FORiwrQkFRRyxPQUFBLElBQUEsTUFBQSxZQUNHLFFBQUEsUUFBQSxLQUFBLFFBQUEsT0FDQSxxQkFBQSw4QkFBQSxnQkFBQSw4QkFBQSxhQUFBLDhCQUNBLG1CQUFBLEVBQ0Esb0JBQUEsTUFDQSxtQkFBQSxJQUNBLFlBQUEsSUFDQSxjQUFBLEtMbEpKLHlCS21JRiwrQkFpQk8sVUFBQSxLQUNHLFFBQUEsT0FBQSxLQUFBLEtBQ04sWUFBQSxLTHRKRiwrQ0ttSUYsc0NBc0JZLEtBQUEsY0FDSCxZQUFBLE1BQ0EsSUFBQSxnQkF4QlQsc0NBNkJPLFFBQUEsY0FDQSxrQkFBQSxLQUNBLE1BQUEsU0FDQSxPQUFBLFNBQ0EsT0FBQSxJQUFBLE1BQ0EsUUFBQSxhQUNBLFdBQUEsT0FDQSxjQUFBLElBQ0EsWUFBQSxTQUNBLFNBQUEsU0FDQSxLQUFBLFFBQ0EsSUFBQSxJQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkF6Q1AscUNBNENPLFFBQUEsR0FDQSxpQkFBQSx3QkFDQSxrQkFBQSxVQUNBLGdCQUFBLFFBQ0Esb0JBQUEsT0FDQSxNQUFBLFVBQ0EsT0FBQSxVQUNBLFNBQUEsU0FDQSxPQUFBLE1BQ0EsS0FBQSxJQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkF0RFAsMENBeURPLGNBQUEsRUF6RFAsZ0RBMkRLLFFBQUEsS0EzREwsMENBK0RPLE9BQUEsSUFBQSxNQUNBLFFBQUEsS0FBQSxPQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsWUFBQSxRQUNBLFVBQUEsSUFwRVAsNENMN0VDLFVBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJS2tKTyxZQUFBLElBQ0EsYUFBQSxLQUNBLFdBQUEsSUF6RVIsb0NBNkVPLE9BQUEsSUFBQSxNQUFBLEtBQ0gsUUFBQSxLQUNBLFdBQUEsS0FDQSxZQUFBLElMbk5GLHlCS21JRixvQ0FrRkssWUFBQSxLQU1MLHdCTHJLQyxVQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsRUtzS08sWUFBQSxJQUdSLDJCQUVFLFlBQUEsS0FDQSxZQUFBLElMcE9BLHlCS2lPRiwyQkFLRyxVQUFBLFFBTEgsNkJBU0UsUUFBQSxLQUFBLEVMMU9BLHlCS2lPRiw2QkFXRyxRQUFBLEtBQUEsRUFBQSxNQVhILDRCQWVFLFlBQUEsTUFDRyxXQUFBLEtBQ0gsUUFBQSxNQUNBLE1BQUEsTUFDQSxRQUFBLEtBQUEsTUFDQSxPQUFBLElBQUEsTUFBQSxLTHJQQSx5QktpT0YsNEJBc0JHLE1BQUEsS0FDQSxZQUFBLEVBQ0EsUUFBQSxPQUFBLEtBQ0EsU0FBQSxRQXpCSCw4QkE0QkcsWUFBQSxFQUNHLFVBQUEsT0w5UEoseUJLaU9GLDhCQStCSSxZQUFBLEVBQ0csVUFBQSxRQWhDUCxpQ0FvQ0csTUFBQSxNTHJRRCx5QktpT0YsaUNBc0NJLFFBQUEsTUFDQSxNQUFBLE1BS0osYUFFRSxNQUFBLEtML1FBLHlCSzZRRixnQkFLSSxRQUFBLE1BQ0EsY0FBQSxNQU5KLG1CQVNJLGVBQUEsSUFDQSxlQUFBLFNMdlJGLHlCSzZRRixtQkFZSyxlQUFBLEVBQ0EsUUFBQSxNQUNBLE1BQUEsTUFkTCwrQkFpQkssV0FBQSxNQUNBLE1BQUEsTUwvUkgseUJLNlFGLCtCQW9CTSxXQUFBLEtBQ0csTUFBQSxNQXJCVCxhTHZOQyxVQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsRUtrUEMsWUFBQSxJQTdCRix5QkFBQSx3QkFnQ0UsT0FBQSxJQUFBLE1BQUEsUUFDQSxNQUFBLEtBQ0EsT0FBQSxPQWxDRixnQkFxQ0UsT0FBQSxJQUFBLE1BQUEsUUFDQSxPQUFBLFNBQ0EsTUFBQSxLQXZDRixxQkEwQ0UsWUFBQSxNQUNJLFdBQUEsS0FDSixRQUFBLE1BQ0EsTUFBQSxNQUNBLGlCQUFBLFFBQ0EsT0FBQSxFQUNBLFFBQUEsS0FDQSxVQUFBLE9BQ0EsTUFBQSxLQUNBLFlBQUEsSUxoVUEseUJLNlFGLHFCQXFETSxNQUFBLEtBQ0EsWUFBQSxFQUNBLFdBQUEsTUF2RE4sMkJBMERNLGlCQUFBLFFBMUROLG9CQThERSxPQUFBLEtBQUEsRUFBQSxFQUFBLGdCQUlGLFlBQ0MsUUFBQSxNQUNBLE1BQUEsS0FDQSxZQUFBLEtBSEQsNkJBS0UsUUFBQSxNQUNBLE1BQUEsS0FDQSxjQUFBLEtBUEYsMEJBVUUsUUFBQSxNQUNBLE1BQUEsS0FYRixnREFhRyxRQUFBLGFBQ0EsTUFBQSxJQUNBLGVBQUEsSUFDQSxlQUFBLE9BQ0EsY0FBQSxJQUFBLE1BQUEsS0xoV0QseUJLK1VGLGdEQW1CSSxNQUFBLE1BbkJKLDZEQXNCSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLFlBQUEsRUFDQSxjQUFBLE1BekJKLGdFQTJCSyxVQUFBLFNBQ0EsUUFBQSxhQUNBLGVBQUEsT0FDQSxhQUFBLEtBQ0EsWUFBQSxJQS9CTCw2RUFrQ0ssVUFBQSxTTGpYSCx5QksrVUYsNkVBb0NNLFdBQUEsT0FwQ04sNERBeUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsWUFBQSxJQUNBLGNBQUEsTUE1Q0osK0RBOENLLFVBQUEsT0FDQSxRQUFBLGFBQ0EsZUFBQSxPQUNBLGFBQUEsS0FDQSxZQUFBLElBbERMLHNGQW9ETSxRQUFBLElBQ0EsWUFBQSxPQXJETixrREEyREksVUFBQSxRQUNBLFlBQUEsSUE1REosZ0RBZ0VHLFFBQUEsYUFDQSxNQUFBLElBQ0EsZUFBQSxJQUNBLGFBQUEsS0xsWkQseUJLK1VGLGdEQXFFSSxhQUFBLEVBQ0EsV0FBQSxLQUNBLE1BQUEsTUF2RUosb0RBMEVJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQTVFSiwyQkFpRkUsUUFBQSxNQUNBLE1BQUEsS0FDQSxZQUFBLE9BbkZGLDZCQXFGRyxVQUFBLEtBQ0EsWUFBQSxLQXRGSCx3QkEwRkUsUUFBQSxNQUNBLFdBQUEsT0FDQSxRQUFBLEtBQUEsRUFDQSxXQUFBLElBQUEsTUFBQSxLQTdGRiwwQkFBQSw2QkErRkcsUUFBQSxhQUNBLGFBQUEsSUFDRyxPQUFBLFFBQ0EsaUJBQUEsWUFDQSxPQUFBLE1BQUEsSUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLE1BQUEsT0FDQSxZQUFBLElBdEdOLGtDQUFBLGdDQUFBLHFDQUFBLG1DQXlHTyxpQkFBQSxLQUNBLE1BQUEsS0FLUCxXTHhZQyxVQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsTUt5WUMsWUFBQSxJQUNBLGNBQUEsUUxsY0EseUJLOGJGLFdBTUcsVUFBQSxPQUNBLGNBQUEsUUFQSCxXTHhZQyxVQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsTUtrWkMsT0FBQSxPQUFBLEVBQUEsS0FBQSxFQVpGLGNMeFlDLFVBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJS3NaQyxnQkFBQSxTQUNBLE9BQUEsT0FBQSxFQWpCRixpQkFBQSxpQkFtQkcsT0FBQSxNQUFBLElBQUEsS0FDQSxRQUFBLE9BcEJILGlCQXVCRyxXQUFBLE9BQ0EsWUFBQSxJQUNBLGlCQUFBLFFMdmRELHlCSzhiRixjQTRCRyxNQUFBLGdCQUlILGFBQ0MsUUFBQSxNQUNBLFFBQUEsS0FBQSxFTGhlQyx5Qks4ZEYsYUFJRSxRQUFBLEtBQUEsTUFKRixzQkFPRSxRQUFBLGFBQ0EsZUFBQSxJQUNBLE1BQUEsSUx2ZUEseUJLOGRGLHNCQVdHLE1BQUEsTUFYSCw0QkFjRyxVQUFBLE9BQ0EsWUFBQSxFTDdlRCx5Qks4ZEYsNEJBaUJJLFVBQUEsTUFqQkosaUNBQUEsOEJBcUJHLFFBQUEsTUFDQSxRQUFBLE9BQUEsRUxwZkQseUJLOGRGLGlDQUFBLDhCQXdCSSxRQUFBLE9BQUEsR0F4QkosK0NBQUEsNENBMkJPLFVBQUEsT0FDQSxZQUFBLEVBQ0EsY0FBQSxPQUNBLFlBQUEsSUw1ZkwseUJLOGRGLCtDQUFBLDRDQWdDSyxVQUFBLE9BQ0EsY0FBQSxPQWpDTCx3Q0FBQSxxQ0FxQ0ksT0FBQSxJQUFBLE1BQUEsS0FDQSxlQUFBLFFBQ0EsUUFBQSxNQUNBLGNBQUEsS0F4Q0osMkNBQUEsd0NBMENLLE9BQUEsSUFBQSxNQUFBLEtBMUNMLDhDQUFBLDJDQTRDTSxPQUFBLElBQUEsTUFBQSxLQUNBLFVBQUEsS0FDRyxRQUFBLE1BQUEsS0FDQSxpQkFBQSxRQUNBLFlBQUEsSUFoRFQsOENBQUEsMkNBbURNLE9BQUEsSUFBQSxNQUFBLEtBQ0EsUUFBQSxLQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsSUFDRyxlQUFBLE9BdkRULG1DQUFBLGdDQTRESSxZQUFBLElBQ0EsWUFBQSxFQTdESixzQkFrRUUsUUFBQSxhQUNBLGVBQUEsSUFDQSxNQUFBLElBQ0EsWUFBQSxHTG5pQkEseUJLOGRGLHNCQXVFRyxNQUFBLEtBQ0EsWUFBQSxHQXhFSCxvQ0EyRU0sUUFBQSxNQUNBLE1BQUEsS0FDQSxVQUFBLE9BQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxZQUFBLE9BQ0csY0FBQSxFQWpGVCx3Q0FxRkksUUFBQSxNQXJGSiwwQ0F1RkssUUFBQSxNQUNBLE1BQUEsS0FDQSxVQUFBLE9BQ0EsV0FBQSxPQUNBLFFBQUEsS0FDQSxZQUFBLEVBQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxZQUFBLElBQ0EsbUJBQUEsSUFBQSxLQUlRLFdBQUEsSUFBQSxLTGprQlgseUJLd2tCRiw4QkFJSSxVQUFBLE9BQ0EsY0FBQSxRQUxKLHdCQVdFLFFBQUEsTUFDQSxPQUFBLEtBQUEsRUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFlBQ0EsUUFBQSxPQUFBLEtBQ0EscUJBQUEsOEJBQ0EsZ0JBQUEsOEJBQ0EsYUFBQSw4QkFDQSxtQkFBQSxFQUNBLG9CQUFBLE1BQ0EsbUJBQUEsSUFDQSxZQUFBLElBQ0EsVUFBQSxPQUNBLFdBQUEsT0wvbEJBLHlCS3drQkYsd0JBeUJHLFVBQUEsT0FDQSxRQUFBLEtBQ0EsWUFBQSxLQTNCSCxrQkErQkUsUUFBQSxNQUNBLE1BQUEsS0FDQSxVQUFBLEtBakNGLHdCQW1DRyxRQUFBLE1BQ0EsTUFBQSxLQXBDSCwyQkFzQ0ksUUFBQSxNQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsT0FBQSxLQUFBLEVMam5CRix5Qkt3a0JGLDJCQTJDSyxPQUFBLEtBQUEsR0EzQ0wsOEJBOENLLFFBQUEsYUFDQSxNQUFBLElBQ0EsZUFBQSxJTHhuQkgseUJLd2tCRiw4QkFrRE0sTUFBQSxLQWxETiw4QkFzREssUUFBQSxhQUNBLE1BQUEsSUFDQSxlQUFBLElMaG9CSCx5Qkt3a0JGLDhCQTBETSxNQUFBLEtBMUROLGdDQTZETSxRQUFBLGFBQ0EsZUFBQSxJQUNBLGFBQUEsS0FDQSxXQUFBLEVMeG9CSix5Qkt3a0JGLGdDQWtFTyxjQUFBLEtBbEVQLGdDQXNFTSxRQUFBLGFBQ0EsZUFBQSxJQXZFTixtQ0EwRVMsUUFBQSxNQUNILFdBQUEsS0EzRU4scUJBbUZFLFFBQUEsTUFDQSxVQUFBLEtBQ0EsYUFBQSxNTDdwQkEseUJLd2tCRixxQkF1RkcsYUFBQSxFQUNBLFdBQUEsUUFJSCxPQUNDLE9BQUEsSUFBQSxNQUFBLEtBQ0EsZUFBQSxRQUNBLFFBQUEsTUFDQSxjQUFBLEtBSkQsVUFNRSxPQUFBLElBQUEsTUFBQSxLQU5GLGFBUUcsT0FBQSxJQUFBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsUUFBQSxNQUFBLEtBQ0EsaUJBQUEsUUFDQSxZQUFBLElBWkgsYUFlRyxPQUFBLElBQUEsTUFBQSxLQUNBLFFBQUEsS0FBQSxNQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsZUFBQSxPQUlILFdBQ0MsT0FBQSxFQUNBLFVBQUEsS0FDRyxZQUFBLEtBSEosY0FBQSxjQUFBLGNBS0UsT0FBQSxFQUxGLGNBUUUsY0FBQSxLTG5zQkEseUJLMnJCRixjQUFBLGNBWUcsTUFBQSxLQUNBLFFBQUEsTUFDQSxhQUFBLEtBZEgsMkJBaUJHLGFBQUEsR0FJSCxTQUNDLFdBQUEsd0JBQUEsT0FFRCxhQUNDLFdBQUEsT0p3MUJELDhCSXQxQkEsNEJBSUcsUUFBQSxNQUNBLFNBQUEsT0FJSCxvQkFFRSxZQUFBLEtBR0YscUJBRUssVUFBQSxLQUNBLFlBQUEsRUFITCw0QkFPRyxRQUFBLEtBUEgsb0NBVUcsUUFBQSxNQVZILGtEQVlJLE1BQUEsS0FaSiw4Q0FlSSxNQUFBLE1BS0osV0FDQyxRQUFBLEtBQUEsRUFDQSxXQUFBLE9BRkQsdUJBS0UsVUFBQSxLQUNBLFFBQUEsS0FBQSxFQUFBLEtBTkYsd0JBU0UsV0FBQSxPQUNBLE9BQUEsS0FBQSxFQUFBLEtBVkYsc0NBWUcsUUFBQSxJQUFBLEtBQ0csVUFBQSxNQWJOLHVDQWdCTSxRQUFBLElBQUEsS0FDQSxpQkFBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxLQUlOLDRCQUVFLE1BQUEsS0FDQSxNQUFBLElMbHhCQSx5Qksrd0JGLDRCQUtHLE1BQUEsTUFMSCx5Q0FRRyxVQUFBLE9BQ0EsY0FBQSxLTHh4QkQseUJLK3dCRix5Q0FXSSxVQUFBLE9BQ0EsY0FBQSxLQUNBLFlBQUEsS0FiSix3Q0FpQkcsUUFBQSxNQWpCSCwyQ0FtQkksUUFBQSxhQUNBLGFBQUEsS0FDQSxlQUFBLFVBQ0EsY0FBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEVBQ0EsWUFBQSxJQXpCSiw2Q0EyQkssUUFBQSxJQUFBLEtBQ0EsTUFBQSxLQUNBLGlCQUFBLEtBN0JMLG1EQStCTSxRQUFBLEdBQ0EsZ0JBQUEsS0FoQ04sNENBc0NHLGNBQUEsS0F0Q0gsMkJBMENFLE1BQUEsTUFDQSxNQUFBLElMMXpCQSx5Qksrd0JGLDJCQTZDRyxNQUFBLEtBQ0EsV0FBQSxNQTlDSCxtQ0FpREcsUUFBQSxNQUNBLGNBQUEsS0FsREgsaURBb0RJLFVBQUEsT0FDQSxlQUFBLEtBQ0EsY0FBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLEtBdkRKLHVEQTBESSxRQUFBLE1BMURKLGtFQTRESyxRQUFBLE1BQ0EsV0FBQSxLQTdETCw0REFrRUssUUFBQSxNQUNBLGNBQUEsT0FuRUwseUVBcUVNLFFBQUEsTUFDQSxjQUFBLElBdEVOLDRFQXdFTyxRQUFBLGFBQ0EsVUFBQSxLQUNBLFlBQUEsSUExRVAsaUZBNEVRLE1BQUEsSUE1RVIsaUZBK0VRLE1BQUEsSUFDQSxhQUFBLEtBaEZSLDhFQW1GUSxNQUFBLEtBQ0EsUUFBQSxJQUFBLEVBQ0EsV0FBQSxPQUNBLFFBQUEsTUFDQSxVQUFBLE1BdkZSLG9GQXlGUyxRQUFBLEdBQ0EsZ0JBQUEsS0ExRlQsb0JBcUdFLGNBQUEsS0xwM0JBLHlCSyt3QkYsb0JBdUdHLGNBQUEsTUpxekJILDRESWp6QkEsMEJKa3pCQSw4QkFIQSwwQkFDQSw0Qkl6eUJHLFFBQUEsTUFDQSxTQUFBLE9BQ0EsUUFBQSxLQUFBLEVMbjRCRCx5QkNvckRFLDRESTF6QkosMEJKMnpCSSw4QkFIQSwwQkFDQSw0Qkk5eUJBLFFBQUEsS0FBQSxHQU1KLGtDQUdHLE1BQUEsS0FDQSxNQUFBLEtBS0gsMEJKeXlCQSx5Qkl0eUJFLE1BQUEsS0FDQSxNQUFBLEtBR0YsU0FDQyxXQUFBLEtMNTVCQyx5QksrNUJGLFlBRUUsV0FBQSxPQUZGLHFCQUtFLFFBQUEsTUFDQSxTQUFBLFNBQ0csWUFBQSxLQUNBLGNBQUEsTUFSTCx5QkFVRyxNQUFBLElMejZCRCx5QksrNUJGLHFCQWFNLE9BQUEsRUFBQSxLQUFBLElBQ0EsUUFBQSxJQUFBLElBZE4seUJBZ0JJLE1BQUEsS0FoQkosaUJBc0JFLFFBQUEsTUFDQSxNQUFBLElBQ0EsT0FBQSxFQUFBLEtBQ0EsY0FBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLHFCQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esb0JBQUEsRUFBQSxrQkFBQSxFQUFBLFlBQUEsRUFDQSxRQUFBLEtMLzdCQSx5QksrNUJGLGlCQWtDRyxPQUFBLEVBQUEsS0FBQSxJQUFBLEtBQ0EsTUFBQSxLQUNBLFFBQUEsSUFBQSxFQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxRQXJDSCw0QkF3Q0csUUFBQSxNQUNBLE1BQUEsTUx4OEJELHlCSys1QkYsNEJBMkNNLGFBQUEsRUFDQSxjQUFBLEdBQ0EsV0FBQSxRQTdDTixnQ0FnREksT0FBQSxLQUNBLE1BQUEsS0FqREosZ0NBcURHLFFBQUEsTUFDQSxXQUFBLE9BQ0EsWUFBQSxJTDM1QkYsVUFBQSxLQUNBLFVBQUEsU0FDQSxZQUFBLEtLMjVCRSxZQUFBLE9BQUEsQ0FBQSxNQUFBLENBQUEsUUFBQSxDQUFBLEtBQUEsQ0FBQSxXQUFBLENBQUEsZ0JBQUEsQ0FBQSx5QkFBQSxDQUFBLGNBQUEsQ0FBQSxhQUFBLENBQUEsc0JBQUEsQ0FBQSxZQUFBLENBQUEscUJBQUEsQ0FBQSxRQUFBLENBQUEsUUFBQSxDQUFBLFlBQUEsQ0FBQSxNQUNBLGVBQUEsSUExREgscUNBNERJLGFBQUEsSUxoNkJILFVBQUEsS0FDQSxVQUFBLFNBQ0EsWUFBQSxNQTdEQyx5QksrNUJGLHFDTHAyQkMsVUFBQSxLQUNBLFVBQUEsVUFDQSxZQUFBLE1LazJCRCwyQ0FrRUssUUFBQSxJQUNBLE9BQUEsRUFBQSxLTGwrQkgseUJLKzVCRiwyQ0FxRU0sT0FBQSxFQUNBLFFBQUEsS0FDQSxZQUFBLEtBdkVOLGdEQTJFSyxRQUFBLEtMMStCSCx5QksrNUJGLGdDTHAyQkMsVUFBQSxLQUNBLFVBQUEsUUFDQSxZQUFBLEVLazdCRyxjQUFBLE1BQUEsSUFBQSxNTC8rQkYseUJLKzVCRixxQ0xwMkJDLFVBQUEsS0FDQSxVQUFBLFVBQ0EsWUFBQSxLS3U3QkksT0FBQSxHQXJGTCw4QkEyRkcsUUFBQSxNQUNBLFdBQUEsS0FDQSxZQUFBLEVBQ0EsTUFBQSxJTDcvQkQseUJLKzVCRiw4QkFnR0ksWUFBQSxNQWhHSiwyQkFvR0csUUFBQSxNQUNBLFdBQUEsT0FyR0gsa0NBd0dHLFlBQUEsS0FDQSxXQUFBLE9MeGdDRCx5QksrNUJGLGtDQTJHSSxXQUFBLEtMLzhCSCxVQUFBLEtBQ0EsVUFBQSxTQUNBLFlBQUEsS0trMkJELG1CTHAyQkMsVUFBQSxLQUNBLFVBQUEsU0FDQSxZQUFBLE1BN0RDLHlCSys1QkYsbUJBa0hJLFVBQUEsTUFsSEoscUJBc0hJLE1BQUEsS0FDRyxZQUFBLEtMdGhDTCx5QksrNUJGLHFCQXlIUSxRQUFBLE1BQ0EsT0FBQSxFQUFBLE1BMUhSLHVCTHAyQkMsVUFBQSxLQUNBLFVBQUEsU0FDQSxZQUFBLE1LazJCRCxtQ0xwMkJDLFVBQUEsS0FDQSxVQUFBLFNBQ0EsWUFBQSxNQTdEQyx5QksrNUJGLG1DTHAyQkMsVUFBQSxLQUNBLFVBQUEsU0FDQSxZQUFBLEtLazJCRCxnQ0F3SUcsV0FBQSxLQXhJSCxxREEwSUksY0FBQSxLQTFJSixvREE2SUksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLTDVpQ0YseUJLKzVCRixvREErSUssUUFBQSxPQS9JTCx1REFrSkssYUFBQSxLTGpqQ0gseUJLKzVCRix1RExwMkJDLFVBQUEsS0FDQSxVQUFBLFNBQ0EsWUFBQSxFS3UvQkssT0FBQSxHQXJKTix5QkEySkcsTUFBQSxRQUNBLFlBQUEsSUFDQSxlQUFBLElBN0pILDJCQStKSSxZQUFBLEVBQ0EsTUFBQSxRQWhLSixpQ0FrS0ssY0FBQSxNQUFBLElBQUEsUUFDQSxnQkFBQSxLQW5LTCx1QkF3S0csV0FBQSxLQXhLSCx1QkEyS0csV0FBQSxLQTNLSCx1QkE4S0csWUFBQSxJQTlLSCx5QkFnTEksWUFBQSxJQWhMSix1QkFvTEcsVUFBQSxPQUNBLFlBQUEsSUFDQSxRQUFBLEVBQUEsTUxybENELHlCSys1QkYsdUJBd0xPLFVBQUEsS0FDQSxRQUFBLEVBQUEsSUF6TFAsb0JBOExLLFNBQUEsU0FDQSxPQUFBLE9BQ0EsS0FBQSxtQkFDQSxRQUFBLE1BQ0EsT0FBQSxLQUFBLEVBQUEsS0FDQSxRQUFBLEtBQUEsRUxsbUNILHlCSys1QkYsb0JBcU1TLE9BQUEsS0FBQSxFQUFBLEVBQ0EsUUFBQSxLQUFBLEVBQ0EsT0FBQSxFQUNBLEtBQUEseUJBeE1ULCtCQTJNTSxRQUFBLE1BQ0csa0JBQUEsVUFBQSxHQUFBLE9BQUEsSUFBQSxTQUFBLFVBQUEsVUFBQSxHQUFBLE9BQUEsSUFBQSxTQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxJQUNBLFFBQUEsRUFoTlQsc0NBa05hLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsSUFDQSxXQUFBLElBQUEsTUFBQSxLQUNBLGFBQUEsSUFBQSxNQUFBLEtBQ0Esa0JBQUEsZUFDQSxjQUFBLGVBQUEsVUFBQSxlTHhuQ1gseUJLKzVCRixzQ0EyTmlCLE1BQUEsS0FDQSxPQUFBLE1BS2hCLDZCQUNJLEdBQUksSUFBQSxLQUNKLElBQUssSUFBQSxLQUNMLEtBQU0sSUFBQSxNQUhWLHFCQUNJLEdBQUksSUFBQSxLQUNKLElBQUssSUFBQSxLQUNMLEtBQU0sSUFBQSxNQUdYLHlCQUNDLGdDQUdHLFVBQUEsS0FISCxtQkFNRyxVQUFBLEtBTkgsOEJBU0csWUFBQSxNQU1KLCtDQUlJLFlBQUEsSUFKSiw0Q0FPVSxVQUFBLE1BQ0EsZUFBQSxJQUNBLFNBQUEsU0FDQSxJQUFBLE1BVlYsNENBYVUsVUFBQSxNQUNBLGVBQUEsT0FDQSxTQUFBLFNBQ0EsSUFBQSxLQWhCViwwQ0FtQkksZUFBQSxLQW5CSiw0REFxQkssZUFBQSxFQXJCTCwwQ0F5QkksTUFBQSxRQUNBLFlBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAaW1wb3J0IFwiY29tcGFzc1wiO1xuQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vLyBicmFha3BvaW50IHNldHRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGJwKCRicF8xOiAwLCAkYnBfMjogMCkge1xuXG5cdCRicF9tYWluOiA3Njg7XG5cblx0QGlmICRicF8xID09ICdzcCcge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicF9tYWlufXB4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblx0QGVsc2VpZiAkYnBfMSA9PSAncGMnIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnBfbWFpbiArIDF9cHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXHRAZWxzZSB7XG5cdFx0QGlmICRicF8xICE9IDAgYW5kICRicF8yICE9IDAge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicF8xKSBhbmQgKG1heC13aWR0aDogJGJwXzIpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBlbHNlaWYgJGJwXzEgPT0gMCB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJwXzIpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBlbHNlaWYgJGJwXzIgPT0gMCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwXzEpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vLyBiYXNlIHZhbGlhYmxlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRjb2xvci1wb2ludDogIzM2OWU3YztcbiRjb2xvci1wb2ludC1iZzogIzIzMTgxNTtcbiRjb2xvci1wb2ludC1zdWI6ICNlZDE4NDc7XG4kY29sb3ItZm9udC1iYXNlOiAjMDAwO1xuJGNvbG9yLWdyYXk6ICM5OTk7XG4kY29sb3Itd2hpdGU6ICNGRkY7XG5cbi8qIGZvbnQgZmFtaWx5ICovXG4kZm9udC1mYW1pbHktYmFzZTogXCLmuLjjgrTjgrfjg4Pjgq9cIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LW1pbmNobzogXCJHZW9yZ2lhXCIsXCLmuLjmmI7mnJ3kvZNcIiwgXCJZdU1pbmNob1wiLCBcIua4uOaYjuacnVwiLCBcIll1IE1pbmNob1wiLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb04gVzNcIiwgSGlyYU1pblByb04tVzMsIFwi44OS44Op44Ku44OO5piO5pydIFByb05cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIFwiSEdT5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCJNUyBQTWluY2hvXCIsIHNlcmlmO1xuJGZvbnQtZGlubmV4dC1yZWd1bGFyOiAnRElOTmV4dExUUHJvLVJlZ3VsYXInO1xuJGZvbnQtZGlubmV4dC1tZWRpdW06ICdESU5OZXh0TFRQcm8tTWVkaXVtJztcbi8qIHdpZHRoICovXG4kd2lkdGgtcGM6IDk4MHB4O1xuXG5cbi8vIGNvbW1vbiBtaXhpbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG5AbWl4aW4gZnMoJGZvbnRzaXplOiAxNiwgJGxpbmVoZWlnaHQ6IDI2LCAkYmFzZTogMTApIHtcblx0Zm9udC1zaXplOiAkZm9udHNpemUgKyBweDtcblx0Zm9udC1zaXplOiAoJGZvbnRzaXplIC8gJGJhc2UpICogMXJlbTtcblx0bGluZS1oZWlnaHQ6IGNlaWwoJGxpbmVoZWlnaHQqMTAwMCAvICRmb250c2l6ZSkgLyAxMDAwO1xufVxuQG1peGluIGZzMTYoJGZvbnRzaXplOiAxNiwgJGxpbmVoZWlnaHQ6IDI2LCAkYmFzZTogMTYpIHtcblx0Zm9udC1zaXplOiAkZm9udHNpemUgKyBweDtcblx0Zm9udC1zaXplOiAoJGZvbnRzaXplIC8gJGJhc2UpICogMXJlbTtcblx0bGluZS1oZWlnaHQ6IGNlaWwoJGxpbmVoZWlnaHQqMTAwMCAvICRmb250c2l6ZSkgLyAxMDAwO1xufVxuQG1peGluIGZzLXZ3KCRmb250c2l6ZTogMTYsICRsaW5laGVpZ2h0OiAyNiwgJGFyZWEtd2lkdGg6IDMyMCkge1xuXHRmb250LXNpemU6ICN7KCRmb250c2l6ZSAvICRhcmVhLXdpZHRoKSAqIDEwMH12dztcblx0bGluZS1oZWlnaHQ6IGNlaWwoJGxpbmVoZWlnaHQqMTAwMCAvICRmb250c2l6ZSkgLyAxMDAwO1xufVxuQG1peGluIGZvbnRhbnRpIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBtaXhpbiBiYWNrZ3JvdW5kc2l6ZSgkdzphdXRvLCAkaDphdXRvKXtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogJHcgJGg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkdyAkaDtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uKCRvcHRpb25zOi4ycyBhbGwgZWFzZSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogKCRvcHRpb25zKTtcbiAgICB0cmFuc2l0aW9uOiAoJG9wdGlvbnMpO1xufVxuQG1peGluIHRyYW5zZm9ybSgkb3B0aW9ucykge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogKCRvcHRpb25zKTtcblx0dHJhbnNmb3JtOiAoJG9wdGlvbnMpO1xufVxuQG1peGluIGFuaW1hdGlvbigkb3B0aW9ucykge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogKCRvcHRpb25zKTtcblx0YW5pbWF0aW9uOiAoJG9wdGlvbnMpO1xufVxuXG5AbWl4aW4gaG92ZXItb3Age1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4ycyBvcGFjaXR5KTtcblxuXHQmOmhvdmVyIHtcblx0XHRAaW5jbHVkZSBvcGFjaXR5KDAuNzUpO1xuXHR9XG59XG5AbWl4aW4gaG92ZXItY29sb3IoJGNvbG9yOiRjb2xvci1wb2ludCkge1xuXHQucGMgJiB7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMnMgY29sb3IgZWFzZSk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHR9XG59XG5AbWl4aW4gaG92ZXItYmdjb2xvcigkY29sb3I6JGNvbG9yLXBvaW50KSB7XG5cdC5wYyAmIHtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC4ycyBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHR9XG59XG5AbWl4aW4gZmllbGRzdHlsZS1yZXNldCB7XG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGNvbG9yOiAkY29sb3ItZm9udC1iYXNlO1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbn1cbi8vIEBtaXhpbiBzcHJpdGUtYmctcmV0aW5hKCRuYW1lLCAkc3ByaXRlLW1hcCwgJHNwcml0ZS1pbWcsICRiZy1zaXplLXc6IGF1dG8pIHtcbi8vIFx0d2lkdGg6IGltYWdlLXdpZHRoKHNwcml0ZS1maWxlKCRzcHJpdGUtbWFwLCAkbmFtZSkpIC8gMjtcbi8vIFx0aGVpZ2h0OiAwO1xuLy8gXHRvdmVyZmxvdzogaGlkZGVuO1xuLy8gXHRwYWRkaW5nLXRvcDogaW1hZ2UtaGVpZ2h0KHNwcml0ZS1maWxlKCRzcHJpdGUtbWFwLCAkbmFtZSkpIC8gMjtcbi8vIFx0JHlwb3M6IHJvdW5kKG50aChzcHJpdGUtcG9zaXRpb24oJHNwcml0ZS1tYXAsICRuYW1lKSwgMikgLyAyKTtcbi8vIFx0YmFja2dyb3VuZDogJHNwcml0ZS1pbWcgbm8tcmVwZWF0IDAgJHlwb3M7XG4vLyBcdEBpbmNsdWRlIGJhY2tncm91bmRzaXplKCRiZy1zaXplLXcsIGF1dG8pO1xuLy8gfVxuLy8gQG1peGluIHNwcml0ZS1iZygkbmFtZSwgJHNwcml0ZS1tYXAsICRzcHJpdGUtaW1nKSB7XG4vLyBcdHdpZHRoOiBpbWFnZS13aWR0aChzcHJpdGUtZmlsZSgkc3ByaXRlLW1hcCwgJG5hbWUpKTtcbi8vIFx0aGVpZ2h0OiAwO1xuLy8gXHRvdmVyZmxvdzogaGlkZGVuO1xuLy8gXHRwYWRkaW5nLXRvcDogaW1hZ2UtaGVpZ2h0KHNwcml0ZS1maWxlKCRzcHJpdGUtbWFwLCAkbmFtZSkpO1xuLy8gXHQkeXBvczogbnRoKHNwcml0ZS1wb3NpdGlvbigkc3ByaXRlLW1hcCwgJG5hbWUpLCAyKTtcbi8vIFx0YmFja2dyb3VuZDogJHNwcml0ZS1pbWcgbm8tcmVwZWF0IDAgJHlwb3M7XG4vLyB9XG4vL1xuLy8gQG1peGluIHNwcml0ZS1iZy1zd2l0Y2goJG5hbWUsICRzcHJpdGUtbWFwLCAkc3ByaXRlLWltZykge1xuLy8gXHQkeXBvczogbnRoKHNwcml0ZS1wb3NpdGlvbigkc3ByaXRlLW1hcCwgJG5hbWUpLCAyKTtcbi8vIFx0YmFja2dyb3VuZDogJHNwcml0ZS1pbWcgbm8tcmVwZWF0IDAgJHlwb3M7XG4vLyB9XG4vL1xuLy8gQG1peGluIHN3aXRjaC1pbWctZm9yLXBjKCR3LCRoLCRpbWdQYXRoKSB7XG4vLyBcdHdpZHRoOiAkdztcbi8vIFx0aGVpZ2h0OiAkaDtcbi8vIFx0YmFja2dyb3VuZDogaW1hZ2UtdXJsKCRpbWdQYXRoKSBuby1yZXBlYXQ7XG4vL1xuLy8gXHRpbWcge1xuLy8gXHRcdGRpc3BsYXk6IG5vbmU7XG4vLyBcdH1cbi8vIH1cblxuQG1peGluIGNvdmVyQWxsKCRwb3M6IGFic29sdXRlKSB7XG5cdHBvc2l0aW9uOiAkcG9zO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5AbWl4aW4gcG9zQ2VudGVyKCkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiBhdXRvO1xufVxuQG1peGluIHBvc0NlbnRlclYoKSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG59XG5AbWl4aW4gYmdDb250YWluKCkge1xuXHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1peGluIGJnQ292ZXIoKSB7XG5cdGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLm9ubHktcGMge1xuXHRAaW5jbHVkZSBicChzcCkge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLm9ubHktc3Age1xuXHRAaW5jbHVkZSBicChwYykge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogZm9udCBmYW1pbHkgKi9cbi8qIHdpZHRoICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm9ubHktcGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub25seS1zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyogZm9udCBmYW1pbHkgKi9cbi8qIHdpZHRoICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm9ubHktcGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub25seS1zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIFx0cmVzZXRcbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsXG5hLCBpbWcsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuc3Ryb25nLCBzdWIsIHN1cCwgaSwgc21hbGwsIGFkZHJlc3MsIHRpbWUsXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgaHIsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmhlYWRlciwgZm9vdGVyLCBuYXYsIHNlY3Rpb24sIGFydGljbGUsIGFzaWRlLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBjYW52YXMsIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmFydGljbGUsIGFzaWRlLCBmaWd1cmUsIGZpZ2NhcHRpb24sXG5mb290ZXIsIGhlYWRlciwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7IH1cblxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTsgfVxuXG51bCwgb2wsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoOyB9XG5cbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAxMTYwcHg7IH0gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5OZXh0TFRQcm8tUmVndWxhcic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUUHJvLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUUHJvLVJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRQcm8tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVFByby1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUUHJvLVJlZ3VsYXIuc3ZnI0RJTk5leHRMVFByby1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTk5leHRMVFByby1NZWRpdW0nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVFByby1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUUHJvLU1lZGl1bS5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVFByby1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRQcm8tTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUUHJvLU1lZGl1bS5zdmcjRElOTmV4dExUUHJvLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiBmb250IGZhbWlseSAqL1xuLyogd2lkdGggKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub25seS1wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vbmx5LXNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ubmF2aWdhdGlvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTsgfVxuICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAge1xuICAgIG1heC13aWR0aDogMTE2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbSAxLjVyZW0gLjhyZW0gMS41cmVtOyB9IH1cbiAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLmxvZ28ge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2xvZ28tZGFyay5zdmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTklO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9IH1cbiAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubG9nbyBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGhlaWdodDogMzBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLmxvZ28gYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7IH0gfVxuICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLm1haW4tbmF2aWdhdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZ2xvYmFsLWNvbnRhaW5lcixcbiAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubWFpbi1uYXZpZ2F0aW9uIC5tZW51LWZvb3Rlci1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZ2xvYmFsLWNvbnRhaW5lciAubWVudSxcbiAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZm9vdGVyLWNvbnRhaW5lciAubWVudSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZ2xvYmFsLWNvbnRhaW5lciAubWVudSxcbiAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubWFpbi1uYXZpZ2F0aW9uIC5tZW51LWZvb3Rlci1jb250YWluZXIgLm1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLm1haW4tbmF2aWdhdGlvbiAubWVudS1nbG9iYWwtY29udGFpbmVyIC5tZW51IGxpLFxuICAgICAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZm9vdGVyLWNvbnRhaW5lciAubWVudSBsaSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZ2xvYmFsLWNvbnRhaW5lciAubWVudSBsaTo6YWZ0ZXIsXG4gICAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZm9vdGVyLWNvbnRhaW5lciAubWVudSBsaTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjhweDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubWFpbi1uYXZpZ2F0aW9uIC5tZW51LWdsb2JhbC1jb250YWluZXIgLm1lbnUgbGk6OmFmdGVyLFxuICAgICAgICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLm1haW4tbmF2aWdhdGlvbiAubWVudS1mb290ZXItY29udGFpbmVyIC5tZW51IGxpOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7IH0gfVxuICAgICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubWFpbi1uYXZpZ2F0aW9uIC5tZW51LWdsb2JhbC1jb250YWluZXIgLm1lbnUgbGk6bnRoLWxhc3QtY2hpbGQoMSk6OmFmdGVyLFxuICAgICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubWFpbi1uYXZpZ2F0aW9uIC5tZW51LWZvb3Rlci1jb250YWluZXIgLm1lbnUgbGk6bnRoLWxhc3QtY2hpbGQoMSk6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLm1haW4tbmF2aWdhdGlvbiAubWVudS1nbG9iYWwtY29udGFpbmVyIC5tZW51IGxpIGEsXG4gICAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZm9vdGVyLWNvbnRhaW5lciAubWVudSBsaSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZ2xvYmFsLWNvbnRhaW5lciAubWVudSBsaSBhOmhvdmVyLFxuICAgICAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtZm9vdGVyLWNvbnRhaW5lciAubWVudSBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICBjb2xvcjogIzk5OTsgfVxuICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLmRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubWFpbi1uYXZpZ2F0aW9uIC5kcm9wZG93biAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAzNHB4IDdweCAxN3B4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLm1haW4tbmF2aWdhdGlvbiAuZHJvcGRvd24gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9hcnJvdy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLm1haW4tbmF2aWdhdGlvbiAuZHJvcGRvd24gYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAubWFpbi1uYXZpZ2F0aW9uIC5kcm9wZG93biAuc3ViLW1lbnUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLm1haW4tbmF2aWdhdGlvbiAuZHJvcGRvd24gLnN1Yi1tZW51IGxpIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5tYWluLW5hdmlnYXRpb24gLmRyb3Bkb3duIC5zdWItbWVudSBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXIgLndyYXAgLm1haW4tbmF2aWdhdGlvbiAuZHJvcGRvd24gLnN1Yi1tZW51IGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5jb3B5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAuY29weSAuY29weXJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJESU5OZXh0TFRQcm8tUmVndWxhclwiO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4NHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAuY29weSAuY29weXJpZ2h0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICAgICAgLm5hdmlnYXRpb24tY29udGFpbmVyIC53cmFwIC5jb3B5IC5zdXBvbnNlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI5O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciAud3JhcCAuY29weSAuc3Vwb25zZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5tZW51LXNwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmbG9hdDogcmlnaHQ7IH1cbiAgLm1lbnUtc3AgLm1lbnUtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWVudS1zcCAubWVudS10b2dnbGUgLmljb24tYmFyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjZweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMXB4OyB9XG4gICAgICAubWVudS1zcCAubWVudS10b2dnbGUgLmljb24tYmFyOm50aC1vZi10eXBlKDIpLCAubWVudS1zcCAubWVudS10b2dnbGUgLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4OyB9XG4gICAgLm1lbnUtc3AgLm1lbnUtdG9nZ2xlLmFjdGl2ZSAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgdG9wOiA5cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAubWVudS1zcCAubWVudS10b2dnbGUuYWN0aXZlIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5tZW51LXNwIC5tZW51LXRvZ2dsZS5hY3RpdmUgLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcbiAgICAgIHRvcDogLTdweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NGRlZyk7IH1cbiAgLm1lbnUtc3AgLm1haW4tbmF2aWdhdGlvbi1zcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubWVudS1zcCAubWFpbi1uYXZpZ2F0aW9uLXNwIC5kcm9wZG93biBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5tZW51LXNwIC5tYWluLW5hdmlnYXRpb24tc3AgLmRyb3Bkb3duIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9hcnJvdy1yaWdodC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMjlweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTlweDsgfVxuICAgIC5tZW51LXNwIC5tYWluLW5hdmlnYXRpb24tc3AgLmRyb3Bkb3duIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLmFjdGl2ZTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Fycm93LWRvd24uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgIHJpZ2h0OiAyOXB4OyB9XG4gICAgLm1lbnUtc3AgLm1haW4tbmF2aWdhdGlvbi1zcCAuZHJvcGRvd24gLnN1Yi1tZW51IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICAgIC5tZW51LXNwIC5tYWluLW5hdmlnYXRpb24tc3AgLmRyb3Bkb3duIC5zdWItbWVudSBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubWVudS1zcCAubWFpbi1uYXZpZ2F0aW9uLXNwIGxpIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAubWVudS1zcCAubWFpbi1uYXZpZ2F0aW9uLXNwICNkcm9wZG93bi1tZW51MiB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDsgfVxuICAgIC5tZW51LXNwIC5tYWluLW5hdmlnYXRpb24tc3AgI3RvcC1tZW51IHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwOyB9XG5cbi8qIGZvbnQgZmFtaWx5ICovXG4vKiB3aWR0aCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vbmx5LXBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9ubHktc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBodG1sICN3cGFkbWluYmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1jb250ZW50LWNvbnRhaW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG4uc2l0ZS1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG5cbi5idG4ge1xuICB0ZXh0LWluZGVudDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mZWF0dXJlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL21vdmllLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgaGVpZ2h0OiA5MHZoO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZlYXR1cmUge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2JnMDIucG5nXCIpIG5vLXJlcGVhdCA1MCUgMDtcbiAgICAgIGhlaWdodDogNTB2aDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH0gfVxuICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTsgfVxuICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyIC5ndWlkZS1saW5rIHtcbiAgICAgIHdpZHRoOiA1N3ZoO1xuICAgICAgaGVpZ2h0OiAxNXZoO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzOyB9XG4gICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciAuZ3VpZGUtbGluazpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciAuZ3VpZGUtbGluazpob3Zlci5iZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyIC5ndWlkZS1saW5rLmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9idG4tYmVmb3JlLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyIC5ndWlkZS1saW5rLmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi1hZnRlci5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAgICAgLmZlYXR1cmUgLmJ0bi1jb250YWluZXIgLmd1aWRlLWxpbmsuYWZ0ZXIyMDE4IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi1hZnRlcjIwMTgucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyIC5ndWlkZS1saW5rLmFmdGVyMjAxOSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9idG4tYWZ0ZXIyMDE5LnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciAuZ3VpZGUtbGluay50dHBpbmZvIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi10dHAucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgLmZlYXR1cmUgLmJ0bi1jb250YWluZXIgLmd1aWRlLWxpbmsud2lubmVyMjAxNyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9idG4td2lubmVyMjAxNy5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciAuZ3VpZGUtbGluay53aW5uZXIyMDE4IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi13aW5uZXIyMDE4LnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyIC5ndWlkZS1saW5rLndpbm5lcjIwMTkge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLXdpbm5lcjIwMTkucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgLmZlYXR1cmUgLmJ0bi1jb250YWluZXIgLmd1aWRlLWxpbmsub3BlbjIwMTgge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLW9wZW4yMDE4LnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyIC5ndWlkZS1saW5rLm9wZW4yMDE5IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi1vcGVuMjAxOS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciAuZ3VpZGUtbGluay5ndWlkZTIwMTgge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLWd1aWRlMjAxOC5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciAuZ3VpZGUtbGluay5ndWlkZTIwMTkge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLWd1aWRlMjAxOS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciAuZ3VpZGUtbGluay50dHAyMDE5IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi10dHAyMDE5LnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lciAuZ3VpZGUtbGluayB7XG4gICAgICAgICAgd2lkdGg6IDM0dmg7XG4gICAgICAgICAgaGVpZ2h0OiA5dmg7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjY4KSB1cmwoLi4vaW1nL2J0bi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG4gICAgLmZlYXR1cmUgLmJ0bi1jb250YWluZXIubm8taW1hZ2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA1N3ZoO1xuICAgICAgaGVpZ2h0OiAxNXZoO1xuICAgICAgYm9yZGVyOiBzb2xpZCA2cHggI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyYXk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZmVhdHVyZSAuYnRuLWNvbnRhaW5lci5uby1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgICAgLmZlYXR1cmUgLmJ0bi1jb250YWluZXIubm8taW1hZ2U6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuNik7IH1cbiAgICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyLm5vLWltYWdlIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyLm5vLWltYWdlIC5idG4tbm8taW1hZ2Uge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzNDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5mZWF0dXJlIC5idG4tY29udGFpbmVyLm5vLWltYWdlIC5idG4tbm8taW1hZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfSB9XG4gIC5mZWF0dXJlIC5zY3JvbGwge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDIwJTsgfVxuICAgIC5mZWF0dXJlIC5zY3JvbGw6OmFmdGVyIHtcbiAgICAgIGFuaW1hdGlvbjogbW92ZUFycm93IDFzIGxpbmVhciAwLjVzIGluZmluaXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItdG9wOiA1cHggc29saWQgd2hpdGU7XG4gICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB3aGl0ZTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cblxuLnBhbmVsLWltYWdlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYW5lbC1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDMwdmg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9IH1cbiAgLnBhbmVsLWltYWdlIC5lbnRyeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDE5JTtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4ucGFnZTpub3QoLmhvbWUpIC5wYW5lbC1pbWFnZSAucGFuZWwtaW1hZ2UtcHJvcCxcbi5hcmNoaXZlLmRhdGUgLnBhbmVsLWltYWdlIC5wYW5lbC1pbWFnZS1wcm9wIHtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4zNSkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2E2MDAwMDAwJyxHcmFkaWVudFR5cGU9MCApO1xuICBwYWRkaW5nLXRvcDogMjIuNSU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2U6bm90KC5ob21lKSAucGFuZWwtaW1hZ2UgLnBhbmVsLWltYWdlLXByb3AsXG4gICAgLmFyY2hpdmUuZGF0ZSAucGFuZWwtaW1hZ2UgLnBhbmVsLWltYWdlLXByb3Age1xuICAgICAgcGFkZGluZy10b3A6IDMwdmggIWltcG9ydGFudDsgfSB9XG5cbi5wYWdlOm5vdCguaG9tZSkgLnBhbmVsLWltYWdlIC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlLmRhdGUgLnBhbmVsLWltYWdlIC5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG5cbi5wYWdlOm5vdCguaG9tZSkgLnJldmlldy1wYWdlIC5lbnRyeS10aXRsZSxcbi5wYWdlOm5vdCguaG9tZSkgLmZsb3ctcGFnZSAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZS5kYXRlIC5yZXZpZXctcGFnZSAuZW50cnktdGl0bGUsXG4uYXJjaGl2ZS5kYXRlIC5mbG93LXBhZ2UgLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnRvcC1wb3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50b3AtcG9zdCAucGFuZWwtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2JnMDEucG5nXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICAudG9wLXBvc3QgLnBhbmVsLWNvbnRlbnQgYSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50b3AtcG9zdCAucGFuZWwtY29udGVudCBoMiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjcyODtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMy44cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnRvcC1wb3N0IC5wYW5lbC1jb250ZW50IGgyIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07IH0gfVxuICAgICAgLnRvcC1wb3N0IC5wYW5lbC1jb250ZW50IGgyIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAudG9wLXBvc3QgLnBhbmVsLWNvbnRlbnQgaDIgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTsgfSB9XG4gICAgLnRvcC1wb3N0IC5wYW5lbC1jb250ZW50IHAge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50b3AtcG9zdCAucGFuZWwtY29udGVudCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gICAgLnRvcC1wb3N0IC5wYW5lbC1jb250ZW50IC5lbnRyeS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDZyZW0gMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50b3AtcG9zdCAucGFuZWwtY29udGVudCAuZW50cnktY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogNHJlbSAwOyB9IH1cblxuLyogU2xpZGVyICovXG4uc3dpcGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnN3aXBlci1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHdpZHRoOiA3MCU7IH0gfVxuXG4uYm90dG9tLXNoZWV0IHtcbiAgcGFkZGluZzogNDhweCAwOyB9XG4gIC5ib3R0b20tc2hlZXQgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuYm90dG9tLXNoZWV0IC5uZXdzLXBvc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmJvdHRvbS1zaGVldCAuc29jaWFsLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgICAuYm90dG9tLXNoZWV0IC5zb2NpYWwtbGlzdCAuc29jaWFsLWl0ZW0ge1xuICAgICAgd2lkdGg6IDMxLjUlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJvdHRvbS1zaGVldCAuc29jaWFsLWxpc3QgLnNvY2lhbC1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAuYm90dG9tLXNoZWV0IC5zb2NpYWwtbGlzdCAuc29jaWFsLWl0ZW0gLnNvY2lhbC1pdGVtLWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICAgICAgIC5ib3R0b20tc2hlZXQgLnNvY2lhbC1saXN0IC5zb2NpYWwtaXRlbSAuc29jaWFsLWl0ZW0tY2hpbGQgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwOyB9XG4gICAgLmJvdHRvbS1zaGVldCAuc29jaWFsLWxpc3QgLnR3aXR0ZXItdGltZWxpbmUgLnRpbWVsaW5lLUhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxICFpbXBvcnRhbnQ7IH1cblxuLm5ld3MtcG9zdCBoMyB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgZm9udC1mYW1pbHk6IERJTk5leHRMVFByby1NZWRpdW07XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5uZXdzLXBvc3QgaDMgLnJlYWRtb3JlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDhweDsgfVxuXG4ubmV3cy1wb3N0IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5uZXdzLXBvc3QgdWwgLml0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLm5ld3MtcG9zdCB1bCAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAubmV3cy1wb3N0IHVsIC5pdGVtIC5kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRElOTmV4dExUUHJvLVJlZ3VsYXJcIjsgfVxuICAgIC5uZXdzLXBvc3QgdWwgLml0ZW0gLnRleHQge1xuICAgICAgZm9udC1zaXplOiAxN3B4OyB9XG4gICAgICAubmV3cy1wb3N0IHVsIC5pdGVtIC50ZXh0IC5yZWFkX21vcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYWJvdXQtYm90dG9tIC5hYm91dC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmFib3V0LWJvdHRvbSAuYWJvdXQtaW1hZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA0Mi42NyU7IH1cblxuLnNpdGUtZm9vdGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2l0ZS1mb290ZXIgLm5hdmlnYXRpb24tY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zaXRlLWZvb3RlciAud3JhcCB7XG4gICAgcGFkZGluZzogMXJlbSAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLndyYXAge1xuICAgICAgICBwYWRkaW5nOiAxcmVtOyB9IH1cbiAgICAuc2l0ZS1mb290ZXIgLndyYXAgLmxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zaXRlLWZvb3RlciAud3JhcCAubG9nbyB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMjBweCA0cHg7IH0gfVxuICAuc2l0ZS1mb290ZXIgLnNvY2lhbC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNpdGUtZm9vdGVyIC5zb2NpYWwtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDMwcHg7IH0gfVxuICAgIC5zaXRlLWZvb3RlciAuc29jaWFsLWljb24gYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zb2NpYWwtaWNvbiBhIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuc29jaWFsLWljb24gYTpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjQ0KTsgfVxuXG4uaWNvbi1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1mYi5zdmcpOyB9XG5cbi5pY29uLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tdHcuc3ZnKTsgfVxuXG4uaWNvbi1pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24taW4uc3ZnKTsgfVxuXG4ubmF2aWdhdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7IH1cblxuLm5hdmlnYXRpb24gbGkgYSxcbi5uYXZpZ2F0aW9uIGxpIGE6aG92ZXIsXG4ubmF2aWdhdGlvbiBsaS5hY3RpdmUgYSxcbi5uYXZpZ2F0aW9uIGxpLmRpc2FibGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICMwMDA7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogMC43cmVtIDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubmF2aWdhdGlvbiBsaSBhOmhvdmVyLFxuLm5hdmlnYXRpb24gbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfSB9XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tYm9yZGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiA1cHggMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuYnRuLWJvcmRlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5mczE0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzMTIge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4uYmctZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjE5MjI7IH1cblxuLmJnLWltYWdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltZy9UVFBiZzAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmJnLWltYWdlIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWcvVFRQYmcwMS5wbmcpIHJlcGVhdCBjZW50ZXIgdG9wO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH1cblxuLm5hdmlnYXRpb24ge1xuICBtYXJnaW46IDFyZW0gMDsgfVxuXG4vKiBmb250IGZhbWlseSAqL1xuLyogd2lkdGggKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub25seS1wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vbmx5LXNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udHlwZS1wYWdlIC5lbnRyeS1jb250ZW50IHtcbiAgcGFkZGluZzogNnJlbSAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50eXBlLXBhZ2UgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogM3JlbSAwOyB9IH1cbiAgLnR5cGUtcGFnZSAuZW50cnktY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcyODtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzVyZW07IH1cbiAgLnR5cGUtcGFnZSAuZW50cnktY29udGVudCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5yZXZpZXctY29udGVudCB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5yZXZpZXctY29udGVudCB1bCB7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfSB9XG4gIC5yZXZpZXctY29udGVudCB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjOyB9XG5cbi5yZXZpZXctY29udGVudCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gIC5yZXZpZXctY29udGVudCB0YWJsZSB0aCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLnJldmlldy1jb250ZW50IHRhYmxlIHRoIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4YThhOGE7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhhOGE4YTtcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4IDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAucmV2aWV3LWNvbnRlbnQgdGFibGUgdGg6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gICAgICBtYXJnaW4tbGVmdDogOHJlbTsgfVxuICAucmV2aWV3LWNvbnRlbnQgdGFibGUgdGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOGY4ZjhmO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTEuNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgLnJldmlldy1jb250ZW50IHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjM1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnJldmlldy1jb250ZW50IHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMzAlOyB9IH1cbiAgICAucmV2aWV3LWNvbnRlbnQgdGFibGUgdGQ6bnRoLWNoaWxkKDJuKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDRyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucmV2aWV3LWNvbnRlbnQgdGFibGUgdGQ6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB3aWR0aDogMjUlOyB9IH1cblxuLnJldmlldy1jb250ZW50IHAge1xuICBsaW5lLWhlaWdodDogMjtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5yZXZpZXctY29udGVudCBwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5yZXZpZXctY29udGVudCAubGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDgwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9saW5lLnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMjAlO1xuICBtYXJnaW4tbGVmdDogLTEwJTsgfVxuXG4ucmV2aWV3LWNvbnRlbnQgLmRlc2Mge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnJldmlldy1jb250ZW50IC5kZXNjIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfSB9XG5cbi5zbGFzaCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NsYXNoLnBuZ1wiKTtcbiAgaGVpZ2h0OiA5cHg7XG4gIG1hcmdpbjogNXJlbSAwOyB9XG5cbi5wYXN0LXBhZ2UgLnBhc3QtY29udGVudCB7XG4gIHBhZGRpbmc6IDcuNXJlbSAwIDEzcmVtOyB9XG4gIC5wYXN0LXBhZ2UgLnBhc3QtY29udGVudCB1bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnBhc3QtcGFnZSAucGFzdC1jb250ZW50IHVsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIC5wYXN0LXBhZ2UgLnBhc3QtY29udGVudCB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXI6IDlweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXItaW1hZ2U6IHVybChcIi4uL2ltZy9wYXN0LWJvcmRlci0xLnBuZ1wiKTtcbiAgICAgIGJvcmRlci1pbWFnZS1zbGljZTogOTtcbiAgICAgIGJvcmRlci1pbWFnZS1yZXBlYXQ6IHJvdW5kO1xuICAgICAgYm9yZGVyLWltYWdlLXdpZHRoOiA5cHg7XG4gICAgICB3aWR0aDogMjkuMzMzJTtcbiAgICAgIGhlaWdodDogMTIycHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luOiAwIDIlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLnBhc3QtcGFnZSAucGFzdC1jb250ZW50IHVsIGxpIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMDsgfVxuXG4uZmxvdy1wYWdlIC5mbG93LWNvbnRlbnQge1xuICBwYWRkaW5nOiA0cmVtIDAuNXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZmxvdy1wYWdlIC5mbG93LWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogM3JlbSAwOyB9IH1cbiAgLmZsb3ctcGFnZSAuZmxvdy1jb250ZW50IHVsIHtcbiAgICBjb3VudGVyLXJlc2V0OiBzdGVwOyB9XG4gICAgLmZsb3ctcGFnZSAuZmxvdy1jb250ZW50IHVsIGxpIHtcbiAgICAgIGJvcmRlcjogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogMS4yNXJlbSAycmVtIDEuMjVyZW0gNi41cmVtO1xuICAgICAgYm9yZGVyLWltYWdlOiB1cmwoXCIuLi9pbWcvcGFzdC1ib3JkZXItMS5wbmdcIik7XG4gICAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDk7XG4gICAgICBib3JkZXItaW1hZ2UtcmVwZWF0OiByb3VuZDtcbiAgICAgIGJvcmRlci1pbWFnZS13aWR0aDogOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZsb3ctcGFnZSAuZmxvdy1jb250ZW50IHVsIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZzogMy44cmVtIDFyZW0gMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZmxvdy1wYWdlIC5mbG93LWNvbnRlbnQgdWwgbGk6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgdG9wOiAycmVtICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgLmZsb3ctcGFnZSAuZmxvdy1jb250ZW50IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoc3RlcCk7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzdGVwO1xuICAgICAgICB3aWR0aDogMS44NzVyZW07XG4gICAgICAgIGhlaWdodDogMS44NzVyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMi43NXJlbTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgLmZsb3ctcGFnZSAuZmxvdy1jb250ZW50IHVsIGxpOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fycm93LWwucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDMuMzEyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjY4NzVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNHJlbTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAgIC5mbG93LXBhZ2UgLmZsb3ctY29udGVudCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAuZmxvdy1wYWdlIC5mbG93LWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTsgfVxuICAgICAgLmZsb3ctcGFnZSAuZmxvdy1jb250ZW50IHVsIGxpIC5kYXRlLXRpbWUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjY1cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDk0JTsgfVxuICAgICAgICAuZmxvdy1wYWdlIC5mbG93LWNvbnRlbnQgdWwgbGkgLmRhdGUtdGltZSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgICAgLmZsb3ctcGFnZSAuZmxvdy1jb250ZW50IHVsIGxpIC5ib3gge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5mbG93LXBhZ2UgLmZsb3ctY29udGVudCB1bCBsaSAuYm94IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH0gfVxuXG4uc2l0ZS1tYWluIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5jb250YWN0LXBhZ2UgLmVudHJ5LXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhY3QtcGFnZSAuZW50cnktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuXG4uY29udGFjdC1wYWdlIC5lbnRyeS1jb250ZW50IHtcbiAgcGFkZGluZzogM3JlbSAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWN0LXBhZ2UgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMXJlbSAwIDNyZW07IH0gfVxuXG4uY29udGFjdC1wYWdlIC5jb250YWN0LWluZm8ge1xuICBtYXJnaW4tbGVmdDogMTguNSU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODEuNSU7XG4gIHBhZGRpbmc6IDI1cHggMTAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhY3QtcGFnZSAuY29udGFjdC1pbmZvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuICAuY29udGFjdC1wYWdlIC5jb250YWN0LWluZm8gcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb250YWN0LXBhZ2UgLmNvbnRhY3QtaW5mbyBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9IH1cbiAgLmNvbnRhY3QtcGFnZSAuY29udGFjdC1pbmZvIC5mYXgge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvbnRhY3QtcGFnZSAuY29udGFjdC1pbmZvIC5mYXgge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuXG4ud3BjZjcgdGFibGUge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAud3BjZjcgdGFibGUgdHIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9IH1cbiAgLndwY2Y3IHRhYmxlIHRyIHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLndwY2Y3IHRhYmxlIHRyIHRkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLndwY2Y3IHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgd2lkdGg6IDE4LjUlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLndwY2Y3IHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLndwY2Y3IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi53cGNmNyBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLndwY2Y3IGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ZjhiOGE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNXJlbTsgfVxuXG4ud3BjZjcgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGY4YjhhO1xuICBoZWlnaHQ6IDE4Ljc1cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ud3BjZjcgLndwY2Y3LXN1Ym1pdCB7XG4gIG1hcmdpbi1sZWZ0OiAxOC41JTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MS41JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYjBiMTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndwY2Y3IC53cGNmNy1zdWJtaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07IH0gfVxuICAud3BjZjcgLndwY2Y3LXN1Ym1pdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliOWI5YzsgfVxuXG4ud3BjZjcgLmFqYXgtbG9hZGVyIHtcbiAgbWFyZ2luOiAxMHB4IDAgMCAxOC41JSAhaW1wb3J0YW50OyB9XG5cbi5saXN0LXZvaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNXJlbTsgfVxuICAubGlzdC12b2ljZSAubGlzdC12b2ljZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9XG4gIC5saXN0LXZvaWNlIC5lbnRyeS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmxpc3Qtdm9pY2UgLmVudHJ5LWhlYWRlciAuZW50cnktaGVhZGVyLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDc3JTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubGlzdC12b2ljZSAuZW50cnktaGVhZGVyIC5lbnRyeS1oZWFkZXItY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLmxpc3Qtdm9pY2UgLmVudHJ5LWhlYWRlciAuZW50cnktaGVhZGVyLWNvbnRlbnQgLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43cmVtOyB9XG4gICAgICAgIC5saXN0LXZvaWNlIC5lbnRyeS1oZWFkZXIgLmVudHJ5LWhlYWRlci1jb250ZW50IC5lbnRyeS10aXRsZSBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAgICAgICAubGlzdC12b2ljZSAuZW50cnktaGVhZGVyIC5lbnRyeS1oZWFkZXItY29udGVudCAuZW50cnktdGl0bGUgLmVudHJ5LXRpdGxlLWVuIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAubGlzdC12b2ljZSAuZW50cnktaGVhZGVyIC5lbnRyeS1oZWFkZXItY29udGVudCAuZW50cnktdGl0bGUgLmVudHJ5LXRpdGxlLWVuIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLjRyZW07IH0gfVxuICAgICAgLmxpc3Qtdm9pY2UgLmVudHJ5LWhlYWRlciAuZW50cnktaGVhZGVyLWNvbnRlbnQgLmVudHJ5LW1ldGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC4ycmVtOyB9XG4gICAgICAgIC5saXN0LXZvaWNlIC5lbnRyeS1oZWFkZXIgLmVudHJ5LWhlYWRlci1jb250ZW50IC5lbnRyeS1tZXRhIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgICAgICAgIC5saXN0LXZvaWNlIC5lbnRyeS1oZWFkZXIgLmVudHJ5LWhlYWRlci1jb250ZW50IC5lbnRyeS1tZXRhIGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS4ycmVtOyB9XG4gICAgICAubGlzdC12b2ljZSAuZW50cnktaGVhZGVyIC5lbnRyeS1oZWFkZXItY29udGVudCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgLmxpc3Qtdm9pY2UgLmVudHJ5LWhlYWRlciAuZW50cnktcG9zdC10aHVtYm5haWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDIyJTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubGlzdC12b2ljZSAuZW50cnktaGVhZGVyIC5lbnRyeS1wb3N0LXRodW1ibmFpbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLmxpc3Qtdm9pY2UgLmVudHJ5LWhlYWRlciAuZW50cnktcG9zdC10aHVtYm5haWwgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmxpc3Qtdm9pY2UgLmVudHJ5LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07IH1cbiAgICAubGlzdC12b2ljZSAuZW50cnktY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC5saXN0LXZvaWNlIC5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlOyB9XG4gICAgLmxpc3Qtdm9pY2UgLnBhZ2luYXRpb24gYSwgLmxpc3Qtdm9pY2UgLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzAwMDtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIHBhZGRpbmc6IC43cmVtIDEuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5saXN0LXZvaWNlIC5wYWdpbmF0aW9uIGEuY3VycmVudCwgLmxpc3Qtdm9pY2UgLnBhZ2luYXRpb24gYTpob3ZlciwgLmxpc3Qtdm9pY2UgLnBhZ2luYXRpb24gc3Bhbi5jdXJyZW50LCAubGlzdC12b2ljZSAucGFnaW5hdGlvbiBzcGFuOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgY29sb3I6ICNGRkY7IH1cblxuLndpbm5lciBoMiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4OTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAud2lubmVyIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9IH1cblxuLndpbm5lciBoMyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2NztcbiAgbWFyZ2luOiAxLjVyZW0gMCAxcmVtIDA7IH1cblxuLndpbm5lciB0YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW46IC4yNXJlbSAwOyB9XG4gIC53aW5uZXIgdGFibGUgdGgsIC53aW5uZXIgdGFibGUgdGQge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICMwMDA7XG4gICAgcGFkZGluZzogLjI1cmVtOyB9XG4gIC53aW5uZXIgdGFibGUgdGgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmUyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC53aW5uZXIgdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi5wYWdlLXdpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2Utd2lubmVyIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMTVweDsgfSB9XG4gIC5wYWdlLXdpbm5lciAuY29udGVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDY1JTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhZ2Utd2lubmVyIC5jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5wYWdlLXdpbm5lciAuY29udGVudCAueWVhciB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhZ2Utd2lubmVyIC5jb250ZW50IC55ZWFyIHtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuICAgIC5wYWdlLXdpbm5lciAuY29udGVudCAubGlzdC1wb3N0LCAucGFnZS13aW5uZXIgLmNvbnRlbnQgLndpbm5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhZ2Utd2lubmVyIC5jb250ZW50IC5saXN0LXBvc3QsIC5wYWdlLXdpbm5lciAuY29udGVudCAud2lubmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDsgfSB9XG4gICAgICAucGFnZS13aW5uZXIgLmNvbnRlbnQgLmxpc3QtcG9zdCAuZW50cnktaGVhZGVyLCAucGFnZS13aW5uZXIgLmNvbnRlbnQgLndpbm5lciAuZW50cnktaGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnBhZ2Utd2lubmVyIC5jb250ZW50IC5saXN0LXBvc3QgLmVudHJ5LWhlYWRlciwgLnBhZ2Utd2lubmVyIC5jb250ZW50IC53aW5uZXIgLmVudHJ5LWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtOyB9IH1cbiAgICAgIC5wYWdlLXdpbm5lciAuY29udGVudCAubGlzdC1wb3N0IC50YWJsZSwgLnBhZ2Utd2lubmVyIC5jb250ZW50IC53aW5uZXIgLnRhYmxlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gICAgICAgIC5wYWdlLXdpbm5lciAuY29udGVudCAubGlzdC1wb3N0IC50YWJsZSB0ciwgLnBhZ2Utd2lubmVyIC5jb250ZW50IC53aW5uZXIgLnRhYmxlIHRyIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG4gICAgICAgICAgLnBhZ2Utd2lubmVyIC5jb250ZW50IC5saXN0LXBvc3QgLnRhYmxlIHRyIHRoLCAucGFnZS13aW5uZXIgLmNvbnRlbnQgLndpbm5lciAudGFibGUgdHIgdGgge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IC44cmVtIDFyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAgIC5wYWdlLXdpbm5lciAuY29udGVudCAubGlzdC1wb3N0IC50YWJsZSB0ciB0ZCwgLnBhZ2Utd2lubmVyIC5jb250ZW50IC53aW5uZXIgLnRhYmxlIHRyIHRkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIC41cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgIC5wYWdlLXdpbm5lciAuY29udGVudCAubGlzdC1wb3N0IHAsIC5wYWdlLXdpbm5lciAuY29udGVudCAud2lubmVyIHAge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjsgfVxuICAucGFnZS13aW5uZXIgLnNpZGViYXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiAyNyU7XG4gICAgbWFyZ2luLWxlZnQ6IDclOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFnZS13aW5uZXIgLnNpZGViYXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIC5wYWdlLXdpbm5lciAuc2lkZWJhciAud2lkZ2V0LXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIHBhZGRpbmc6IC44cmVtO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAucGFnZS13aW5uZXIgLnNpZGViYXIgLndpZGdldC13aW5uZXIgbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5wYWdlLXdpbm5lciAuc2lkZWJhciAud2lkZ2V0LXdpbm5lciBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4yNXM7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjI1cztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4yNXM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3VpZGUtcGFnZSAuZW50cnktY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9IH1cblxuLmd1aWRlLXBhZ2UgLmJveF9ib3JkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAycmVtIDAgNHJlbTtcbiAgYm9yZGVyOiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICAtd2Via2l0LWJvcmRlci1pbWFnZTogdXJsKC4uL2ltZy9wYXN0LWJvcmRlci0xLnBuZyk7XG4gIC1vLWJvcmRlci1pbWFnZTogdXJsKC4uL2ltZy9wYXN0LWJvcmRlci0xLnBuZyk7XG4gIGJvcmRlci1pbWFnZTogdXJsKC4uL2ltZy9wYXN0LWJvcmRlci0xLnBuZyk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogOTtcbiAgYm9yZGVyLWltYWdlLXJlcGVhdDogcm91bmQ7XG4gIGJvcmRlci1pbWFnZS13aWR0aDogOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ndWlkZS1wYWdlIC5ib3hfYm9yZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH0gfVxuXG4uZ3VpZGUtcGFnZSB0YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5ndWlkZS1wYWdlIHRhYmxlIHRib2R5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ndWlkZS1wYWdlIHRhYmxlIHRib2R5IHRyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAzcmVtIDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3VpZGUtcGFnZSB0YWJsZSB0Ym9keSB0ciB7XG4gICAgICAgICAgbWFyZ2luOiAycmVtIDA7IH0gfVxuICAgICAgLmd1aWRlLXBhZ2UgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmd1aWRlLXBhZ2UgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTsgfSB9XG4gICAgICAuZ3VpZGUtcGFnZSB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDg0JTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuZ3VpZGUtcGFnZSB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgICAgICAgICB3aWR0aDogNTglOyB9IH1cbiAgICAgICAgLmd1aWRlLXBhZ2UgdGFibGUgdGJvZHkgdHIgdGQgYSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5ndWlkZS1wYWdlIHRhYmxlIHRib2R5IHRyIHRkIGEge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuICAgICAgICAuZ3VpZGUtcGFnZSB0YWJsZSB0Ym9keSB0ciB0ZCBwIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgICAuZ3VpZGUtcGFnZSB0YWJsZSB0Ym9keSB0ciB0ZCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5ndWlkZS1wYWdlIC5jb250YWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNS41JTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZ3VpZGUtcGFnZSAuY29udGFjdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4udGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItc3BhY2luZzogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgLnRhYmxlIHRyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG4gICAgLnRhYmxlIHRyIHRoIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBwYWRkaW5nOiAuOHJlbSAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAudGFibGUgdHIgdGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIHBhZGRpbmc6IDFyZW0gLjVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG50YWJsZS5ub25lIHtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIHRhYmxlLm5vbmUgdHIsIHRhYmxlLm5vbmUgdGgsIHRhYmxlLm5vbmUgdGQge1xuICAgIGJvcmRlcjogMDsgfVxuICB0YWJsZS5ub25lIHRkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHRhYmxlLm5vbmUgdGQsIHRhYmxlLm5vbmUgdGgge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuICAgIHRhYmxlLm5vbmUgdGQ6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5iZy1mdWxsIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1mdWxsLnBuZykgcmVwZWF0OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc2VhcmNoIC5zaXRlLWNvbnRlbnQgLndyYXAsXG4uZXJyb3I0MDQgLnNpdGUtY29udGVudCAud3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZWFyY2ggLnBhZ2UtdGl0bGUge1xuICBwYWRkaW5nLXRvcDogM3JlbTsgfVxuXG4uc2luZ2xlIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI7IH1cblxuLnNpbmdsZSAucG9zdC1uYXZpZ2F0aW9uIGgyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2luZ2xlIC5wb3N0LW5hdmlnYXRpb24gLm5hdi1saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zaW5nbGUgLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5zaW5nbGUgLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmtzIC5uYXYtbmV4dCB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5lcnJvci00MDQge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZXJyb3ItNDA0IC5wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgcGFkZGluZzogMjBweCAwIDMwcHg7IH1cbiAgLmVycm9yLTQwNCAuc2VhcmNoLWZvcm0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDUwcHggMCAyMHB4OyB9XG4gICAgLmVycm9yLTQwNCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZCB7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIG1pbi13aWR0aDogMjMwcHg7IH1cbiAgICAuZXJyb3ItNDA0IC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgICBwYWRkaW5nOiA2cHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzE4MTU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjMxOTE2O1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2OCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIC5lbnRyeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIC5lbnRyeS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cbiAgLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIC5lbnRyeS1tZXRhIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zaXRlLWNvbnRlbnQgLmNvbnRlbnQtYXJlYSAuZW50cnktbWV0YSBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIC5lbnRyeS1tZXRhIGxpIGEge1xuICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Nzc7IH1cbiAgICAgICAgLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIC5lbnRyeS1tZXRhIGxpIGE6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IC45O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuc2l0ZS1jb250ZW50IC5jb250ZW50LWFyZWEgLnBvc3QtdGh1bWJuYWlsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5zaXRlLWNvbnRlbnQgLndpZGdldC1hcmVhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMjclOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zaXRlLWNvbnRlbnQgLndpZGdldC1hcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogM3JlbTsgfSB9XG4gIC5zaXRlLWNvbnRlbnQgLndpZGdldC1hcmVhIC53aWRnZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgICAuc2l0ZS1jb250ZW50IC53aWRnZXQtYXJlYSAud2lkZ2V0IC53aWRnZXQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsgfVxuICAgIC5zaXRlLWNvbnRlbnQgLndpZGdldC1hcmVhIC53aWRnZXQgLmN1c3RvbS1odG1sLXdpZGdldCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnNpdGUtY29udGVudCAud2lkZ2V0LWFyZWEgLndpZGdldCAuY3VzdG9tLWh0bWwtd2lkZ2V0IC5ibkNvbXBhbnkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIC5zaXRlLWNvbnRlbnQgLndpZGdldC1hcmVhIC53aWRnZXQgLndpZGdldC1saXN0LWNhdGVnb3J5ID4gbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07IH1cbiAgICAgIC5zaXRlLWNvbnRlbnQgLndpZGdldC1hcmVhIC53aWRnZXQgLndpZGdldC1saXN0LWNhdGVnb3J5ID4gbGkgLndpZGdldC1tZXRhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAgICAgICAuc2l0ZS1jb250ZW50IC53aWRnZXQtYXJlYSAud2lkZ2V0IC53aWRnZXQtbGlzdC1jYXRlZ29yeSA+IGxpIC53aWRnZXQtbWV0YSBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLnNpdGUtY29udGVudCAud2lkZ2V0LWFyZWEgLndpZGdldCAud2lkZ2V0LWxpc3QtY2F0ZWdvcnkgPiBsaSAud2lkZ2V0LW1ldGEgbGkuY2F0ZSB7XG4gICAgICAgICAgICB3aWR0aDogNTUlOyB9XG4gICAgICAgICAgLnNpdGUtY29udGVudCAud2lkZ2V0LWFyZWEgLndpZGdldCAud2lkZ2V0LWxpc3QtY2F0ZWdvcnkgPiBsaSAud2lkZ2V0LW1ldGEgbGkuZGF0ZSB7XG4gICAgICAgICAgICB3aWR0aDogNDMlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAgICAgLnNpdGUtY29udGVudCAud2lkZ2V0LWFyZWEgLndpZGdldCAud2lkZ2V0LWxpc3QtY2F0ZWdvcnkgPiBsaSAud2lkZ2V0LW1ldGEgbGkgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE2NXB4OyB9XG4gICAgICAgICAgICAuc2l0ZS1jb250ZW50IC53aWRnZXQtYXJlYSAud2lkZ2V0IC53aWRnZXQtbGlzdC1jYXRlZ29yeSA+IGxpIC53aWRnZXQtbWV0YSBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogLjk7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uc2l0ZS1jb250ZW50IC5wb3N0IHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc2l0ZS1jb250ZW50IC5wb3N0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH0gfVxuXG4uYmxvZyAuc2l0ZS1jb250ZW50IC53cmFwLFxuLnBhZ2UgLnNpdGUtY29udGVudCAud3JhcCxcbi5zaW5nbGUgLnNpdGUtY29udGVudCAud3JhcCxcbi5hcmNoaXZlOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtd2lubmVyKSAuc2l0ZS1jb250ZW50IC53cmFwLFxuLmNhdGVnb3J5IC5zaXRlLWNvbnRlbnQgLndyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNXJlbSAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9nIC5zaXRlLWNvbnRlbnQgLndyYXAsXG4gICAgLnBhZ2UgLnNpdGUtY29udGVudCAud3JhcCxcbiAgICAuc2luZ2xlIC5zaXRlLWNvbnRlbnQgLndyYXAsXG4gICAgLmFyY2hpdmU6bm90KC5wb3N0LXR5cGUtYXJjaGl2ZS13aW5uZXIpIC5zaXRlLWNvbnRlbnQgLndyYXAsXG4gICAgLmNhdGVnb3J5IC5zaXRlLWNvbnRlbnQgLndyYXAge1xuICAgICAgcGFkZGluZzogM3JlbSAwOyB9IH1cblxuLmhvbWUgLnNpdGUtY29udGVudCAuY29udGVudC1hcmVhIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYm91dC1wYWdlIC5jb250ZW50LWFyZWEsXG4ucGFzdC1wYWdlIC5jb250ZW50LWFyZWEge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5vLXBvc3Qge1xuICBtaW4taGVpZ2h0OiA2MHZoOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1wYXJ0eSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07IH0gfVxuXG4ucGFnZS1wYXJ0eSAuaGVhZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxOHJlbTsgfVxuICAucGFnZS1wYXJ0eSAuaGVhZGluZyBpbWcge1xuICAgIHdpZHRoOiA0MCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtcGFydHkgLmhlYWRpbmcge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNDAlO1xuICAgICAgcGFkZGluZzogMzAlIDEwJTsgfVxuICAgICAgLnBhZ2UtcGFydHkgLmhlYWRpbmcgaW1nIHtcbiAgICAgICAgd2lkdGg6IDkwJTsgfSB9XG5cbi5wYWdlLXBhcnR5IC5ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDNyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtcGFydHkgLmJveCB7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNSUgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTIlIDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5wYWdlLXBhcnR5IC5ib3ggLmJveC10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE3MXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgIC5wYWdlLXBhcnR5IC5ib3ggLmJveC10aXRsZSBpbWcge1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgLnBhZ2UtcGFydHkgLmJveCAuYm94LXN1Yi10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gICAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiLCBcIua4uOaYjuacneS9k1wiLCBcIll1TWluY2hvXCIsIFwi5ri45piO5pydXCIsIFwiWXUgTWluY2hvXCIsIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTiBXM1wiLCBIaXJhTWluUHJvTi1XMywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTlwiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwi44OS44Op44Ku44OO5piO5pydIFByb1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9cIiwgXCJIR1PmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBcIk1TIFBNaW5jaG9cIiwgc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDsgfVxuICAgIC5wYWdlLXBhcnR5IC5ib3ggLmJveC1zdWItdGl0bGUgc3BhbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNjU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtc3ViLXRpdGxlIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNDsgfSB9XG4gICAgICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtc3ViLXRpdGxlIHNwYW46YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIi9cIjtcbiAgICAgICAgbWFyZ2luOiAwIDFyZW07IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnBhZ2UtcGFydHkgLmJveCAuYm94LXN1Yi10aXRsZSBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxBXCI7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlOyB9IH1cbiAgICAgIC5wYWdlLXBhcnR5IC5ib3ggLmJveC1zdWItdGl0bGUgc3Bhbi5sYXN0OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhZ2UtcGFydHkgLmJveCAuYm94LXN1Yi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMwMDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhZ2UtcGFydHkgLmJveCAuYm94LXN1Yi10aXRsZS5kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICBmb250LXNpemU6IDIuMzEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzM7XG4gICAgICAgIGJvcmRlcjogMDsgfSB9XG4gIC5wYWdlLXBhcnR5IC5ib3ggLmJveC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIHdpZHRoOiA5MCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYWdlLXBhcnR5IC5ib3ggLmJveC1jb250ZW50IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wYWdlLXBhcnR5IC5ib3ggLmJveC10ZXh0LWNlbnRlciB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtdGV4dC1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yOyB9IH1cbiAgLnBhZ2UtcGFydHkgLmJveCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zODk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYWdlLXBhcnR5IC5ib3ggcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLnBhZ2UtcGFydHkgLmJveCBwIGEge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wYWdlLXBhcnR5IC5ib3ggcCBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gIC5wYWdlLXBhcnR5IC5ib3ggdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM4OTsgfVxuICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtY29udGVudC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43Nzg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYWdlLXBhcnR5IC5ib3ggLmJveC1jb250ZW50LXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yOyB9IH1cbiAgLnBhZ2UtcGFydHkgLmJveCAuYm94LXN1Yi1saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAgIC5wYWdlLXBhcnR5IC5ib3ggLmJveC1zdWItbGlua3MgLmJveC1zdWItbGlua3MtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4wcmVtOyB9XG4gICAgLnBhZ2UtcGFydHkgLmJveCAuYm94LXN1Yi1saW5rcyAuYm94LXN1Yi1saW5rcy1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtc3ViLWxpbmtzIC5ib3gtc3ViLWxpbmtzLWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgIC5wYWdlLXBhcnR5IC5ib3ggLmJveC1zdWItbGlua3MgLmJveC1zdWItbGlua3MtbGlzdCBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtc3ViLWxpbmtzIC5ib3gtc3ViLWxpbmtzLWxpc3QgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMztcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5wYWdlLXBhcnR5IC5ib3ggLnllbGxvdyB7XG4gICAgY29sb3I6ICNlNGU1MmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgLnBhZ2UtcGFydHkgLmJveCAueWVsbG93IGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBjb2xvcjogI2U0ZTUyZTsgfVxuICAgICAgLnBhZ2UtcGFydHkgLmJveCAueWVsbG93IGE6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2U0ZTUyZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5wYWdlLXBhcnR5IC5ib3ggLm10LTEge1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLnBhZ2UtcGFydHkgLmJveCAubXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAucGFnZS1wYXJ0eSAuYm94IC5ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLnBhZ2UtcGFydHkgLmJveCAuYm9sZCBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLnBhZ2UtcGFydHkgLmJveCAuZjEtNSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAwIDEyNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFnZS1wYXJ0eSAuYm94IC5mMS01IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDUlOyB9IH1cblxuLnBhZ2UtcGFydHkgI3Njcm9sbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTRyZW07XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMzIuNXB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNnJlbSAwIDVyZW07XG4gIHBhZGRpbmc6IDNyZW0gMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS1wYXJ0eSAjc2Nyb2xsIHtcbiAgICAgIG1hcmdpbjogOHJlbSAwIDByZW07XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICBib3R0b206IDBweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMXJlbSAtIDIwcHgpOyB9IH1cbiAgLnBhZ2UtcGFydHkgI3Njcm9sbCAuaWNvbi1kb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbmltYXRpb246IG1vdmVBcnJvdyAxcyBsaW5lYXIgLjVzIGluZmluaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAucGFnZS1wYXJ0eSAjc2Nyb2xsIC5pY29uLWRvd246OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzAwMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucGFnZS1wYXJ0eSAjc2Nyb2xsIC5pY29uLWRvd246OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIG1vdmVBcnJvdyB7XG4gIDAlIHtcbiAgICB0b3A6IDIwcHg7IH1cbiAgNTAlIHtcbiAgICB0b3A6IDMwcHg7IH1cbiAgMTAwJSB7XG4gICAgdG9wOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5wYWdlLXBhcnR5IC5ib3ggLmJveC1zdWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAucGFnZS1wYXJ0eSAuYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAucGFnZS1wYXJ0eSAuYm94IC5ib3gtY29udGVudCB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG4uc2l0ZS1jb250ZW50IC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnNpdGUtY29udGVudCAudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IHN1cCB7XG4gIGZvbnQtc2l6ZTogNzUuNSU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMC4xZW07IH1cblxuLnNpdGUtY29udGVudCAudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IHN1YiB7XG4gIGZvbnQtc2l6ZTogNzUuNSU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjFlbTsgfVxuXG4uc2l0ZS1jb250ZW50IC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG4gIC5zaXRlLWNvbnRlbnQgLnR5cGUtcG9zdCAuZW50cnktY29udGVudCBwOm50aC1sYXNoLWNoaWxkKDEpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTsgfVxuXG4uc2l0ZS1jb250ZW50IC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMjE2NTVjO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG5AaW1wb3J0IFwiX3ZhbGlhYmxlc19taXhpbnMuc2Nzc1wiO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gXHRyZXNldFxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLFxuYSwgaW1nLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbnN0cm9uZywgc3ViLCBzdXAsIGksIHNtYWxsLCBhZGRyZXNzLCB0aW1lLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIGhyLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5oZWFkZXIsIGZvb3RlciwgbmF2LCBzZWN0aW9uLCBhcnRpY2xlLCBhc2lkZSxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgY2FudmFzLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zdHlsZTpub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlndXJlLCBmaWdjYXB0aW9uLFxuZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmh0bWwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xufVxuYm9keSB7XG5cdGhlaWdodDogMTAwJTtcblx0bWluLWhlaWdodDogMTAwJTtcbn1cbnVsLCBvbCwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuaW5wdXQsIHRleHRhcmVhLCBidXR0b24ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuYnV0dG9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5hIHtcblx0Y29sb3I6ICRjb2xvci1mb250LWJhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNsZWFyOiBib3RoO1xufVxuXG5ib2R5IHtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAkY29sb3ItZm9udC1iYXNlO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBicChwYykge1xuXHRcdG1pbi13aWR0aDogMTE2MHB4O1xuXHR9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTk5leHRMVFByby1SZWd1bGFyJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0RJTk5leHRMVFByby1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIFx0XHR1cmwoJy4uL2ZvbnRzL0RJTk5leHRMVFByby1SZWd1bGFyLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcblx0ICAgIHVybCgnLi4vZm9udHMvRElOTmV4dExUUHJvLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQgICAgdXJsKCcuLi9mb250cy9ESU5OZXh0TFRQcm8tUmVndWxhci50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLFxuXHQgICAgdXJsKCcuLi9mb250cy9ESU5OZXh0TFRQcm8tUmVndWxhci5zdmcjRElOTmV4dExUUHJvLVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTk5leHRMVFByby1NZWRpdW0nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvRElOTmV4dExUUHJvLU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICBcdFx0dXJsKCcuLi9mb250cy9ESU5OZXh0TFRQcm8tTWVkaXVtLm90ZicpICBmb3JtYXQoJ29wZW50eXBlJyksXG5cdCAgICB1cmwoJy4uL2ZvbnRzL0RJTk5leHRMVFByby1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQgICAgdXJsKCcuLi9mb250cy9ESU5OZXh0TFRQcm8tTWVkaXVtLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdCAgICB1cmwoJy4uL2ZvbnRzL0RJTk5leHRMVFByby1NZWRpdW0uc3ZnI0RJTk5leHRMVFByby1NZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fdmFsaWFibGVzX21peGlucy5zY3NzXCI7XG5cbi5zaXRlLWhlYWRlcntcbiAgICAubmF2aWdhdGlvbi1jb250YWluZXJ7XG4gICAgICAgIC5tYWluLW5hdmlnYXRpb257XG4gICAgICAgICAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG4ubmF2aWdhdGlvbi1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICAud3JhcCB7XG4gICAgICAgIG1heC13aWR0aDogMTE2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMnJlbSAxLjVyZW0gLjhyZW0gMS41cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9sb2dvLWRhcmsuc3ZnXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2lkdGg6IDE5JTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZW51LWdsb2JhbC1jb250YWluZXIsXG4gICAgICAgICAgICAubWVudS1mb290ZXItY29udGFpbmVye1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9udC1iYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWVudS1mb290ZXItY29udGFpbmVye1xuICAgICAgICAgICAgICAgICNtZW51LWZvb3RlcntcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZHJvcGRvd257XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDM0cHggN3B4IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9hcnJvdy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29weSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1kaW5uZXh0LXJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4NHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1cG9uc2VyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmczE2KDE0LDIwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH1cbn1cblxuXG4ubWVudS1zcHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgLm1lbnUtdG9nZ2xle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIC5pY29uLWJhcntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSxcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMyl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgLmljb24tYmFye1xuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tYWluLW5hdmlnYXRpb24tc3B7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLmRyb3Bkb3due1xuICAgICAgICAgICAgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICAgICA+YXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYXJyb3ctcmlnaHQuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+YS5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Fycm93LWRvd24uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3ViLW1lbnV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI2Ryb3Bkb3duLW1lbnUye1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgI3RvcC1tZW51e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL192YWxpYWJsZXNfbWl4aW5zLnNjc3NcIjtcblxuQGluY2x1ZGUgYnAoc3ApIHtcbiAgaHRtbCAjd3BhZG1pbmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYSB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2l0ZS1jb250ZW50LWNvbnRhaW4ge1xuICBAaW5jbHVkZSBicChzcCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5zaXRlLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4uYnRuIHtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mZWF0dXJlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL21vdmllLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgaGVpZ2h0OiA5MHZoO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2JnMDIucG5nXCIpIG5vLXJlcGVhdCA1MCUgMDtcbiAgICBoZWlnaHQ6IDUwdmg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYnRuLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTtcbiAgICAuZ3VpZGUtbGluayB7XG4gICAgICB3aWR0aDogNTd2aDtcbiAgICAgIGhlaWdodDogMTV2aDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICYuYmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9idG4tYmVmb3JlLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgICAmLmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi1hZnRlci5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cbiAgICAgICYuYWZ0ZXIyMDE4IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi1hZnRlcjIwMTgucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgICAmLmFmdGVyMjAxOSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9idG4tYWZ0ZXIyMDE5LnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJi50dHBpbmZvIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi10dHAucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cbiAgICAgICYud2lubmVyMjAxNyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9idG4td2lubmVyMjAxNy5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuICAgICAgJi53aW5uZXIyMDE4IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi13aW5uZXIyMDE4LnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG4gICAgICAmLndpbm5lcjIwMTkge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLXdpbm5lcjIwMTkucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cbiAgICAgICYub3BlbjIwMTgge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLW9wZW4yMDE4LnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG4gICAgICAmLm9wZW4yMDE5IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi1vcGVuMjAxOS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuICAgICAgJi5ndWlkZTIwMTgge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLWd1aWRlMjAxOC5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuICAgICAgJi5ndWlkZTIwMTkge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvYnRuLWd1aWRlMjAxOS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuICAgICAgJi50dHAyMDE5IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL2J0bi10dHAyMDE5LnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgICB3aWR0aDogMzR2aDtcbiAgICAgICAgaGVpZ2h0OiA5dmg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42OCkgdXJsKC4uL2ltZy9idG4ucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5vLWltYWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogNTd2aDtcbiAgICAgIGhlaWdodDogMTV2aDtcbiAgICAgIGJvcmRlcjogc29saWQgNnB4ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDEpO1xuICAgICAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgLjYpO1xuICAgICAgfVxuICAgICAgYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5idG4tbm8taW1hZ2Uge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIEBpbmNsdWRlIGZzKDE4LCAyNCk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIGZzKDEwLCAyMCk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2Nyb2xsIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAyMCU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uOiBtb3ZlQXJyb3cgMXMgbGluZWFyIDAuNXMgaW5maW5pdGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCB3aGl0ZTtcbiAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHdoaXRlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB9XG4gIH1cbn1cbi5wYW5lbC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICBoZWlnaHQ6IDMwdmg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuICAuZW50cnktdGl0bGUge1xuICAgIEBpbmNsdWRlIGZzKDI1LCA1MCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTklO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4ucGFnZTpub3QoLmhvbWUpLFxuLmFyY2hpdmUuZGF0ZSB7XG4gIC5wYW5lbC1pbWFnZSB7XG4gICAgLnBhbmVsLWltYWdlLXByb3Age1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC4zNSkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2E2MDAwMDAwJyxHcmFkaWVudFR5cGU9MCApO1xuICAgICAgcGFkZGluZy10b3A6IDIyLjUlO1xuICAgICAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwdmggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVudHJ5LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIH1cbiAgfVxuICAucmV2aWV3LXBhZ2UsXG4gIC5mbG93LXBhZ2Uge1xuICAgIC5lbnRyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi50b3AtcG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLnBhbmVsLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltZy9iZzAxLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIEBpbmNsdWRlIGZzKDIyLCAzOCk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcbiAgICAgIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBAaW5jbHVkZSBmcygxMiwgMjQpO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZW50cnktY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2cmVtIDA7XG4gICAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKiBTbGlkZXIgKi9cblxuLnN3aXBlci1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN3aXBlci1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG4uYm90dG9tLXNoZWV0IHtcbiAgcGFkZGluZzogNDhweCAwO1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG4gIC5uZXdzLXBvc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNvY2lhbC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC5zb2NpYWwtaXRlbSB7XG4gICAgICB3aWR0aDogMzEuNSU7XG4gICAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5zb2NpYWwtaXRlbS1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnR3aXR0ZXItdGltZWxpbmUge1xuICAgICAgLnRpbWVsaW5lLUhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjEgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5uZXdzLXBvc3Qge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IERJTk5leHRMVFByby1NZWRpdW07XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIC5yZWFkbW9yZSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLml0ZW0ge1xuICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZGlubmV4dC1yZWd1bGFyO1xuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIC5yZWFkX21vcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmFib3V0LWJvdHRvbSB7XG4gIC5hYm91dC1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctdG9wOiA0Mi42NyU7XG4gICAgfVxuICB9XG59XG4uc2l0ZS1mb290ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAubmF2aWdhdGlvbi1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLndyYXAge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICBAaW5jbHVkZSBicChzcCkge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG4gICAgLmxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDIwcHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc29jaWFsLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgICBtYXJnaW46IDEwcHggMCAzMHB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgLmljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40NCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pY29uLWZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLWZiLnN2Zyk7XG59XG4uaWNvbi10d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXR3LnN2Zyk7XG59XG4uaWNvbi1pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24taW4uc3ZnKTtcbn1cblxuLm5hdmlnYXRpb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4ubmF2aWdhdGlvbiBsaSBhLFxuLm5hdmlnYXRpb24gbGkgYTpob3Zlcixcbi5uYXZpZ2F0aW9uIGxpLmFjdGl2ZSBhLFxuLm5hdmlnYXRpb24gbGkuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwMDtcbiAgY29sb3I6IGJsYWNrO1xuICBwYWRkaW5nOiAwLjdyZW0gMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubmF2aWdhdGlvbiBsaSBhOmhvdmVyLFxuLm5hdmlnYXRpb24gbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIEBpbmNsdWRlIGJwKHNwKSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLWJvcmRlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogNXB4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmZzMTQge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbi5mczEyIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uYmctZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjE5MjI7XG59XG4uYmctaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1nL1RUUGJnMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgQGluY2x1ZGUgYnAoc3ApIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1nL1RUUGJnMDEucG5nKSByZXBlYXQgY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5uYXZpZ2F0aW9uIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fdmFsaWFibGVzX21peGlucy5zY3NzXCI7XG5cblxuLnR5cGUtcGFnZSB7XG5cdC5lbnRyeS1jb250ZW50IHtcblx0XHRwYWRkaW5nOiA2cmVtIDA7XG5cdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHQgICAgcGFkZGluZzogM3JlbSAwO1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRAaW5jbHVkZSBmcygyMiwzOCk7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi4zNXJlbTtcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRAaW5jbHVkZSBmcygxMiwyMSk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5yZXZpZXctY29udGVudCB7XG5cdHVsIHtcblx0XHRtYXJnaW4tbGVmdDogM3JlbTtcblx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0fVxuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHR9XG5cdH1cblx0dGFibGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0dGgge1xuXHRcdFx0QGluY2x1ZGUgZnMoMTAsMTgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzhhOGE4YTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4YThhOGE7XG5cdFx0XHRcdHBhZGRpbmc6IDNweCAxMHB4IDJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0JjpmaXJzdC1jaGlsZCBzcGFuIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHRkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOGY4ZjhmO1xuXHRcdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0ICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0QGluY2x1ZGUgZnMoMTEuNSwxNy4yNSk7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMS4zNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgybikge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNHJlbTtcblx0XHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0cHtcblx0XHRsaW5lLWhlaWdodDogMjtcblx0ICAgIHBhZGRpbmctbGVmdDogMTVweDtcblx0ICAgIEBpbmNsdWRlIGJwKHNwKSB7XG5cdCAgICBcdHBhZGRpbmctbGVmdDogMDtcblx0ICAgIH1cblx0fVxuXG5cdC5saW5le1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICBtYXJnaW46IDgwcHggMDtcblx0ICAgIG92ZXJmbG93OiBoaWRkZW47XG5cdCAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xpbmUucG5nKSBuby1yZXBlYXQgbGVmdCB0b3A7XG5cdCAgICBoZWlnaHQ6IDEwcHg7XG5cdCAgICB3aWR0aDogMTIwJTtcblx0ICAgIG1hcmdpbi1sZWZ0OiAtMTAlO1xuXHR9XG5cdC5kZXNje1xuXHQgICAgbWFyZ2luLXRvcDogMTVweDtcblx0ICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXHQgICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcblx0ICAgIEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcblx0ICAgIH1cblx0fVxufVxuLnNsYXNoIHtcblx0ZmxvYXQ6bGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3NsYXNoLnBuZycpO1xuXHRoZWlnaHQ6IDlweDtcblx0bWFyZ2luOiA1cmVtIDA7XG59XG4ucGFzdC1wYWdlIC5wYXN0LWNvbnRlbnQge1xuXHRwYWRkaW5nOiA3LjVyZW0gMCAxM3JlbTtcblx0dWwge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRib3JkZXI6IDlweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHQgICAgcGFkZGluZzogMTBweDtcblx0XHQgICAgYm9yZGVyLWltYWdlOiB1cmwoJy4uL2ltZy9wYXN0LWJvcmRlci0xLnBuZycpO1xuXHRcdCAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDk7XG5cdFx0ICAgIGJvcmRlci1pbWFnZS1yZXBlYXQ6IHJvdW5kO1xuXHRcdCAgICBib3JkZXItaW1hZ2Utd2lkdGg6OXB4O1xuXHRcdFx0d2lkdGg6IDI5LjMzMyU7XG5cdFx0ICAgIGhlaWdodDogMTIycHg7XG5cdFx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ICAgIG1hcmdpbjogMCAyJTtcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdCAgICBzcGFuIHtcblx0XHQgICAgXHRmb250LXdlaWdodDogYm9sZDtcblx0XHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIFx0dG9wOiA1MCU7XG5cdFx0ICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdCAgICBcdHdpZHRoOiAxMDAlO1xuXHRcdCAgICBcdGxlZnQ6IDA7XG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cbn1cbi5mbG93LXBhZ2UgLmZsb3ctY29udGVudCB7XG5cdHBhZGRpbmc6IDRyZW0gMC41cmVtO1xuXHRAaW5jbHVkZSBicChzcCkge1xuXHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0fVxuXHR1bCB7XG5cdFx0Y291bnRlci1yZXNldDogc3RlcDtcblx0XHRsaSB7XG5cdFx0XHRib3JkZXI6IDlweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHQgICAgcGFkZGluZzogMS4yNXJlbSAycmVtIDEuMjVyZW0gNi41cmVtO1xuXHRcdCAgICBib3JkZXItaW1hZ2U6IHVybCgnLi4vaW1nL3Bhc3QtYm9yZGVyLTEucG5nJyk7XG5cdFx0ICAgIGJvcmRlci1pbWFnZS1zbGljZTogOTtcblx0XHQgICAgYm9yZGVyLWltYWdlLXJlcGVhdDogcm91bmQ7XG5cdFx0ICAgIGJvcmRlci1pbWFnZS13aWR0aDo5cHg7XG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdCAgICBAaW5jbHVkZSBicChzcCkge1xuXHRcdCAgICBcdGZvbnQtc2l6ZTogMTZweDtcblx0ICAgIFx0ICAgIHBhZGRpbmc6IDMuOHJlbSAxcmVtIDFyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdCAgICBcdCAgICAmOmJlZm9yZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdCAgICBcdCAgICBsZWZ0OiA1MCUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdCAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0XHRcdFx0ICAgIHRvcDogMnJlbSFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICB9XG5cdCAgICBcdCAgICB9XG5cdFx0ICAgIH1cblx0XHQgICAgJjpiZWZvcmUge1xuXHRcdCAgICBcdGNvbnRlbnQ6IGNvdW50ZXIoc3RlcCk7XG5cdFx0ICAgIFx0Y291bnRlci1pbmNyZW1lbnQ6IHN0ZXA7XG5cdFx0ICAgIFx0d2lkdGg6IDEuODc1cmVtO1xuXHRcdFx0ICAgIGhlaWdodDogMS44NzVyZW07XG5cdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICBsZWZ0OiAyLjc1cmVtO1xuXHRcdFx0ICAgIHRvcDogNTAlO1xuXHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHQgICAgfVxuXHRcdCAgICAmOmFmdGVyIHtcblx0XHQgICAgXHRjb250ZW50OiBcIlwiO1xuXHRcdCAgICBcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Fycm93LWwucG5nJyk7XG5cdFx0ICAgIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQgICAgXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0ICAgIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdCAgICBcdHdpZHRoOiAzLjMxMjVyZW07XG5cdFx0ICAgIFx0aGVpZ2h0OiAxLjY4NzVyZW07XG5cdFx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBcdGJvdHRvbTogLTRyZW07XG5cdFx0ICAgIFx0bGVmdDogNTAlO1xuXHRcdCAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHQgICAgfVxuXHRcdCAgICAmOmxhc3QtY2hpbGQge1xuXHRcdCAgICBcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ICAgIFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHQgICAgXHR9XG5cdFx0ICAgIH1cblx0XHQgICAgLmRhdGUtdGltZSB7XG5cdFx0ICAgIFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHQgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogMS4ycmVtO1xuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyLjY1cmVtO1xuXHRcdFx0ICAgIG1heC13aWR0aDogOTQlO1xuXHRcdFx0ICAgIHAge1xuXHRcdFx0ICAgIFx0QGluY2x1ZGUgZnMoMTAsMjUpO1xuXHRcdFx0ICAgIFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHQgICAgXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHQgICAgXHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHQgICAgfVxuXHRcdCAgICB9XG5cdFx0ICAgIC5ib3h7XG5cdFx0ICAgIFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMjtcblx0XHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR9XG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cbn1cbi5zaXRlLW1haW4ge1xuXHQuZW50cnktdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBmcygyNSw1MCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxufVxuLmNvbnRhY3QtcGFnZSAge1xuXHQuZW50cnktdGl0bGV7XG5cdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0fVxuXHR9XG5cdC5lbnRyeS1jb250ZW50e1xuXHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0cGFkZGluZzogMXJlbSAwIDNyZW07XG5cdFx0fVxuXHR9XG5cdC5jb250YWN0LWluZm97XG5cdFx0bWFyZ2luLWxlZnQ6IDE4LjUlO1xuXHQgICAgbWFyZ2luLXRvcDogMnJlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogODEuNSU7XG5cdFx0cGFkZGluZzogMjVweCAxMDBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZzogMS41cmVtIDFyZW07XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0XHRwe1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdCAgICBAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjtcblx0XHQgICAgXHRmb250LXNpemU6IDEuMnJlbTtcblx0XHQgICAgfVxuXHRcdH1cblx0XHQuZmF4e1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLndwY2Y3IHtcblx0dGFibGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRye1xuXHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHR3aWR0aDogMTguNSU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRsYWJlbCB7XG5cdFx0QGluY2x1ZGUgZnMoMTIsMjQpO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM4ZjhiOGE7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAyLjVyZW07XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM4ZjhiOGE7XG5cdFx0aGVpZ2h0OiAxOC43NXJlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQud3BjZjctc3VibWl0e1xuXHRcdG1hcmdpbi1sZWZ0OiAxOC41JTtcblx0XHQgICAgbWFyZ2luLXRvcDogMnJlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogODEuNSU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2IwYjBiMTtcblx0XHRib3JkZXI6IDA7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHQgICAgQGluY2x1ZGUgYnAoc3ApIHtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIG1hcmdpbi1sZWZ0OjA7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDJyZW07XG5cdFx0fVxuXHQgICAgJjpob3Zlcntcblx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzliOWI5Yztcblx0ICAgIH1cblx0fVxuXHQuYWpheC1sb2FkZXJ7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMCAxOC41JSFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmxpc3Qtdm9pY2V7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy10b3A6IDVyZW07XG5cdC5saXN0LXZvaWNlLWl0ZW17XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0fVxuXHQuZW50cnktaGVhZGVye1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC5lbnRyeS1oZWFkZXItY29udGVudHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA3NyU7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEuNXJlbTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQuZW50cnktdGl0bGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuN3JlbTtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjg3NXJlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZW50cnktdGl0bGUtZW57XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjM3NXJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLjRyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZW50cnktbWV0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAuMnJlbTtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpOmFmdGVye1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCIvXCI7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMS4ycmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5lbnRyeS1wb3N0LXRodW1ibmFpbHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAyMiU7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5lbnRyeS1jb250ZW50e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAxLjVyZW07XG5cdFx0cHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdH1cblx0fVxuXHQucGFnaW5hdGlvbntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXHRcdGEsIHNwYW57XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQgICAgYm9yZGVyOiBzb2xpZCAxcHggIzAwMDtcblx0XHQgICAgY29sb3I6IGJsYWNrO1xuXHRcdCAgICBwYWRkaW5nOiAuN3JlbSAxLjJyZW07XG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0ICAgICYuY3VycmVudCxcblx0XHQgICAgJjpob3Zlcntcblx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIFx0XHRcdGNvbG9yOiAjRkZGXG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cbn1cbi53aW5uZXIge1xuXHRoMiB7XG5cdFx0QGluY2x1ZGUgZnMoMTgsMjUpO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS43NXJlbTtcblx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0fVxuXHR9XG5cdGgzIHtcblx0XHRAaW5jbHVkZSBmcygxNSwyMik7XG5cdFx0bWFyZ2luOiAxLjVyZW0gMCAxcmVtIDA7XG5cdH1cblx0dGFibGV7XG5cdFx0QGluY2x1ZGUgZnMoMTAsMTUpO1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0bWFyZ2luOiAuMjVyZW0gMDtcblx0XHR0aCx0ZCB7XG5cdFx0XHRib3JkZXI6IHNvbGlkIDFweCAjMDAwO1xuXHRcdFx0cGFkZGluZzogLjI1cmVtO1xuXHRcdH1cblx0XHR0aCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4ucGFnZS13aW5uZXJ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiA1cmVtIDA7XG5cdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0cGFkZGluZzogM3JlbSAxNXB4O1xuXHR9XG5cdC5jb250ZW50e1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHdpZHRoOiA2NSU7XG5cdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQueWVhcntcblx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5saXN0LXBvc3QsIC53aW5uZXJ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDIuNXJlbSAwO1xuXHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0cGFkZGluZzogMS41cmVtIDA7XG5cdFx0XHR9XG5cdFx0XHQuZW50cnktaGVhZGVye1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0ICAgIEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50YWJsZXtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0XHRcdFx0Ym9yZGVyLXNwYWNpbmc6IGluaGVyaXQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHR0cntcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHQgICAgcGFkZGluZzogLjhyZW0gMXJlbTtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcblx0XHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMXJlbSAuNXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNpZGViYXJ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0d2lkdGg6IDI3JTtcblx0XHRtYXJnaW4tbGVmdDogNyU7XG5cdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdC53aWRnZXQtdGl0bGV7XG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgZm9udC1zaXplOiAxLjNyZW07XG5cdFx0ICAgIHBhZGRpbmc6IC44cmVtO1xuXHRcdCAgICBjb2xvcjogYmxhY2s7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdCAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0LndpZGdldC13aW5uZXJ7XG5cdFx0XHRsaXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzO1xuXHRcdFx0XHRcdCAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4yNXM7XG5cdFx0XHRcdFx0ICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjI1cztcblx0XHRcdFx0XHQgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMjVzO1xuXHRcdFx0XHRcdCAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuLmd1aWRlLXBhZ2V7XG5cdC5lbnRyeS1jb250ZW50e1xuXHRcdGgye1xuXHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYm94X2JvcmRlcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDJyZW0gMCA0cmVtO1xuXHRcdGJvcmRlcjogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuXHRcdC13ZWJraXQtYm9yZGVyLWltYWdlOiB1cmwoLi4vaW1nL3Bhc3QtYm9yZGVyLTEucG5nKTtcblx0XHQtby1ib3JkZXItaW1hZ2U6IHVybCguLi9pbWcvcGFzdC1ib3JkZXItMS5wbmcpO1xuXHRcdGJvcmRlci1pbWFnZTogdXJsKC4uL2ltZy9wYXN0LWJvcmRlci0xLnBuZyk7XG5cdFx0Ym9yZGVyLWltYWdlLXNsaWNlOiA5O1xuXHRcdGJvcmRlci1pbWFnZS1yZXBlYXQ6IHJvdW5kO1xuXHRcdGJvcmRlci1pbWFnZS13aWR0aDogOXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdH1cblx0fVxuXHR0YWJsZXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0dGJvZHl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dHJ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bWFyZ2luOiAzcmVtIDA7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAycmVtIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxNSU7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiA4NCU7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDU4JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdC5jb250YWN0e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1LjUlO1xuXHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG4udGFibGV7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG5cdGJvcmRlci1zcGFjaW5nOiBpbmhlcml0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0dHJ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0XHR0aHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRwYWRkaW5nOiAuOHJlbSAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHRcdHRke1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0XHRcdHBhZGRpbmc6IDFyZW0gLjVyZW07XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdH1cbn1cbnRhYmxlLm5vbmUge1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcblx0dHIsdGgsdGQge1xuXHRcdGJvcmRlcjogMDtcblx0fVxuXHR0ZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0fVxuXHRAaW5jbHVkZSBicChzcCkge1xuXHRcdHRkLHRoIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0fVxuXHRcdHRkOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG4uYmctZnVsbHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1mdWxsLnBuZykgcmVwZWF0O1xufVxuLnRleHQtY2VudGVye1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VhcmNoLFxuLmVycm9yNDA0e1xuXHQuc2l0ZS1jb250ZW50e1xuXHRcdC53cmFwe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0fVxufVxuLnNlYXJjaHtcblx0LnBhZ2UtdGl0bGV7XG5cdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdH1cbn1cbi5zaW5nbGV7XG5cdC5lbnRyeS10aXRsZXtcblx0ICAgIGZvbnQtc2l6ZTogMzBweDtcblx0ICAgIGxpbmUtaGVpZ2h0OiAyO1xuXHR9XG5cdC5wb3N0LW5hdmlnYXRpb257XG5cdFx0aDJ7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQubmF2LWxpbmtze1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQubmF2LXByZXZpb3Vze1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblx0XHRcdC5uYXYtbmV4dHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmVycm9yLTQwNHtcblx0cGFkZGluZzogMzBweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0LnBhZ2UtdGl0bGV7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMCAzMHB4O1xuXHR9XG5cdC5zZWFyY2gtZm9ybXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiA1MHB4IDAgMjBweDtcblx0XHQuc2VhcmNoLWZpZWxke1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG4gICAgXHRcdG1pbi13aWR0aDogMjMwcHg7XG5cdFx0fVxuXHRcdC5zZWFyY2gtc3VibWl0e1xuXHRcdCAgICBwYWRkaW5nOiA2cHggMjBweDtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgIzIzMTkxNjtcblx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG59XG4uc2l0ZS1jb250ZW50e1xuXHQuY29udGVudC1hcmVhe1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiA2OCU7XG5cdFx0QGluY2x1ZGUgYnAoc3ApIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQuZW50cnktdGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmVudHJ5LW1ldGF7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRwYWRkaW5nOiAycHggMTBweDtcblx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuOTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnBvc3QtdGh1bWJuYWlse1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdH1cblx0LndpZGdldC1hcmVhe1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR3aWR0aDogMjclO1xuXHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0fVxuXHRcdC53aWRnZXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0LndpZGdldC10aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcblx0XHRcdH1cblx0XHRcdC5jdXN0b20taHRtbC13aWRnZXR7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQuYm5Db21wYW55e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53aWRnZXQtbGlzdC1jYXRlZ29yeXtcblx0XHRcdFx0Jj5saXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdFx0XHRcdFx0LndpZGdldC1tZXRhe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdCYuY2F0ZXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTUlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuZGF0ZXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDMlO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweCAwO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE2NXB4O1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuOTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9zdHtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0fVxufVxuLmJsb2csXG4ucGFnZSxcbi5zaW5nbGUsXG4uYXJjaGl2ZTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLXdpbm5lciksXG4uY2F0ZWdvcnl7XG5cdC5zaXRlLWNvbnRlbnR7XG5cdFx0LndyYXB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nOiA1cmVtIDA7XG5cdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cbi5ob21le1xuXHQuc2l0ZS1jb250ZW50e1xuXHRcdC5jb250ZW50LWFyZWF7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG59XG4uYWJvdXQtcGFnZSxcbi5wYXN0LXBhZ2V7XG5cdC5jb250ZW50LWFyZWF7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5uby1wb3N0IHtcblx0bWluLWhlaWdodDogNjB2aDtcbn1cblxuLnBhZ2UtcGFydHl7XG5cdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0bWFyZ2luLXRvcDogLTNyZW07XG5cdH1cblx0LmhlYWRpbmd7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgcGFkZGluZy10b3A6IDNyZW07XG5cdCAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHR9XG5cdCAgICBAaW5jbHVkZSBicCgnc3AnKSB7XG5cdFx0ICAgIG1hcmdpbjogMCBhdXRvIDQwJTtcblx0XHQgICAgcGFkZGluZzogMzAlIDEwJTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblx0LmJveHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogOTAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDdyZW07XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0cGFkZGluZzogM3JlbTtcblx0XHRAaW5jbHVkZSBicCgnc3AnKSB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAxNSUgYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMTIlIDAlO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdFx0LmJveC10aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDE3MXB4O1xuXHRcdFx0QGluY2x1ZGUgYnAoJ3NwJykge1xuXHRcdFx0ICAgcGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0ICAgbWFyZ2luLWJvdHRvbTogNSU7XG5cdFx0XHQgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ib3gtc3ViLXRpdGxle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0QGluY2x1ZGUgZnMxNig1MCw2Myk7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1pbmNobztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzcHg7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGZzMTYoMzQsNDMpO1xuXHRcdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZzMTYoMjUsMzEpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiL1wiO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxcmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcQVwiIDtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBwcmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYubGFzdDphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdCAgICBAaW5jbHVkZSBicCgnc3AnKSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZzMTYoMjAsNjApO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzAwMDtcblx0XHRcdH1cblx0XHRcdCYuZGF0ZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKCdzcCcpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmczE2KDM3LDY0KTtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm94LWNvbnRlbnR7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMjtcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRAaW5jbHVkZSBicCgnc3AnKSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm94LWxpbmt7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmJveC10ZXh0LWNlbnRlciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdEBpbmNsdWRlIGZzMTYoMTUsIDMzKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0cHtcblx0XHRcdEBpbmNsdWRlIGZzMTYoMTgsMjUpO1xuXHRcdFx0QGluY2x1ZGUgYnAoJ3NwJykge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0ICAgIEBpbmNsdWRlIGJwKCdzcCcpIHtcblx0XHRcdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ICAgIFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0XHR1bCBsaSB7XG5cdFx0XHRAaW5jbHVkZSBmczE2KDE4LDI1KTtcblx0XHR9XG5cdFx0LmJveC1jb250ZW50LXRleHQge1xuXHRcdFx0QGluY2x1ZGUgZnMxNigxOCwzMik7XG5cdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRAaW5jbHVkZSBmczE2KDE1LDMzKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJveC1zdWItbGlua3Mge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdC5ib3gtc3ViLWxpbmtzLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4wcmVtO1xuXHRcdFx0fVxuXHRcdFx0LmJveC1zdWItbGlua3MtbGlzdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdEBpbmNsdWRlIGJwKHNwKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSBicChzcCkge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZnMxNigxNSw0NSk7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC55ZWxsb3d7XG5cdFx0XHRjb2xvcjogI2U0ZTUyZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRjb2xvcjogI2U0ZTUyZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlNGU1MmU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tdC0xIHtcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0fVxuXHRcdC5tdC0yIHtcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0fVxuXHRcdC5ib2xkIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmYxLTV7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRwYWRkaW5nOiAwIDEyNXB4O1xuXHRcdFx0QGluY2x1ZGUgYnAoJ3NwJykge1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdCAgICBwYWRkaW5nOiAwIDUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjc2Nyb2xse1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgYm90dG9tOiAtMTRyZW07XG5cdCAgICBsZWZ0OiBjYWxjKDUwJSAtIDMyLjVweCk7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIG1hcmdpbjogNnJlbSAwIDVyZW07XG5cdCAgICBwYWRkaW5nOiAzcmVtIDA7XG5cdCAgICBAaW5jbHVkZSBicCgnc3AnKSB7XG5cdCAgICAgICAgbWFyZ2luOiA4cmVtIDAgMHJlbTtcblx0ICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG5cdCAgICAgICAgYm90dG9tOiAwcHg7XG5cdCAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAxcmVtIC0gMjBweCk7XG5cdCAgICB9XG5cdCAgICAuaWNvbi1kb3due1xuXHQgICAgXHRkaXNwbGF5OiBibG9jaztcblx0ICAgICAgICBhbmltYXRpb246IG1vdmVBcnJvdyAxcyBsaW5lYXIgLjVzIGluZmluaXRlO1xuXHQgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgICAgICB0b3A6IDA7XG5cdCAgICAgICAgbGVmdDogNTAlO1xuXHQgICAgICAgIHotaW5kZXg6IDE7XG5cdCAgICAgICAgJjo6YWZ0ZXIge1xuXHQgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG5cdCAgICAgICAgICAgIGhlaWdodDogNDBweDtcblx0ICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG5cdCAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuXHQgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjMDAwO1xuXHQgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG5cdCAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG5cdCAgICAgICAgICAgIEBpbmNsdWRlIGJwKCdzcCcpIHtcblx0ICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuXHQgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgfVxuXHQgICAgfVxuXHR9XG5cdEBrZXlmcmFtZXMgbW92ZUFycm93IHtcblx0ICAgIDAlIHt0b3A6IDIwcHg7fVxuXHQgICAgNTAlIHt0b3A6IDMwcHg7fVxuXHQgICAgMTAwJSB7dG9wOiAyMHB4O31cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG5cdC5wYWdlLXBhcnR5e1xuXHRcdC5ib3h7XG5cdFx0XHQuYm94LXN1Yi10aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0cHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0LmJveC1jb250ZW50e1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuLnNpdGUtY29udGVudCB7XG5cdC50eXBlLXBvc3Qge1xuXHRcdC5lbnRyeS1jb250ZW50IHtcblx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0c3VwIHtcblx0XHQgICAgICAgIGZvbnQtc2l6ZTogNzUuNSU7XG5cdFx0ICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdCAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICAgICAgdG9wOiAtMC4xZW07XG5cdFx0ICAgIH1cblx0XHQgICAgc3ViIHtcblx0XHQgICAgICAgIGZvbnQtc2l6ZTogNzUuNSU7XG5cdFx0ICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXHRcdCAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICAgICAgdG9wOiAwLjFlbTtcblx0XHQgICAgfVxuXHRcdFx0cCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0XHQmOm50aC1sYXNoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjMjE2NTVjO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdfQ== */
