@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,700,800");@import url(assets/css/fancybox.css);body{position:relative;background:#fff;font:14px/1.4 'Montserrat', sans-serif;color:#000}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:72px;letter-spacing:-0.08px;font-weight:800}h2,h3{font-size:24px;margin-bottom:20px}h1{color:#fff}h4{font-size:22px;line-height:initial;margin-bottom:15px}p{margin-bottom:15px}.header-bg{padding:10px 30px;text-align:left;color:#fff;background:#ffc700;font-size:24px;font-weight:700}.bg-red{background:#f33136}.bg-green{background:#1ce39a}.bg-yellow{background:#ffc700}.bg-grey{background:#e6e6e6}.bg-image{background-position:center;background-size:cover;background-repeat:no-repeat}.txt-black{color:#000}.txt-white{color:#fff}.txt-grey{color:#7d7d7d}.txt-faded-green{color:#b5f6de}.txt-faded-yellow{color:#ffefb6}.txt-faded-red{color:#fcb9be}.txt-lowercase{text-transform:lowercase}.txt-uppercase{text-transform:uppercase}.txt-capital{text-transform:capitalize}.txt-center{text-align:center}.txt-bold{font-weight:700}.txt-light{font-weight:300}.font-sm{font-size:10px}.font-lg{font-size:23px}.margin-bottom-xl{margin-bottom:60px !important}.margin-bottom-lg{margin-bottom:35px !important}.margin-bottom-md{margin-bottom:15px}.margin-bottom-none{margin-bottom:0 !important}.flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.border-bottom{border-bottom:1px solid #e6e6e6}.yellow-after{position:relative}.yellow-after:after{background:#ffc700;content:'';display:block;width:40px;height:6px;border-radius:1px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:6px}.yellow-after.after-left:after{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;left:0}.yellow-after.after-small:after{width:18px;height:3px}.content-narrow{max-width:800px;margin:0 auto}body.nav-visible{overflow-y:hidden}body.nav-visible #header #nav ul{height:100%;padding:90px 15px;opacity:1}body.nav-visible #header #nav #nav-trigger span,body.nav-visible #header #nav #nav-trigger:before,body.nav-visible #header #nav #nav-trigger:after{background:#fff}body.nav-visible #header #nav #nav-trigger span{display:none}body.nav-visible #header #nav #nav-trigger:before{top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body.nav-visible #header #nav #nav-trigger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-9px}#header{padding:20px 15px 40px}#header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .logo img{height:70px}.nav-visible #nav>div{display:block}.nav-visible .nav-trigger span{background:rgba(34,34,33,0) !important}.nav-visible .nav-trigger span::after,.nav-visible .nav-trigger span::before{background:#fff}.nav-visible .nav-trigger span::after{-webkit-transform:translate(5px, 4px) rotate(-45deg);-ms-transform:translate(5px, 4px) rotate(-45deg);-o-transform:translate(5px, 4px) rotate(-45deg);transform:translate(5px, 4px) rotate(-45deg)}.nav-visible .nav-trigger span::before{-webkit-transform:translate(5px, -4px) rotate(45deg);-ms-transform:translate(5px, -4px) rotate(45deg);-o-transform:translate(5px, -4px) rotate(45deg);transform:translate(5px, -4px) rotate(45deg)}#nav .nav-trigger{display:none;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:35px;width:40px;height:40px;z-index:99999}#nav .nav-trigger span{position:absolute;width:100%;height:5px;background:#000;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#nav .nav-trigger span::before,#nav .nav-trigger span::after{position:absolute;width:100%;height:5px;background:#000;content:'';-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}#nav .nav-trigger span::after{bottom:-10px}#nav .nav-trigger span::before{top:-10px}#nav>div>ul>li:last-of-type.active a:after{opacity:0}#nav>div>ul>li:last-of-type a{color:#fff;background:#333;border:1px solid #333;font-weight:700;font-size:13px;text-transform:uppercase;padding:7px 13px 4px;display:inline-block;margin:0 auto;-webkit-transition:ease-in-out .2s;-o-transition:ease-in-out .2s;transition:ease-in-out .2s;padding:7px 35px 4px;background:#f33136;border:1px solid #f33136;color:#fff;margin-top:-4px}#nav>div>ul>li:last-of-type a:hover{color:#333;background:transparent;text-decoration:none;cursor:pointer !important}#nav>div>ul>li:last-of-type a:hover{color:#f33136;border:1px solid #f33136;background:#fff}#nav>div>ul>li:last-of-type a:hover:after{opacity:0}#nav ul{list-style:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#nav ul li{display:block;position:relative}#nav ul li a{display:block;font-size:17px;font-weight:300;padding:0 30px;position:relative}#nav ul li a:after{background:#ffc700;content:'';display:block;width:40px;height:6px;border-radius:1px;position:absolute;bottom:-10px;opacity:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:ease-in-out .2s;-o-transition:ease-in-out .2s;transition:ease-in-out .2s}#nav ul li a:hover{text-decoration:none}#nav ul li a:hover:after{opacity:1}#nav ul li.active a:after{opacity:1}#nav ul li:hover ul{display:block}#nav ul li ul{display:none;position:absolute;z-index:20;left:-50%;padding-top:30px;-webkit-transform:translateX(32%);-ms-transform:translateX(32%);-o-transform:translateX(32%);transform:translateX(32%)}#nav ul li ul li{display:block}#nav ul li ul li a{font-size:17px;line-height:27px;background:#e6e6e6;display:block;color:#7d7d7d;text-align:center;border-bottom:1px solid #fff;-webkit-transition:ease-in-out .2s;-o-transition:ease-in-out .2s;transition:ease-in-out .2s}#nav ul li ul li a:after{display:none}#nav ul li ul li a:hover{background:#fff}#nav ul li ul li:last-of-type a{border-bottom:none}#hero{background-position:center;background-size:cover;background-repeat:no-repeat;height:400px;margin-bottom:30px}#footer{padding:50px 15px;border-top:1px solid #e6e6e6;font-size:10px;color:#7d7d7d}#footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .logo{max-width:15%;-webkit-box-flex:1;-ms-flex:1;flex:1}#footer .logo img{max-height:60px}#footer .footer-col{padding-right:13px;padding-left:13px;border-right:1px solid #e6e6e6;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:35%}#footer .footer-col:first-of-type,#footer .footer-col:nth-of-type(2){-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:25%}#footer .social{padding-left:0;margin-bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .social a{margin-right:7px}#footer nav ul{padding-left:0;margin-bottom:5px;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}#footer nav ul li a{padding-right:8px}.container-narrow{max-width:992px}.alignright{text-align:right}.social{list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social a{font-size:22px;display:block;margin-right:40px;-webkit-transition:ease-in-out .2s;-o-transition:ease-in-out .2s;transition:ease-in-out .2s}.social a:hover{cursor:pointer !important;color:#000}.social li:last-of-type a{margin-right:0}a.btn,button.btn,span.btn{color:#fff;background:#333;border:1px solid #333;font-weight:700;font-size:13px;text-transform:uppercase;padding:7px 13px 4px;display:inline-block;margin:0 auto;-webkit-transition:ease-in-out .2s;-o-transition:ease-in-out .2s;transition:ease-in-out .2s}a.btn:hover,button.btn:hover,span.btn:hover{color:#333;background:transparent;text-decoration:none;cursor:pointer !important}a.btn.btn-large,button.btn.btn-large,span.btn.btn-large{padding-top:14px;padding-bottom:12px}a.btn.btn-xl,button.btn.btn-xl,span.btn.btn-xl{font-size:16px;padding:7px 35px 4px;margin-top:20px}a.btn.btn-white,button.btn.btn-white,span.btn.btn-white{background:#fff;border:1px solid #fff;color:#333}a.btn.btn-white:hover,button.btn.btn-white:hover,span.btn.btn-white:hover{color:#fff;background:#333;border:1px solid #333}a.btn.btn-red,button.btn.btn-red,span.btn.btn-red{background:#f33136;border:1px solid #f33136;color:#fff}a.btn.btn-red:hover,button.btn.btn-red:hover,span.btn.btn-red:hover{color:#f33136;border:1px solid #f33136;background:#fff}a.btn.btn-right,button.btn.btn-right,span.btn.btn-right{width:200px;text-align:center}.btn-round{width:22px;height:22px;display:block;border:1px solid #333;border-radius:100%;position:relative;color:transparent}.btn-round:hover{color:transparent;background:#333}.btn-round:hover:after{border-bottom:1px solid #fff;border-right:1px solid #fff}.btn-round:after{content:'';display:block;width:8px;height:8px;border-bottom:1px solid #333;border-right:1px solid #333;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:4px;top:6px}#main .vc_btn3-container.white>a,#main .vc_btn3-container.white>button{background:#fff;border-color:#fff;color:#333}#main .vc_btn3-container.white>a:hover,#main .vc_btn3-container.white>a:focus,#main .vc_btn3-container.white>a:active,#main .vc_btn3-container.white>a.hover,#main .vc_btn3-container.white>button:hover,#main .vc_btn3-container.white>button:focus,#main .vc_btn3-container.white>button:active,#main .vc_btn3-container.white>button.hover{background:none;color:#fff}.post-listing{font-size:14px}.post-listing>div{padding-bottom:60px}.post-listing .thumb{display:block;height:260px;background-position:center center;background-size:cover;background-repeat:no-repeat;margin-bottom:50px}.post-listing h2{margin-bottom:30px;text-transform:uppercase;font-size:30px}.post-listing p{margin-bottom:35px}@media (max-width: 767px){.post-listing h2{font-size:26px}}@media (max-width: 639px){.post-listing h2{font-size:22px}.post-listing .thumb,.post-listing h2,.post-listing p{margin-bottom:25px}}.staff-box .inner{padding:35px 15px}.staff-box .thumb{height:450px}.staff-box h3{position:relative;padding-bottom:11px;margin-bottom:25px}.staff-box h3:after{background:#ffc700;content:'';display:block;width:40px;height:6px;border-radius:1px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:5px}.staff-box a{display:block}.w-450{max-width:450px;margin:0 auto !important}.w-450.align-left{margin:0 0 20px !important}.w-650{max-width:650px;margin:0 auto !important}.w-800{max-width:850px;margin:0 auto !important}.events-listing .top-bar,.opportunities-listing .top-bar,.services-listing .top-bar{margin-bottom:0;color:#000}.events-listing .content,.opportunities-listing .content,.services-listing .content{padding:40px 35px;width:60%}.events-listing .thumb,.opportunities-listing .thumb,.services-listing .thumb{width:40%;min-height:250px}.opportunities-listing .inner{padding:40px 35px}.opportunities-listing .content{width:100%;padding:0}.opportunities-listing .top-bar{padding:10px 20px}.opportunities-listing .type{font-size:18px;margin-bottom:25px}.height-100p,.height-100>.vc_column-inner>.wpb_wrapper{height:100% !important}.pos-relative>.vc_column-inner>.wpb_wrapper{position:relative;padding-bottom:40px}.bottom-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0}input[type=text],input[type=mail],input[type=tel],input[type=email],textarea{display:block;apperance:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:#e6e6e6;color:#7d7d7d;padding:13px;font-size:16px;width:100%;margin-bottom:20px}input[type=text]:focus,input[type=mail]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus{outline:none}.input-box-checkbox{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-box-checkbox label{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.check-box{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:29px;height:29px}.check-box:hover input ~ span{background:#e6e6e6}.check-box input{position:absolute;opacity:0;cursor:pointer}.check-box input:checked ~ span{background:#e6e6e6}.check-box span{position:absolute;top:0;left:0;width:29px;height:29px;background:#fff;border:5px solid #e6e6e6}label{margin-bottom:7px}.quantity{display:none !important}select{background:#f33136;color:#fff;border:none;border-radius:0;height:50px;font-size:16px;max-width:100%;width:460px}@media (max-width: 568px){select{width:100%}}select:focus{outline:none}select option{border-radius:0}.woocommerce-billing-fields h3{font-size:18px;margin-bottom:17px}.woocommerce-billing-fields label,.woocommerce-billing-fields label abbr{color:#7d7d7d !important}#order_review_heading{font-size:18px;margin-bottom:17px}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{display:none}#what-prompted{margin:25px 0;width:100%}.page-checkout #main{padding-bottom:50px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#e6e6e6}.col-height-100>.vc_column-inner{overflow:hidden !important}.col-height-100>.vc_column-inner>.wpb_wrapper{height:100%}.woocommerce-NoticeGroup{padding:20px 0 40px}.your-donation{padding-bottom:17px}.your-donation h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment_method_realex select{height:44px}.hidden,.collapsed{display:none}.donate-mobile{color:#fff;background:#333;border:1px solid #333;font-weight:700;font-size:13px;text-transform:uppercase;padding:7px 13px 4px;display:inline-block;margin:0 auto;-webkit-transition:ease-in-out .2s;-o-transition:ease-in-out .2s;transition:ease-in-out .2s;display:none;padding:7px 35px 4px;background:#f33136;border:1px solid #f33136;color:#fff;margin-top:-4px}.donate-mobile:hover{color:#333;background:transparent;text-decoration:none;cursor:pointer !important}.donate-mobile:hover{color:#f33136;border:1px solid #f33136;background:#fff}.donate-mobile:hover:after{opacity:0}.donations legend{font-weight:600;font-size:18px;margin-bottom:20px}.donations label{color:#7d7d7d;font-size:14px;font-weight:400;marign-bottom:7px}.donations input,.donations select,.donations div.reason{margin-bottom:18px !important;max-width:460px}.donations div.input{max-width:460px}.donations input[type=submit]{border:1px solid #f33136;background:#f33136;color:#fff;padding:7px 14px 4px;font-size:13px;font-weight:700;text-transform:uppercase;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:ease-in-out .2s;-o-transition:ease-in-out .2s;transition:ease-in-out .2s}.donations input[type=submit]:hover{color:#f33136;background:transparent;cursor:pointer}.donations .other_amount label{display:none}.donations .reason{display:block}.donations.expanded p{margin-bottom:30px !important;font-size:14px;color:#7d7d7d}.donations.expanded fieldset{padding-bottom:60px;margin-bottom:65px;border-bottom:1px solid #e6e6e6}.donations.expanded fieldset:last-of-type{display:block;padding-bottom:0;padding:20px 0 30px;margin-bottom:0;border-bottom:none}.donations.expanded fieldset[name=optin],.donations.expanded fieldset[name=payments]{margin-bottom:0;padding-bottom:0;border-bottom:0}.donations.expanded fieldset[name=billings],.donations.expanded fieldset[name=payments],.donations.expanded fieldset[name=optin],.donations.expanded .submit{display:block}@media (max-width: 1200px){#header{padding-bottom:90px}.donate-mobile{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-50px}.padding-left-15px.vc_custom_heading,.padding-left-15px.wpb_text_column{padding-left:0 !important}#nav>div{display:none;position:absolute;left:0;right:0;top:70px;background:#fff;z-index:100}#nav>div>ul{padding:15px !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nav>div>ul li{display:block;width:100%}#nav>div>ul li.has-children ul{display:block;position:static;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:0 0 25px !important}#nav>div>ul li.has-children ul a{margin-bottom:0;padding:10px 0}#nav>div>ul li:last-of-type a{display:block}#nav>div>ul li a{margin-bottom:25px;text-align:center}#nav .nav-trigger{display:block}}@media (max-width: 991px){.mob-padding-left-15px.wpb_text_column,.mob-padding-left-15px .vc_column-inner,.mob-padding-left-15px.vc_custom_heading{padding-left:15px !important}h1{font-size:48px !important}.input-box-checkbox label{width:100%}.mob-padding-sides-5>.vc_column-inner{padding-left:5% !important;padding-right:5% !important}.mob-margin-left-none.wpb_text_column,.mob-margin-left-none,.mob-margin-left-none.vc_custom_heading{margin-left:0 !important}.mob-padding-left-none.wpb_text_column,.mob-padding-left-none,.mob-padding-left-none .vc_column-inner,.mob-padding-left-none.vc_custom_heading{padding-left:0 !important}.mob-padding-right-15px.wpb_text_column,.mob-padding-right-15px .vc_column-inner,.mob-padding-right-15px.vc_custom_heading{padding-right:15px !important}.mob-padding-bottom-15px .vc_column-inner{padding-bottom:15px !important}.mob-padding-top-15px .vc_column-inner{padding-top:15px !important}.mob-padding-left-15px>.vc_column-inner{padding-left:15px !important}.mob-margin-left-30px,.mob-margin-left-30px.wpb_text_column,.mob-margin-left-30px.vc_custom_heading{margin-left:30px !important}.mob-padding-top-none,.mob-padding-top-none .vc_column-inner{padding-top:0 !important}.mob-padding-bottom-none,.mob-padding-bottom-none .vc_column-inner{padding-bottom:0 !important}.services-listing .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.services-listing .thumb{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.events-listing .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.events-listing .thumb{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.input-box-checkbox:nth-of-type(2){margin-bottom:0 !important}.tiny-contact-details p{text-align:left !important;font-size:16px !important}.tiny-contact-details p a{display:block}.mobile-margin-bottom-30px.vc_row{margin-bottom:30px !important}.font-18px-mobile p{font-size:18px !important}.mobile-border-bottom-none.vc_row,.mobile-border-bottom-none .vc_column-inner{border-bottom:none !important}.single-post h1{font-size:30px !important}.single-post .content{font-size:16px !important}.mob-padding-left-15px.yellow-after:after{left:15px}.mob-border-bottom-none.wpb_text_column,.mob-border-top-none.wpb_text_column{border-top:none !important;border-bottom:none !important}.mob-font-20 p,.mob-font-20 a,.mob-font-20 span{font-size:20px !important}.mob-font-16 p,.mob-font-16 a,.mob-font-16 span{font-size:16px !important}.mob-align-left p,.mob-align-left a,.mob-align-left span{text-align:left !important}.block-links-mobile a{display:block !important}#footer{padding:15px}#footer .footer-col,#footer .logo{max-width:100% !important;width:100% !important;-webkit-box-flex:1 !important;-ms-flex:1 0 100% !important;flex:1 0 100% !important;margin-bottom:10px}#footer .logo{padding:0 15px;margin-bottom:15px}#footer .footer-col{border:none !important}#footer .social{padding-top:10px}.mob-margin-bottom-none.vc_row{margin-bottom:0 !important}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZlbmRvci5zYXNzIiwiZGlzdC5zYXNzIiwiYmFzaWMuc2FzcyIsIm1peGlucy5zYXNzIiwiaGVhZGVyLnNhc3MiLCJmb290ZXIuc2FzcyIsInNwZWNpZmljLnNhc3MiLCJwYWdlLnNhc3MiLCJyd2Quc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxrRkNpQ0EscUNDcENBLEtBQ0Msa0JBQ0EsZ0JBQ0EsdUNBQ0EsVUFBVyxDQUFHLGtCQUtkLGVERlMsQ0NFWSxHQUdyQixlQUNBLHVCQUNBLGVETlUsQ0NNWSxNQUd0QixlQUNBLGtCQUFtQixDQUFHLEdBR3RCLFVBQVcsQ0FBRyxHQUdkLGVBQ0Esb0JBQ0Esa0JBQW1CLENBQUcsRUFHdEIsa0JBQW1CLENBQUcsV0FLdEIsa0JBQ0EsZ0JBQ0EsV0FDQSxtQkFDQSxlQUNBLGVEaENTLENDZ0NZLFFBSXJCLGtCRGhDWSxDQ2dDTyxVQUduQixrQkQvQmMsQ0MrQk8sV0FHckIsa0JEcENlLENDb0NPLFNBR3RCLGtCRGxDa0IsQ0NrQ08sVUFHekIsMkJBQ0Esc0JBQ0EsMkJBQTRCLENBQUcsV0FHL0IsVUFBVyxDQUFHLFdBR2QsVUFBVyxDQUFHLFVBR2QsYUFBYyxDQUFHLGlCQUdqQixhRHJEbUIsQ0NxREUsa0JBR3JCLGFEMURvQixDQzBERSxlQUd0QixhRC9EaUIsQ0MrREUsZUFHbkIsd0JBQXlCLENBQUcsZUFHNUIsd0JBQXlCLENBQUcsYUFHNUIseUJBQTBCLENBQUcsWUFHN0IsaUJBQWtCLENBQUcsVUFHckIsZURuRlMsQ0NtRlksV0FHckIsZUR4RlUsQ0N3RlksU0FHdEIsY0FBZSxDQUFHLFNBR2xCLGNBQWUsQ0FBRyxrQkFHbEIsNkJBQThCLENBQUcsa0JBR2pDLDZCQUE4QixDQUFHLGtCQUdqQyxrQkFBbUIsQ0FBRyxvQkFHdEIsMEJBQTJCLENBQUcsVUFHOUIsb0JBQUEsQUFDQSxvQkFEQSxBQUNBLGFBQUEsbUJBQUEsQUFDQSxlQUFBLHVCQUFBLEFBQTJCLG9CQUEzQixBQUEyQiwwQkFB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NEJBQUEsQUFDQSxpQkFEQSxBQUNBLFFBQUEsVUFBVyxDQUhiLHVCQUtFLDRCQUFBLEFBQ0EsaUJBREEsQUFDQSxRQUFBLFVBQVcsQ0FBRyxtQ0FFZiwwQkFBMkIsQ0FBRyx3QkFHN0IsMkJBQ0EseUJBQTBCLENBSDVCLDBCQUtHLGFBQWMsQ0FBRyxrQ0FFbkIsNkJBQThCLENBQUcsb0JBRWpDLHlCQUEwQixDQUFHLDhFQUc3Qiw2QkFBOEIsQ0FBRyxnQkFHaEMseUJBQTBCLENBRjVCLHNCQUlFLHlCQUEwQixDQUFHLDBDQUU5QixTQUFVLENBQUcsNkVBR2IsMkJBQ0EsNkJBQThCLENBQUcsZ0RBR2hDLHlCQUEwQixDQUFHLGdEQUc3Qix5QkFBMEIsQ0FBRyx5REFHN0IsMEJBQTJCLENBQUcsc0JBRzlCLHdCQUF5QixDQUFHLFFBRTdCLFlBQWEsQ0FEZCxrQ0FJRSwwQkFDQSxzQkFDQSw4QkFBQSxBQUNBLDZCQURBLEFBQ0EseUJBQUEsa0JBQW1CLENBUHJCLGNBU0UsZUFDQSxrQkFBbUIsQ0FWckIsb0JBWUUsc0JBQXVCLENBWnpCLGdCQWNFLGdCQUFpQixDQUFHLCtCQUVyQiwwQkFBMkIsQ0FBRyxDQUFBIiwiZmlsZSI6ImRpc3QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBnb29nbGUgRm9udCBNb25zdGVycmF0XG4gKi9cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDozMDAsNDAwLDcwMCw4MDAnKTtcbiIsIkBjaGFyc2V0ICdVVEYtOCc7XG5cbiRtYWluLWZvbnQ6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcblxuLy8gZm9udCB3ZWlnaHRzXG4kbGlnaHQ6IDMwMDtcbiRub3JtYWw6IDQwMDtcbiRib2xkOiA3MDA7XG4keGJvbGQ6IDgwMDtcblxuLy8gY29sb3Vyc1xuJHJlZDogI2YzMzEzNjtcbiRyZWRGYWRlZDogI2ZjYjliZTtcbiR5ZWxsb3c6ICNmZmM3MDA7XG4keWVsbG93RmFkZWQ6ICNmZmVmYjY7XG4kZ3JlZW46ICMxY2UzOWE7XG4kZ3JlZW5GYWRlZDogI2I1ZjZkZTtcbiRncmV5OiAjMzMzO1xuJGxpZ2h0R3JleTogI2U2ZTZlNjtcblxuXG5cbkBpbXBvcnQgXCJ2ZW5kb3Iuc2Fzc1wiO1xuQGltcG9ydCBcIm1peGlucy5zYXNzXCI7XG5cbi8qIE1haW4gbGF5b3V0ICovXG5AaW1wb3J0IFwiYmFzaWMuc2Fzc1wiO1xuQGltcG9ydCBcImhlYWRlci5zYXNzXCI7XG5AaW1wb3J0IFwiZm9vdGVyLnNhc3NcIjtcblxuLyogU3BlY2lmaWMgKi9cbkBpbXBvcnQgXCJzcGVjaWZpYy5zYXNzXCI7XG5AaW1wb3J0IFwicGFnZS5zYXNzXCI7XG5cbkBpbXBvcnQgXCJyd2Quc2Fzc1wiO1xuXG5AaW1wb3J0IFwiYXNzZXRzL2Nzcy9mYW5jeWJveC5jc3NcIjtcblxuLy8gVmFyaWFibGVzIGV0Yy5cblxuIiwiYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Zm9udDogMTRweC8xLjQgJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuXHRjb2xvcjogIzAwMDsgfVxuXG4vLyBIZWFkZXJzXG5cbmgxLGgyLGgzLGg0LGg1LGg2IHtcblx0Zm9udC13ZWlnaHQ6ICRib2xkOyB9XG5cbmgxIHtcblx0Zm9udC1zaXplOiA3MnB4O1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcblx0Zm9udC13ZWlnaHQ6ICR4Ym9sZDsgfVxuXG5oMixoMyB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5oMSB7XG5cdGNvbG9yOiAjZmZmOyB9XG5cbmg0IHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG5wIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4vL2dlbmVyaWMgY2xhc3Nlc3NcblxuLmhlYWRlci1iZyB7XG5cdHBhZGRpbmc6IDEwcHggMzBweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICR5ZWxsb3c7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6ICRib2xkOyB9XG5cblxuLmJnLXJlZCB7XG5cdGJhY2tncm91bmQ6ICRyZWQ7IH1cblxuLmJnLWdyZWVuIHtcblx0YmFja2dyb3VuZDogJGdyZWVuOyB9XG5cbi5iZy15ZWxsb3cge1xuXHRiYWNrZ3JvdW5kOiAkeWVsbG93OyB9XG5cbi5iZy1ncmV5IHtcblx0YmFja2dyb3VuZDogJGxpZ2h0R3JleTsgfVxuXG4uYmctaW1hZ2Uge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLnR4dC1ibGFjayB7XG5cdGNvbG9yOiAjMDAwOyB9XG5cbi50eHQtd2hpdGUge1xuXHRjb2xvcjogI2ZmZjsgfVxuXG4udHh0LWdyZXkge1xuXHRjb2xvcjogIzdkN2Q3ZDsgfVxuXG4udHh0LWZhZGVkLWdyZWVuIHtcblx0Y29sb3I6ICRncmVlbkZhZGVkOyB9XG5cbi50eHQtZmFkZWQteWVsbG93IHtcblx0Y29sb3I6ICR5ZWxsb3dGYWRlZDsgfVxuXG4udHh0LWZhZGVkLXJlZCB7XG5cdGNvbG9yOiAkcmVkRmFkZWQ7IH1cblxuLnR4dC1sb3dlcmNhc2Uge1xuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG5cbi50eHQtdXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udHh0LWNhcGl0YWwge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4udHh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udHh0LWJvbGQge1xuXHRmb250LXdlaWdodDogJGJvbGQ7IH1cblxuLnR4dC1saWdodCB7XG5cdGZvbnQtd2VpZ2h0OiAkbGlnaHQ7IH1cblxuLmZvbnQtc20ge1xuXHRmb250LXNpemU6IDEwcHg7IH1cblxuLmZvbnQtbGcge1xuXHRmb250LXNpemU6IDIzcHg7IH1cblxuLm1hcmdpbi1ib3R0b20teGwge1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tbGcge1xuXHRtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tbWQge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5tYXJnaW4tYm90dG9tLW5vbmUge1xuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtYm94IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcblx0ZmxleC13cmFwOiBub3dyYXA7IH1cblxuLmZsZXgtYmV0d2VlbiB7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uYm9yZGVyLWJvdHRvbSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2OyB9XG5cbi55ZWxsb3ctYWZ0ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIHllbGxvd0JvcmRlcjtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdGhlaWdodDogNnB4OyB9XG5cdCYuYWZ0ZXItbGVmdCB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRsZWZ0OiAwOyB9IH1cblx0Ji5hZnRlci1zbWFsbCB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogM3B4OyB9IH0gfVxuXG4uY29udGVudC1uYXJyb3cge1xuXHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRtYXJnaW46IDAgYXV0bzsgfVxuIiwiQG1peGluIGJ1dHRvbiB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRwYWRkaW5nOiA3cHggMTNweCA0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwIGF1dG87XG5cdHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IC4ycztcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtaXhpbiB5ZWxsb3dCb3JkZXIge1xuXHRiYWNrZ3JvdW5kOiAkeWVsbG93O1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDZweDtcblx0Ym9yZGVyLXJhZGl1czogMXB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTEwcHg7IH1cblxuQG1peGluIGJnSW1hZ2Uge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiIsImJvZHkubmF2LXZpc2libGUge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdCNoZWFkZXIge1xuXHRcdCNuYXYge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDkwcHggMTVweDtcblx0XHRcdFx0b3BhY2l0eTogMTsgfVxuXHRcdFx0I25hdi10cmlnZ2VyIHtcblx0XHRcdFx0c3Bhbixcblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7IH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC05cHg7IH0gfSB9IH0gfVxuXG4jaGVhZGVyIHtcblx0cGFkZGluZzogMjBweCAxNXB4IDQwcHg7XG5cdC5jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cdC5sb2dvIHtcblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA3MHB4OyB9IH0gfVxuXG4ubmF2LXZpc2libGUge1xuXHQjbmF2ID4gZGl2IHtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXHQubmF2LXRyaWdnZXIgc3BhbiB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDMzLCAwKSAhaW1wb3J0YW50O1xuXHRcdCY6OmFmdGVyLFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIDRweCkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIDRweCkgcm90YXRlKC00NWRlZyk7IH1cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIC00cHgpIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIC00cHgpIHJvdGF0ZSg0NWRlZyk7IH0gfSB9XG5cbiNuYXYge1xuXHQubmF2LXRyaWdnZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0cmlnaHQ6IDM1cHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHotaW5kZXg6IDk5OTk5O1xuXHRcdHNwYW4ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMTVzOyB9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGJvdHRvbTogLTEwcHg7IH1cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogLTEwcHg7IH0gfSB9XG5cdD4gZGl2ID4gdWwgPiBsaSB7XG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7IH0gfSB9XG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgYnV0dG9uO1xuXHRcdFx0XHRwYWRkaW5nOiA3cHggMzVweCA0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwOyB9IH0gfSB9IH1cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB5ZWxsb3dCb3JkZXI7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IC4yczsgfVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxOyB9IH0gfVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRhOmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxOyB9IH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXHRcdFx0dWwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0XHRsZWZ0OiAtNTAlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMyJSk7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2U2ZTZlNjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM3ZDdkN2Q7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IC4ycztcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjsgfSB9XG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7IH0gfSB9IH0gfSB9IH1cblxuI2hlcm8ge1xuXHRAaW5jbHVkZSBiZ0ltYWdlO1xuXHRoZWlnaHQ6IDQwMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4iLCIjZm9vdGVyIHtcblx0cGFkZGluZzogNTBweCAxNXB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRjb2xvcjogIzdkN2Q3ZDtcblx0LmNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7IH1cblx0LmxvZ28ge1xuXHRcdG1heC13aWR0aDogMTUlO1xuXHRcdGZsZXg6IDE7XG5cdFx0aW1nIHtcblx0XHRcdG1heC1oZWlnaHQ6IDYwcHg7IH0gfVxuXHQuZm9vdGVyLWNvbCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTNweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEzcHg7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U2ZTZlNjtcblx0XHRmbGV4OiAxO1xuXHRcdG1heC13aWR0aDogMzUlO1xuXHRcdCY6Zmlyc3Qtb2YtdHlwZSxcblx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRtYXgtd2lkdGg6IDI1JTsgfSB9XG5cdC5zb2NpYWwge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhIHtcblx0XHRcdG1hcmdpbi1yaWdodDogN3B4OyB9IH1cblx0bmF2IHtcblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogOHB4OyB9IH0gfSB9IH1cbiIsIi5jb250YWluZXItbmFycm93IHtcblx0bWF4LXdpZHRoOiA5OTJweDsgfVxuXG4uYWxpZ25yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5zb2NpYWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0XHR0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAuMnM7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAjMDAwOyB9IH1cblx0bGk6bGFzdC1vZi10eXBlIHtcblx0XHRhIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDsgfSB9IH1cblxuXG5hLmJ0bixcbmJ1dHRvbi5idG4sXG5zcGFuLmJ0biB7XG5cdEBpbmNsdWRlIGJ1dHRvbjtcblx0Ji5idG4tbGFyZ2Uge1xuXHRcdHBhZGRpbmctdG9wOiAxNHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cdCYuYnRuLXhsIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0cGFkZGluZzogN3B4IDM1cHggNHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7IH1cblx0Ji5idG4td2hpdGUge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7IH0gfVxuXHQmLmJ0bi1yZWQge1xuXHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHJlZDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHJlZDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuXHQmLmJ0bi1yaWdodCB7XG5cdFx0d2lkdGg6IDIwMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5idG4tcm91bmQge1xuXHR3aWR0aDogMjJweDtcblx0aGVpZ2h0OiAyMnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyOiAxcHggc29saWQgIzMzMztcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmOyB9IH1cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDhweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzMzO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDRweDtcblx0XHR0b3A6IDZweDsgfSB9XG5cbiNtYWluIC52Y19idG4zLWNvbnRhaW5lciB7XG5cdCYgPiBhLFxuXHQmID4gYnV0dG9uIHtcbiB9XHRcdC8vICtidXR0b25cblxuXHQmLndoaXRlIHtcblx0XHQmID4gYSxcblx0XHQmID4gYnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmY7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzLFxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmLmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7IH0gfSB9IH1cblxuXG5cbi5wb3N0LWxpc3Rpbmcge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdCYgPiBkaXYge1xuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG5cdC50aHVtYiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAyNjBweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cdGgyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuIH1cdFx0Ly8gY29sb3I6ICRyZWRcblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7IH0gfVxuXHRAbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7IH1cblx0XHQudGh1bWIsXG5cdFx0aDIsXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH0gfVxuXG4uc3RhZmYtYm94IHtcblx0Ly8gcGFkZGluZy1ib3R0b206IDM1cHhcblx0LmlubmVyIHtcblx0XHRwYWRkaW5nOiAzNXB4IDE1cHg7IH1cblx0LnRodW1iIHtcblx0XHRoZWlnaHQ6IDQ1MHB4OyB9XG5cdGgzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDExcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHQmOmFmdGVyIHtcblx0XHRcdEBpbmNsdWRlIHllbGxvd0JvcmRlcjtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdGhlaWdodDogNXB4OyB9IH1cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXG4udy00NTAge1xuXHRtYXgtd2lkdGg6IDQ1MHB4O1xuXHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXHQmLmFsaWduLWxlZnQge1xuXHRcdG1hcmdpbjogMCAwIDIwcHggIWltcG9ydGFudDsgfSB9XG5cbi53LTY1MCB7XG5cdG1heC13aWR0aDogNjUwcHg7XG5cdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnctODAwIHtcblx0bWF4LXdpZHRoOiA4NTBweDtcblx0bWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzLWxpc3RpbmcsXG4ub3Bwb3J0dW5pdGllcy1saXN0aW5nLFxuLnNlcnZpY2VzLWxpc3Rpbmcge1xuXHQudG9wLWJhciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRjb2xvcjogIzAwMDsgfVxuXHQuY29udGVudCB7XG5cdFx0cGFkZGluZzogNDBweCAzNXB4O1xuXHRcdHdpZHRoOiA2MCU7IH1cblx0LnRodW1iIHtcblx0XHR3aWR0aDogNDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDI1MHB4OyB9IH1cblxuLm9wcG9ydHVuaXRpZXMtbGlzdGluZyB7XG5cdC5pbm5lciB7XG5cdFx0cGFkZGluZzogNDBweCAzNXB4OyB9XG5cdC5jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwOyB9XG5cdC50b3AtYmFyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7IH1cblx0LnR5cGUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cblxuLmhlaWdodC0xMDBwLFxuLmhlaWdodC0xMDAgPiAudmNfY29sdW1uLWlubmVyID4gLndwYl93cmFwcGVyIHtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuXG4ucG9zLXJlbGF0aXZlID4gLnZjX2NvbHVtbi1pbm5lciA+IC53cGJfd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLmJvdHRvbS1jZW50ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRib3R0b206IDA7IH1cblxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9bWFpbF0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbnRleHRhcmVhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGFwcGVyYW5jZTogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuXHRjb2xvcjogIzdkN2Q3ZDtcblx0cGFkZGluZzogMTNweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTsgfSB9XG5cbi5pbnB1dC1ib3gtY2hlY2tib3gge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGxhYmVsIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4uY2hlY2stYm94IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdpZHRoOiAyOXB4O1xuXHRoZWlnaHQ6IDI5cHg7XG5cdCY6aG92ZXIgaW5wdXQgfiBzcGFuIHtcblx0XHRiYWNrZ3JvdW5kOiAjZTZlNmU2OyB9XG5cdGlucHV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7IH1cblx0aW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuXHRcdGJhY2tncm91bmQ6ICNlNmU2ZTY7IH1cblx0c3BhbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAyOXB4O1xuXHRcdGhlaWdodDogMjlweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJvcmRlcjogNXB4IHNvbGlkICNlNmU2ZTY7IH0gfVxuXG5sYWJlbCB7XG5cdG1hcmdpbi1ib3R0b206IDdweDsgfVxuXG4ucXVhbnRpdHkge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuc2VsZWN0IHtcblx0YmFja2dyb3VuZDogJHJlZDtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IDQ2MHB4O1xuXHRAbWVkaWEobWF4LXdpZHRoOiA1NjhweCkge1xuXHRcdHdpZHRoOiAxMDAlOyB9XG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7IH1cblx0b3B0aW9uIHtcblx0XHRib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuXG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMge1xuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE3cHg7IH1cblx0bGFiZWwsXG5cdGxhYmVsIGFiYnIge1xuXHRcdGNvbG9yOiAjN2Q3ZDdkICFpbXBvcnRhbnQ7IH0gfVxuXG4jb3JkZXJfcmV2aWV3X2hlYWRpbmcge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdG1hcmdpbi1ib3R0b206IDE3cHg7IH1cblxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIHtcblx0Lndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzX19maWVsZC13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBub25lOyB9IH1cblxuLy8gXHRoM1xuLy8gXHRcdG1hcmdpbi10b3A6IDMwcHhcbi8vIFx0XHRjb2xvcjogI2ZmZlxuLy8gXHRcdGJhY2tncm91bmQ6ICRyZWRcbi8vIFx0XHRmb250LXNpemU6IDE2cHhcbi8vIFx0XHRwYWRkaW5nOiAxNnB4IDIwcHhcbi8vIFx0XHRmb250LXdlaWdodDogNDAwXG4vLyBcdFx0bWFyZ2luLWxlZnQ6IDNweFxuLy8gXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuLy8gXHRcdHBhZGRpbmctcmlnaHQ6IDc1cHhcbi8vIFx0XHRtYXJnaW4tYm90dG9tOiAwXG4vLyBcdFx0JjphZnRlclxuLy8gXHRcdFx0ZGlzcGxheTogYmxvY2tcbi8vIFx0XHRcdGNvbnRlbnQ6ICcnXG4vLyBcdFx0XHR3aWR0aDogMTBweFxuLy8gXHRcdFx0aGVpZ2h0OiAxMHB4XG4vLyBcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZlxuLy8gXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZlxuLy8gXHRcdFx0cG9zaXRpb246IGFic29sdXRlXG4vLyBcdFx0XHR0b3A6IDE4cHhcbi8vIFx0XHRcdHJpZ2h0OiAzNXB4XG4vLyBcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcbi8vIFx0Lndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzX19maWVsZC13cmFwcGVyXG4vLyBcdFx0ZGlzcGxheTogbm9uZVxuLy8gXHRcdHBcbi8vIFx0XHRcdHBhZGRpbmctdG9wOiAwXG4vLyBcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwXG5cbiN3aGF0LXByb21wdGVkIHtcblx0bWFyZ2luOiAyNXB4IDA7XG5cdHdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlLWNoZWNrb3V0IHtcblx0I21haW4ge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4OyB9IH1cblxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCwgLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQsIC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB7XG5cdGJhY2tncm91bmQ6ICNlNmU2ZTY7IH1cblxuLmNvbC1oZWlnaHQtMTAwID4gLnZjX2NvbHVtbi1pbm5lciB7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0PiAud3BiX3dyYXBwZXIge1xuXHRcdGhlaWdodDogMTAwJTsgfSB9XG5cbi53b29jb21tZXJjZS1Ob3RpY2VHcm91cCB7XG5cdHBhZGRpbmc6IDIwcHggMCA0MHB4OyB9XG5cbi55b3VyLWRvbmF0aW9uIHtcblx0cGFkZGluZy1ib3R0b206IDE3cHg7XG5cdGg1IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbi5wYXltZW50X21ldGhvZF9yZWFsZXgge1xuXHRzZWxlY3Qge1xuXHRcdGhlaWdodDogNDRweDsgfSB9XG5cbi5oaWRkZW4sXG4uY29sbGFwc2VkIHtcblx0ZGlzcGxheTogbm9uZTsgfVxuXG4uZG9uYXRlLW1vYmlsZSB7XG5cdEBpbmNsdWRlIGJ1dHRvbjtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZzogN3B4IDM1cHggNHB4O1xuXHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLXRvcDogLTRweDtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRyZWQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHJlZDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMDsgfSB9IH1cbiIsIi8vIERvbmF0aW9uIGZvcm1cblxuLmRvbmF0aW9ucyB7XG5cdGxlZ2VuZCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXHRsYWJlbCB7XG5cdFx0Y29sb3I6ICM3ZDdkN2Q7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyaWduLWJvdHRvbTogN3B4OyB9XG5cdGlucHV0LFxuXHRzZWxlY3QsXG5cdGRpdi5yZWFzb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cHggIWltcG9ydGFudDtcblx0XHRtYXgtd2lkdGg6IDQ2MHB4OyB9XG5cdGRpdi5pbnB1dCB7XG5cdFx0bWF4LXdpZHRoOiA0NjBweDsgfVxuXHRpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmMzMxMzY7XG5cdFx0YmFja2dyb3VuZDogI2YzMzEzNjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiA3cHggMTRweCA0cHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgLjJzO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmMzMxMzY7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjsgfSB9XG5cdC5vdGhlcl9hbW91bnQge1xuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXHQucmVhc29uIHtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXHQmLmV4cGFuZGVkIHtcblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjN2Q3ZDdkOyB9XG5cdFx0ZmllbGRzZXQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2NXB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwIDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuXHRcdGZpZWxkc2V0W25hbWU9b3B0aW5dLFxuXHRcdGZpZWxkc2V0W25hbWU9cGF5bWVudHNdIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7IH1cblx0XHRmaWVsZHNldFtuYW1lPWJpbGxpbmdzXSxcblx0XHRmaWVsZHNldFtuYW1lPXBheW1lbnRzXSxcblx0XHRmaWVsZHNldFtuYW1lPW9wdGluXSxcblx0XHQuc3VibWl0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyB9IH0gfVxuIiwiQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdCNoZWFkZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiA5MHB4OyB9XG5cdC5kb25hdGUtbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRib3R0b206IC01MHB4OyB9XG5cdC5wYWRkaW5nLWxlZnQtMTVweC52Y19jdXN0b21faGVhZGluZyxcblx0LnBhZGRpbmctbGVmdC0xNXB4LndwYl90ZXh0X2NvbHVtbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblx0I25hdiB7XG5cdFx0PiBkaXYge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogNzBweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHQ+IHVsIHtcblx0XHRcdFx0cGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCYuaGFzLWNoaWxkcmVuIHVsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAyNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwOyB9IH1cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSBhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyB9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9IH0gfSB9XG5cdFx0Lm5hdi10cmlnZ2VyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyB9IH0gfVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubW9iLXBhZGRpbmctbGVmdC0xNXB4LndwYl90ZXh0X2NvbHVtbixcblx0Lm1vYi1wYWRkaW5nLWxlZnQtMTVweCAudmNfY29sdW1uLWlubmVyLFxuXHQubW9iLXBhZGRpbmctbGVmdC0xNXB4LnZjX2N1c3RvbV9oZWFkaW5nIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7IH1cblx0LmlucHV0LWJveC1jaGVja2JveCBsYWJlbCB7XG5cdFx0d2lkdGg6IDEwMCU7IH1cblx0Lm1vYi1wYWRkaW5nLXNpZGVzLTUgPiAudmNfY29sdW1uLWlubmVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDUlICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogNSUgIWltcG9ydGFudDsgfVxuXHQubW9iLW1hcmdpbi1sZWZ0LW5vbmUud3BiX3RleHRfY29sdW1uLFxuXHQubW9iLW1hcmdpbi1sZWZ0LW5vbmUsXG5cdC5tb2ItbWFyZ2luLWxlZnQtbm9uZS52Y19jdXN0b21faGVhZGluZywge1xuXHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblx0Lm1vYi1wYWRkaW5nLWxlZnQtbm9uZS53cGJfdGV4dF9jb2x1bW4sXG5cdC5tb2ItcGFkZGluZy1sZWZ0LW5vbmUsXG5cdC5tb2ItcGFkZGluZy1sZWZ0LW5vbmUgLnZjX2NvbHVtbi1pbm5lcixcblx0Lm1vYi1wYWRkaW5nLWxlZnQtbm9uZS52Y19jdXN0b21faGVhZGluZywge1xuXHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cdC5tb2ItcGFkZGluZy1yaWdodC0xNXB4LndwYl90ZXh0X2NvbHVtbixcblx0Lm1vYi1wYWRkaW5nLXJpZ2h0LTE1cHggLnZjX2NvbHVtbi1pbm5lcixcblx0Lm1vYi1wYWRkaW5nLXJpZ2h0LTE1cHgudmNfY3VzdG9tX2hlYWRpbmcsIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblx0Lm1vYi1wYWRkaW5nLWJvdHRvbS0xNXB4IC52Y19jb2x1bW4taW5uZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblx0Lm1vYi1wYWRkaW5nLXRvcC0xNXB4IC52Y19jb2x1bW4taW5uZXIge1xuXHRcdHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblx0Lm1vYi1wYWRkaW5nLWxlZnQtMTVweCA+IC52Y19jb2x1bW4taW5uZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG5cdC5tb2ItbWFyZ2luLWxlZnQtMzBweCxcblx0Lm1vYi1tYXJnaW4tbGVmdC0zMHB4LndwYl90ZXh0X2NvbHVtbixcblx0Lm1vYi1tYXJnaW4tbGVmdC0zMHB4LnZjX2N1c3RvbV9oZWFkaW5nLCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXHQubW9iLXBhZGRpbmctdG9wLW5vbmUsXG5cdC5tb2ItcGFkZGluZy10b3Atbm9uZSAudmNfY29sdW1uLWlubmVyIHtcblx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cdC5tb2ItcGFkZGluZy1ib3R0b20tbm9uZSxcblx0Lm1vYi1wYWRkaW5nLWJvdHRvbS1ub25lIC52Y19jb2x1bW4taW5uZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblx0LnNlcnZpY2VzLWxpc3Rpbmcge1xuXHRcdC5jb250ZW50IHtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0d2lkdGg6IDEwMCU7IH1cblx0XHQudGh1bWIge1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR3aWR0aDogMTAwJTsgfSB9XG5cdC5ldmVudHMtbGlzdGluZyB7XG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0XHR3aWR0aDogMTAwJTsgfVxuXHRcdC50aHVtYiB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHRcdHdpZHRoOiAxMDAlOyB9IH1cblx0LmlucHV0LWJveC1jaGVja2JveDpudGgtb2YtdHlwZSgyKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cdC50aW55LWNvbnRhY3QtZGV0YWlscyB7XG5cdFx0cCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgfSB9IH1cblx0Lm1vYmlsZS1tYXJnaW4tYm90dG9tLTMwcHgudmNfcm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblx0LmZvbnQtMThweC1tb2JpbGUgcCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblx0Lm1vYmlsZS1ib3JkZXItYm90dG9tLW5vbmUudmNfcm93LFxuXHQubW9iaWxlLWJvcmRlci1ib3R0b20tbm9uZSAudmNfY29sdW1uLWlubmVyIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cblx0LnNpbmdsZS1wb3N0IHtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHggIWltcG9ydGFudDsgfVxuXHRcdC5jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9IH1cblx0Lm1vYi1wYWRkaW5nLWxlZnQtMTVweC55ZWxsb3ctYWZ0ZXI6YWZ0ZXIge1xuXHRcdGxlZnQ6IDE1cHg7IH1cblx0Lm1vYi1ib3JkZXItYm90dG9tLW5vbmUud3BiX3RleHRfY29sdW1uLFxuXHQubW9iLWJvcmRlci10b3Atbm9uZS53cGJfdGV4dF9jb2x1bW4ge1xuXHRcdGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cblx0Lm1vYi1mb250LTIwIHtcblx0XHRwLGEsc3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDsgfSB9XG5cdC5tb2ItZm9udC0xNiB7XG5cdFx0cCxhLHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH0gfVxuXHQubW9iLWFsaWduLWxlZnQge1xuXHRcdHAsYSxzcGFuIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfSB9XG5cdC5ibG9jay1saW5rcy1tb2JpbGUge1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cdCNmb290ZXIge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0LmZvb3Rlci1jb2wsXG5cdFx0LmxvZ28ge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0ZmxleDogMSAwIDEwMCUgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblx0XHQubG9nbyB7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cdFx0LmZvb3Rlci1jb2wge1xuXHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblx0XHQuc29jaWFsIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4OyB9IH1cblx0Lm1vYi1tYXJnaW4tYm90dG9tLW5vbmUudmNfcm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH0gfVxuIl19 */
