@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes pop{0%,to{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@keyframes pop{0%,to{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@-webkit-keyframes realt-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes realt-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.woocommerce-cart .woocommerce .quantity input.qty{height:39px;background-color:#dcdcdc!important}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon #coupon_code:focus,.woocommerce-cart .woocommerce .quantity input.qty:focus{background-color:#f6f6f6!important;border:1px solid #156cab!important}@media screen and (max-width:768px){.woocommerce-cart .woocommerce-cart-form__cart-item{margin-bottom:40px!important}}.woocommerce-cart .woocommerce-Price-amount.amount{font-size:20px}.woocommerce-cart #main-content table.cart th{text-transform:uppercase;font-size:12px;color:#444}.woocommerce-cart #expiration-notice{display:flex;margin:0 0 30px}.woocommerce-cart #expiration-notice #timer-container{display:flex;align-items:center;margin-right:20px;min-width:60px;min-height:60px;font-weight:500}.woocommerce-cart #expiration-notice .text-container{display:flex;flex-wrap:wrap;align-items:center;align-content:center;color:#294378;text-transform:uppercase;font-size:12px;font-weight:600}.woocommerce-cart #expiration-notice .text-container p{padding-bottom:0;width:100%;flex:0 0 100%;line-height:1.5em}.woocommerce-cart #expiration-notice .text-container p:not(:last-of-type){margin-bottom:7px}.woocommerce-cart .total-fees{position:relative}.woocommerce-cart .total-fees .total-fees-value{position:relative;display:inline-block;line-height:1.4em}.woocommerce-cart .total-fees .order-item-fee-button{position:absolute;top:1px;right:-19px;background:0 0;border:0;box-shadow:none;padding:0;font-size:13px}.woocommerce-cart .total-fees .order-item-fee-button i{color:#156cab;cursor:pointer;transition:.15s all ease-in-out}#back-catalog-modal-container #back-catalog-modal .back-catalog-modal-close-button:focus i,#back-catalog-modal-container #back-catalog-modal .back-catalog-modal-close-button:hover i,.woocommerce-cart .total-fees .order-item-fee-button:focus i,.woocommerce-cart .total-fees .order-item-fee-button:hover i,button.asset-breakdown-toggle:focus i,button.asset-breakdown-toggle:hover i,button.fees-toggle:focus i,button.fees-toggle:hover i{color:#f2a91e}.woocommerce-cart .order-item-fee-box{position:absolute;top:calc(100% - 15px);left:0;z-index:999;min-width:260px;margin:0;padding:10px;background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}@media (max-width:768px){.woocommerce-cart .order-item-fee-box{right:0;top:calc(100% - 10px);margin:10px}}.woocommerce-cart .order-item-fee-box h5{padding:0 0 5px;font-size:12px;font-weight:500;text-align:left;text-transform:uppercase}.woocommerce-cart .order-item-fee-box span{color:gray;font-size:12px}.woocommerce-cart .order-item-fee-box .fee-breakdown{float:left;width:100%}.woocommerce-cart .order-item-fee-box .fee-title{float:left;margin-right:10px}.woocommerce-cart .order-item-fee-box .fee-value{float:right;text-align:right}.woocommerce-cart .hidden{opacity:0;visibility:hidden}.qty-error-message{padding:1px;color:#d8000c;background:#ffd2d2;border:1px solid #d8000c;border-radius:5px}body>.custom-gateway-fee{display:none}.wc-stripe-card-icons-container+.custom-gateway-fee{margin-top:-5px;margin-left:10px}.homepageListings .woocommerce.columns-3 ul.products li.product,li.payment_method_stripe_cc .wc-stripe_cc-new-method-container{margin-bottom:0}li.payment_method_stripe_cc .wc-stripe-bootstrap-form .row:last-of-type .mb-3{margin-bottom:5px!important}li.payment_method_stripe_cc .wc-stripe-card-icons-container{float:none}li.payment_method_stripe_cc .payment_box.payment_method_stripe_cc,li.payment_method_stripe_cc .wc-stripe-bootstrap-form{background-color:#156cab!important}.woocommerce-checkout #billing_postcode_field.realt-not-required abbr.required,li.payment_method_stripe_cc .wc-stripe-save-source{display:none}li.payment_method_stripe_cc #stripe-card-number.focused+label[for=stripe-card-number],li.payment_method_stripe_cc #stripe-cvv.focused+label[for=stripe-cvv],li.payment_method_stripe_cc #stripe-exp.focused+label[for=stripe-exp]{border-top-left-radius:5px;border-top-right-radius:5px;padding-right:7px;padding-left:7px;font-size:12px;left:17px;color:#444}li.payment_method_stripe_cc .wc-stripe-bootstrap-form .md-form.md-outline.StripeElement--complete+label{border-top-left-radius:5px;border-top-right-radius:5px;padding-right:7px;padding-left:7px;font-size:12px;left:17px}#visa-disabled-notice{margin:20px 0}#visa-disabled-notice .notice-wrapper{background:#c50000;padding:8px 15px;font-size:14px;font-weight:600;color:#fff;border-radius:5px}.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield h4.metaLabel button.product-tooltip,.woocommerce-checkout .payment_method_wc_checkout_com_cards img#cards-icon{top:0}.woocommerce-checkout .wc_payment_method .custom-gateway-text .no-amex{margin-left:8px;padding:8px 12px;background:#006fcf;border-radius:3px;white-space:nowrap;line-height:1.4em;color:#fff;text-transform:none}.woocommerce-checkout .wc_payment_method .custom-gateway-fee{display:inline-block;position:relative;vertical-align:middle;margin-left:20px;padding:7px 16px 6px;background:#c50000;border-radius:3px;line-height:1.4em;color:#fff}.woocommerce-checkout .wc_payment_method .custom-gateway-fee:before{content:"";display:block;position:absolute;top:3px;left:-19px;border:1em solid #c50000;border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent}.woocommerce-checkout .wc_payment_method .custom-gateway-fee .block{display:inline-block}.woocommerce-checkout .wc_payment_method .custom-gateway-fee .custom-gateway-fee-link{display:inline-block;margin-left:15px;color:#fff;font-style:italic;text-decoration:underline;text-transform:none;transition:.15s all ease-in-out}.woocommerce-checkout .wc_payment_method .custom-gateway-fee .custom-gateway-fee-link:focus,.woocommerce-checkout .wc_payment_method .custom-gateway-fee .custom-gateway-fee-link:hover{text-decoration:none}@media screen and (max-width:1100px){.woocommerce-checkout .wc_payment_method .custom-gateway-fee{display:block;margin-top:10px;margin-left:0;text-align:center}.woocommerce-checkout .wc_payment_method .custom-gateway-fee:before{top:-19px;left:19px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom-color:#c50000;border-right-color:transparent}}@media screen and (max-width:500px){.woocommerce-checkout .wc_payment_method .custom-gateway-fee{font-size:11px;line-height:1.7em}}.woocommerce-checkout #no-cc-country-notice-wrapper{background:#112c4c;padding:15px 30px;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:20px;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.woocommerce-checkout #no-cc-country-notice-wrapper p{padding:0;margin-bottom:5px;line-height:1.4em}.woocommerce-checkout #no-cc-country-notice-wrapper p:last-of-type{margin-bottom:0}.woocommerce-checkout .wc_payment_method .label_title+.label_title{margin-left:-4px}.woocommerce-checkout .et_pb_button_module_wrapper.login-button{display:none}.woocommerce-checkout .realt-checkout-header{padding:20px 30px;margin-bottom:30px;background-color:#156cab}.woocommerce-checkout .realt-checkout-header h3{padding:0;color:#fff}.woocommerce-checkout .checkout-lastname-message{display:block;float:left;margin-top:3px;margin-left:10px;font-size:9px;color:#294378;text-transform:uppercase;line-height:1.4em;transition:.15s all ease-in-out;opacity:0;height:0}.woocommerce-checkout #billing_last_name:focus+.checkout-lastname-message{opacity:1;height:auto}#invalid-kyc-checkout-notice,#prohibited-property-checkout-notice{text-align:center}#invalid-kyc-checkout-notice h3,#prohibited-property-checkout-notice h3{padding-bottom:20px;color:#fff}#invalid-kyc-checkout-notice ul,#prohibited-property-checkout-notice ul{padding:0}#invalid-kyc-checkout-notice li,#prohibited-property-checkout-notice li{padding:12px 18px;margin:20px 0;background-color:#deedff;color:#112c4c;font-weight:700;text-transform:uppercase;list-style:none;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}#invalid-kyc-checkout-notice .button-wrapper,#prohibited-property-checkout-notice .button-wrapper{width:100%;margin-top:20px;text-align:center}#invalid-kyc-checkout-notice a,#prohibited-property-checkout-notice a{margin:0 7px;padding:.4em 1em;background-color:transparent;border:3px solid #fff;border-radius:40px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none!important;transition:.15s all ease-in-out}#invalid-kyc-checkout-notice a:focus,#invalid-kyc-checkout-notice a:hover,#prohibited-property-checkout-notice a:focus,#prohibited-property-checkout-notice a:hover{background-color:#fff;color:#294378;text-decoration:none}#credit-card-preview{margin-bottom:10px}#credit-card-preview .credit-card-section{display:inline-block;vertical-align:middle;font-weight:600}#credit-card-preview .credit-card-section img{max-height:40px}#coinbase-main-icon{max-width:200px;height:27px}.archive ul.products.columns-3 .property_status-banner{display:block;margin:0 auto;padding:15px 30px}.archive ul.products.columns-3 .property_status-banner .status-container{justify-content:center;margin:0 auto}.archive ul.products.columns-3 .property_status-banner .chips-container{flex-wrap:wrap;justify-content:center;row-gap:10px}.archive ul.products.columns-3 .property_status-banner .chips-container .chip,.property_status-banner .chips-container .chip{background-color:#fff;border-radius:50px;padding:3px 10px;width:auto;box-sizing:border-box}.property-mobile-data-wrapper{position:absolute;display:flex;width:100%;bottom:36px;z-index:999}@media screen and (min-width:501px){.property-mobile-data-wrapper{display:none}}body.archive .property_status-banner{padding:5px 20px}body.archive .property_status-banner .status-container span.property-status{font-size:16px}.property_status-banner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:15px}@media screen and (max-width:767px){.property_status-banner{display:block;margin:0 auto}}@media screen and (max-width:500px){.property_status-banner .property-flag,.property_status-banner .property-source{display:none}}.property_status-banner .status-container{display:flex;justify-content:flex-start;align-items:center;margin-right:40px}.property_status-banner .status-container span.property-status{font-size:20px;margin-top:2px;display:inline-block}@media screen and (max-width:767px){.property_status-banner .status-container{justify-content:center;margin:0 auto 10px}.property_status-banner .status-container span.property-status{font-size:20px;margin-top:2px;display:inline-block}}.property_status-banner .chips-container{display:flex;justify-content:flex-end;flex-wrap:wrap}@media screen and (max-width:767px){.property_status-banner .chips-container{justify-content:center}}.property_status-banner .chips-container .chip{margin:3px 5px;display:flex;align-items:center}.property_status-banner .chips-container .chip i{font-size:14px;color:#156cab;margin-right:5px}.property_status-banner .chips-container .chip span{font-size:14px;font-weight:600;color:#156cab;text-transform:capitalize;margin-top:1px}.launch-timer-test{position:absolute;left:100%;top:calc(50% - 12px);display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.launch-timer-test button{background-color:#90162d;color:#fff;padding:3px 9px;border-radius:5px;text-transform:uppercase;font-size:12px;font-weight:600;border:1px solid #90162d;margin-left:5px}.launch-timer-test button:hover{cursor:pointer}.property-flag,.property-source{position:absolute;top:4px;height:28px;border:3px solid #fff}.property-source{left:4px;width:auto}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container>span,.property-source:hover .tooltip-container,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show{display:block}.property-source .tooltip-container{position:absolute;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);display:none;font-weight:500;line-height:1.4em;text-align:left;text-transform:none;border-radius:12px;top:unset;bottom:40px;left:20px;width:240px;padding:16px 20px;background-color:#fff;font-size:12px;color:#000}.property-source .tooltip-container .fa-caret-down,.property-source .tooltip-container::before{position:absolute;left:12px;background:0 0;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.property-source .tooltip-container::before{content:"";width:0;height:0;z-index:999999;bottom:-9px}.property-source .tooltip-container .fa-caret-down{bottom:-15px;font-size:24px;color:#fff;z-index:999999999}.property-source img{height:100%!important}.property-flag{right:4px;width:40px;overflow:hidden}.property-flag img{width:auto;height:100%}.property-highlights-flag{position:absolute;top:38px;left:0;z-index:9;padding:8px 16px;max-width:350px;color:#fff;line-height:1em;opacity:.95;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}@media screen and (max-width:550px){.property-highlights-flag{max-width:265px}}.property-highlights-flag::after,.property-highlights-flag::before{content:"";position:absolute;top:0;height:100%;background-color:inherit}.property-highlights-flag::before{right:-15px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);box-shadow:1px 1px 3px 1px rgba(0,0,0,.1);z-index:-2;width:60px}.property-highlights-flag::after{display:block;z-index:-1;left:0;width:100%}.property-highlights-flag p,.property-highlights-flag span{display:block;z-index:9;margin-bottom:0;padding:0;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.6px;line-height:1.4em}.property-highlights-flag .highlights-lede{font-weight:700}.property-highlights-flag .highlights-text{display:none;margin-bottom:5px}.property-highlights-flag .highlights-text:last-of-type{margin-bottom:0}.dgpc_product_carousel .property-highlights-flag{max-width:230px}@media screen and (min-width:551px){#shopListings .property-highlights-flag .highlights-text,.woocommerce-product-gallery__wrapper .property-highlights-flag .highlights-text{display:block;margin-top:5px}}#shopListings .property-highlights-flag{top:17px;max-width:310px}.woocommerce-product-gallery__wrapper .property-highlights-flag{top:20px}@media screen and (max-width:550px){.woocommerce-product-gallery__wrapper .property-highlights-flag{top:10px}}.woocommerce-product-gallery__wrapper .property-highlights-flag p,.woocommerce-product-gallery__wrapper .property-highlights-flag span{font-size:14px}@media screen and (max-width:550px){.woocommerce-product-gallery__wrapper .property-highlights-flag p,.woocommerce-product-gallery__wrapper .property-highlights-flag span{font-size:12px}}body:not(.single-product) .fully_subscribed .property-highlights-flag,body:not(.single-product) .sold_out .property-highlights-flag{-webkit-filter:grayscale(.6) brightness(1.5) contrast(.8);filter:grayscale(.6) brightness(1.5) contrast(.8)}.woocommerce-shop-loop .atc-data{display:none}.woocommerce-shop-loop .max-qty-wrapper{display:none;justify-content:space-between;padding:0 20px}.woocommerce-MyAccount-content div#my-account-documents-wrapper div#notices-wrapper,.woocommerce-shop-loop .max-qty-wrapper.show{display:flex}@media screen and (max-width:450px){.woocommerce-shop-loop .max-qty-wrapper{padding:5px 10px}}.woocommerce-shop-loop .max-qty-notice{position:absolute;bottom:0;left:0;width:100%;padding:5px 10px!important;background:#156cab;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:1.4}@media screen and (max-width:767px){.woocommerce-shop-loop .max-qty-notice{font-size:12px}}.woocommerce-shop-loop .login-notice{margin:20px 0 0;padding:0;text-align:center;font-size:12px;font-weight:600;line-height:1.4em;text-transform:uppercase;font-style:italic}.woocommerce-shop-loop .login-notice a{font-weight:700;text-decoration:underline!important}.woocommerce-shop-loop .login-notice a:focus,.woocommerce-shop-loop .login-notice a:hover{color:#dd9b21;text-decoration:none!important}.dgpc_product_carousel .woocommerce.swiper-container{padding-top:25px}.woocommerce.archive ul.products li.product{border-radius:5px}.woocommerce.archive ul.products li.product .et_shop_image{border-top-left-radius:5px;border-top-right-radius:5px}#shopListings ul.products>li.product .hidden-timer-div,.archive ul.products>li.product .hidden-timer-div,.dgpc_product_carousel ul.dg-products>li.product .hidden-timer-div{padding:3px 10px;border:1px solid #156cab;background-color:#fff;white-space:nowrap;min-width:140px;text-align:center;border-radius:8px;margin-left:25px}@media screen and (max-width:767px){#shopListings ul.products>li.product .hidden-timer-div,.archive ul.products>li.product .hidden-timer-div,.dgpc_product_carousel ul.dg-products>li.product .hidden-timer-div{min-width:130px;margin-left:10px;padding:3px 10px}#shopListings ul.products>li.product .hidden-timer-div .countdown-text,.archive ul.products>li.product .hidden-timer-div .countdown-text,.dgpc_product_carousel ul.dg-products>li.product .hidden-timer-div .countdown-text{font-size:14px}}#shopListings ul.products>li.product .hidden-timer-div .countdown-text,.archive ul.products>li.product .hidden-timer-div .countdown-text,.dgpc_product_carousel ul.dg-products>li.product .hidden-timer-div .countdown-text{color:#156cab;font-weight:600;font-size:14px}#shopListings ul.products{padding-top:20px}.d-inline-block,h3.price span{display:inline-block}#detokenization-section #vote-result .et_pb_column h4.result,.f-right{float:right}.disabled{opacity:.7;pointer-events:none;cursor:default}.fa-spinner-third{-webkit-animation-name:spinner-animation;animation-name:spinner-animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.15,.3,.3,.7);animation-timing-function:cubic-bezier(.15,.3,.3,.7);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.fa-circle-check{-webkit-animation:pop .3s 1;animation:pop .3s 1}.cart-pop{-webkit-animation:tada 1.5s 1;animation:tada 1.5s 1}body #page-container .et_pb_shop .woocommerce ul.products li.product .limited-release-max-purchase-notice{padding-bottom:0;font-size:12px;font-weight:700;color:#294378;text-transform:uppercase;margin:5px 0 0}@media screen and (min-width:981px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop .et_shop_image{position:absolute;height:100%;width:100%}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .quantity{float:left;width:70px;margin-left:15px}@media screen and (max-width:550px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .quantity{margin-left:0}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .quantity .input-text.qty{height:46px;border-radius:4px 0 0 4px;width:100%;border:3px solid #c23526!important;transition:.2s all ease-in-out}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .quantity .input-text.qty.inactive{border-color:#a9a9a9!important;pointer-events:none;cursor:default}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper{display:none;position:relative;width:100%;height:46px}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.login-required{text-align:center}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper a.login-notice-button{position:relative!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper>:not(.quantity){position:absolute}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-adding .add_to_cart_animations.adding,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-done .add_to_cart_animations.done{opacity:1}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-adding .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-done .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-view .button.realTbtn.ajax_add_to_cart{opacity:0}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.show-view a.added_to_cart.wc-forward{opacity:1;z-index:2}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .add_to_cart_animations,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left a.added_to_cart.wc-forward{left:15px;width:calc(100% - 30px);border-radius:3px!important}@media screen and (max-width:450px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .add_to_cart_animations,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left a.added_to_cart.wc-forward{left:0;width:100%}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .button.realTbtn.ajax_add_to_cart{border-left:3px solid #c23526!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left .add_to_cart_animations{border-left:3px solid #a9a9a9!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add-to-cart-wrapper.one-left a.added_to_cart.wc-forward{border-left:3px solid #156cab!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .property-stock{display:inline-block;margin-top:5px;font-size:12px;font-weight:700;text-transform:uppercase;color:#294378}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .hide{display:none}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart{z-index:1}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart:hover{color:#fff!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward{border-radius:0 4px 4px 0!important;border-width:3px 3px 3px 0!important;height:46px;width:calc(100% - 100px);left:85px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:550px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .button.realTbtn.ajax_add_to_cart,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward{font-size:1em!important;width:calc(100% - 70px);left:70px}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward{font-size:1.25em;letter-spacing:1px;text-align:center;margin-top:0;transition:.2s all ease-in-out;padding:.3em 1em;border:3px solid #156cab;background-color:#fff;color:#1d6aaa;font-weight:700;text-transform:uppercase;text-decoration:none;opacity:0;z-index:0;line-height:1.75em}.kyc-incomplete .nav--sell-tokens,.kyc-incomplete .nav2--affiliate-dashboard,.kyc-incomplete .nav2--affiliate-program,.kyc-incomplete .nav2--documents,.kyc-incomplete .nav2--orders,.kyc-incomplete li.woocommerce-MyAccount-navigation-link--documents,.kyc-incomplete li.woocommerce-MyAccount-navigation-link--orders,.kyc-incomplete li.woocommerce-MyAccount-navigation-link--portfolio,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward.hide-important,body.logged-in.is-US-user .et-cart-info,body.logged-in.is-US-user .nav--defi,body.logged-in.is-US-user .nav--learn,body.logged-in.is-US-user .nav--marketplace,body.logged-in.is-US-user .nav--rmm,body.logged-in.is-US-user .nav--sell-tokens,body.logged-in.is-US-user .nav2--affiliate-dashboard,body.logged-in.is-US-user .nav2--affiliate-program,body.logged-in.is-US-user .nav2--documents,body.logged-in.is-US-user .nav2--orders,body.logged-in.is-US-user .nav2--portfolio,body.logged-in.is-US-user li.woocommerce-MyAccount-navigation-link--documents,body.logged-in.is-US-user li.woocommerce-MyAccount-navigation-link--orders,body.logged-in.is-US-user li.woocommerce-MyAccount-navigation-link--portfolio{display:none!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col a.added_to_cart.wc-forward:hover{background-color:#1d6aaa!important;border-color:#1d6aaa!important;color:#fff!important}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .marketplaceTokenBtn{z-index:9;position:static;margin-bottom:10px}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations{font-size:1.25em;letter-spacing:1px;margin-top:0;transition:.2s all ease-in-out;text-align:left;padding:.3em 1em;background-color:#d2d2d2;font-weight:700;text-transform:uppercase;text-decoration:none;display:flex;justify-content:space-between;align-items:center;height:46px;border-width:3px 3px 3px 0;border-style:solid;border-color:#a9a9a9;border-top-right-radius:4px;border-bottom-right-radius:4px;width:calc(100% - 100px);left:85px}@media screen and (max-width:550px){body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations{font-size:1em!important;width:calc(100% - 70px);left:70px}}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations.done{color:#065706}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations.adding{color:#294378}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations i{font-size:1.5em}body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations.adding,body #page-container .et_pb_shop .woocommerce ul.products li.product .woocommerce-shop-loop.right-col .add_to_cart_animations.done{opacity:0}body.logged-in.is-US-user #rmm-section,body.logged-in.is-US-user .woocommerce-ordering,body.logged-in.is-US-user p.woocommerce-result-count,body.logged-in.is-US-user ul.products.columns-1{display:none}.kyc-incomplete .kyc-incomplete-shop-section{display:flex;align-items:center;gap:2em}@media screen and (max-width:980px){.kyc-incomplete .kyc-incomplete-shop-section{flex-direction:column}}.kyc-incomplete .kyc-incomplete-container{text-align:center;max-width:750px;padding:35px 40px!important;background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);margin:0 auto;border-radius:5px}.kyc-incomplete .kyc-incomplete-container .kyc-incomplete-text,.kyc-incomplete .kyc-incomplete-container h3{padding-bottom:1rem}.kyc-incomplete .kyc-incomplete-container .kyc-incomplete-text p{font-size:14px;font-weight:500;padding-bottom:0;line-height:1.25em}.kyc-incomplete .kyc-incomplete-container a{min-width:180px;display:inline-block;width:auto;padding:.3em 1em}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon{position:relative;display:flex;align-items:center;flex-wrap:wrap;border:1px solid #156cab;border-radius:5px;padding:20px}@media screen and (max-width:768px){.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon{display:flex;align-items:center;border:2px solid #156cab;padding:20px}}@media screen and (max-width:600px){.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon{display:flex;align-items:center;border:2px solid #156cab;padding:20px}}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon>label{position:absolute;left:12px;top:-7px;padding:0 8px;background-color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1em;color:#444}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon #coupon_code{float:none;height:30px;width:160px;margin-right:20px;margin-bottom:0;border-radius:5px;font-size:18px!important;background-color:#dcdcdc!important}@media screen and (max-width:768px){.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon #coupon_code{width:100%;margin-right:0;margin-bottom:20px}}.woocommerce table.woocommerce-cart-form__contents.shop_table_responsive tr td.actions div.coupon #coupon_code+button.button{border-width:2px!important;padding:2px 15px!important;font-size:12px}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-discount th{width:55%;padding:10px 0;font-size:16px;font-weight:500;line-height:1.3em}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-discount td{width:45%;padding:10px;text-align:right}@media screen and (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals tr.cart-discount td{width:100%;margin-bottom:20px}}.woocommerce-cart .cart-collaterals .cart_totals tr.cart-discount td .woocommerce-remove-coupon{display:block;font-size:12px;font-weight:600;line-height:1.2em}::-webkit-scrollbar-thumb{border-radius:10px}.no-display{opacity:0!important;visibility:hidden!important;z-index:-99999!important;-webkit-transform:scale(0);transform:scale(0)}.catalog_text{color:#156cab;font-weight:700;text-transform:uppercase;font-size:1.1em}.back-catalog-text-container{text-align:center}.back-catalog-text-container>div{margin-top:-20px;color:#156cab;font-weight:600;display:inline-block;padding:12px 18px 18px}.back-catalog-modal-open-container{text-align:center;margin-top:12px}.back-catalog-modal-open-container-2{text-align:center}.showIcon{display:none}@media screen and (max-width:762px){p.woocommerce-result-count{padding-bottom:0!important}.woocommerce-ordering{float:none!important}}.back-catalog-text-container-inject{clear:both;text-align:center;color:#156cab;margin:0 0 36px;font-weight:600}.back-catalog-text-container-inject .see-back-catalog-text{color:#156cab}@media screen and (max-width:600px){.back-catalog-text-container-inject .see-back-catalog-text{font-size:12px}}.et_pb_code_inner .back-catalog-text-container-inject,.et_pb_text_inner .back-catalog-text-container-inject{margin:18px}.archive .back-catalog-text-container-inject{margin:18px 0 35px;padding:24px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.back-catalog-modal-open{cursor:pointer;text-decoration:none!important;border:3px solid #156cab;border-radius:50px;background-color:#fff;color:#1d6aaa;font-size:.85em;font-weight:800;text-transform:uppercase;padding:.35em .9em!important;transition:.15s all ease-in-out}.back-catalog-modal-open:hover{color:#fff;background-color:#156cab}#back-catalog-modal-container{transition:all .15s ease-in-out;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:1;visibility:visible}#back-catalog-modal-container .filter-input{width:175px;padding:5px;margin-right:25px;font-size:14px;font-weight:600;height:30px;text-align:right;background-color:#fff;border-radius:2px;border:1px solid #bbb;color:#4e4e4e}#back-catalog-modal-container .filter-input#sort-by{width:160px;font-weight:600!important;font-size:11.5px!important;text-align:left}#back-catalog-modal-container .filter-input:focus{border-color:#2d3940;color:#3e3e3e}#back-catalog-modal-container .filter-input::-webkit-input-placeholder{text-align:right;font-size:12px;font-weight:500}#back-catalog-modal-container .filter-input::-moz-placeholder{text-align:right;font-size:12px;font-weight:500}#back-catalog-modal-container .filter-input::placeholder{text-align:right;font-size:12px;font-weight:500}#back-catalog-modal-container .back-catalog-filters-container{padding-top:20px!important;padding-bottom:20px!important;display:flex!important;align-items:center;flex-wrap:wrap;-webkit-column-gap:20px!important;-moz-column-gap:20px!important;column-gap:20px!important;row-gap:20px;justify-content:center;border-bottom:1px solid #d3d3d3!important}#back-catalog-modal-container .back-catalog-filters-container#reset-filters{padding:.2em .6em!important;cursor:pointer}#back-catalog-modal-container .filters-title{font-weight:700;font-size:14px;border-radius:4px;white-space:nowrap}#back-catalog-modal-container a{font-weight:600;text-decoration:none!important;transition:all .15s ease-in-out}#back-catalog-modal-container a:focus,#back-catalog-modal-container a:hover{color:#dd9b21}#back-catalog-modal-container #back-catalog-modal{position:absolute;width:85%;height:85%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;opacity:1;visibility:visible;border-radius:5px;overflow:hidden}#back-catalog-modal-container #back-catalog-modal .back-catalog-modal-close-button{position:absolute;right:4px;top:4px;background:0 0!important;border:0!important;cursor:pointer;transition:all .15s ease-in-out}#back-catalog-modal-container #back-catalog-modal .back-catalog-modal-close-button i{color:#fff;font-size:24px;transition:all .15s ease-in-out}@media screen and (max-width:600px){#back-catalog-modal-container #back-catalog-modal{width:90%;height:94%}}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-header{width:100%;background-color:#294378;text-align:center;padding:5px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.5);border-radius:5px 5px 0 0}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-header>h2{color:#fff;padding:0;margin:10px 40px}@media screen and (max-width:600px){#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-header>h2{font-size:20px}}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body{width:100%;padding:0;height:calc(100% - 60px);overflow-y:auto;position:relative}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .spinner-container{margin:auto;display:inline-block;top:30%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .error-container{text-align:center;position:absolute;border:3px solid #971212;padding:10px 20px;top:40%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);left:50%}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .error-container .error-message,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .no-properties-container .no-properties-message,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .no-slow-query-container .no-properties-message,.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container h4,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper span#monetary-symbol{font-size:18px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .no-properties-container,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .no-slow-query-container{text-align:center;position:absolute;border:3px solid #dd9b21;padding:10px 20px;top:40%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);left:50%}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .fa-spinner-third{font-size:60px;color:#156cab;-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;transition:.15s all ease-in-out}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li{display:grid;grid-template-columns:8fr 4fr 3fr 4fr 5fr 4fr 4fr;border-bottom:1px solid #d3d3d3;padding:25px}@media screen and (max-width:1050px){#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li{grid-template-columns:2fr 1fr 1fr 1fr;padding:26px 15px 10px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container:not(:first-child){margin-bottom:15px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container{margin-top:14px}}@media screen and (max-width:600px){#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li{grid-template-columns:7fr 5fr 7fr;grid-template-rows:auto;padding:21px 16px 16px;background-color:#efefef;grid-template-areas:"back-catalog-property-container . ." "back-catalog-token-price-container back-catalog-tokens-container back-catalog-asset-price-container" "back-catalog-rent-token-container back-catalog-yield-container ." "etherscan-container uniswap-container ."}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container{grid-area:back-catalog-property-container;margin-top:0!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-token-price-container{grid-area:back-catalog-token-price-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-tokens-container{grid-area:back-catalog-tokens-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-asset-price-container{grid-area:back-catalog-asset-price-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-yield-container{grid-area:back-catalog-yield-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-rent-token-container{grid-area:back-catalog-rent-token-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .uniswap-container{grid-area:uniswap-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .etherscan-container{grid-area:etherscan-container}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li.box-opened{background-color:#fff!important;padding:21px 16px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container:not(:first-child){margin-bottom:0!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:1;z-index:2;position:relative;margin-bottom:5px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container a{display:inline-block;color:#156cab;transition:.15s all ease-in-out}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container a:focus,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container a:hover{color:#f2a91e}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container i{color:#156cab!important;position:absolute;right:-5px;top:8px;font-size:20px;transition:all .15s ease-in-out!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container i.showIcon{display:inline-block!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container i.no-display{display:none!important}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-property-container i.turn-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-yield-container{grid-column-start:2;grid-column-end:4;grid-row-start:3;grid-row-end:3;z-index:2}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container:not(.back-catalog-property-container){opacity:0;height:0;margin-top:0;visibility:hidden;transition:opacity .15s ease-in-out}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.open-up{visibility:visible;margin-top:14px;height:auto;opacity:1;grid-column-end:4}}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container{margin-right:8px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.back-catalog-property-container{margin-top:-2px}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.back-catalog-property-container .back-catalog-paired-value,.eval-card-top-content>div>span.bold-values{font-size:14px;font-weight:700}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.back-catalog-property-container .back-catalog-paired-value>span{display:block;line-height:1.22}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.back-catalog-property-container i{display:none}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container .back-catalog-paired-heading{font-size:11px;font-weight:600;text-transform:uppercase;line-height:1}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container .back-catalog-paired-value{font-size:15px;line-height:1.6}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.etherscan-container .back-catalog-paired-value,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.uniswap-container .back-catalog-paired-value{margin-top:5px;line-height:1em}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.etherscan-container a.link-button,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.uniswap-container a.link-button{border:2px solid #156cab;padding:1px 7px;border-radius:2px;text-transform:uppercase;font-size:11px;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out}#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.etherscan-container a.link-button:focus,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.etherscan-container a.link-button:hover,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.uniswap-container a.link-button:focus,#back-catalog-modal-container #back-catalog-modal #back-catalog-modal-body .back-catalog-list>li .back-catalog-pair-container.uniswap-container a.link-button:hover{color:#fff;background-color:#156cab}.back-catalog-ethereum-button{position:relative;display:inline-block;margin-right:5px;margin-top:-4px;padding:2px 4px;vertical-align:middle;border:2px solid #21325b!important;border-radius:2px;background-color:#21325b;line-height:1em;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none!important;transition:.15s all ease-in-out!important}#tab-property_highlights .et_pb_column.et_pb_column_1_2:last-of-type,.back-catalog-ethereum-button:last-of-type{margin-right:0}.back-catalog-ethereum-button.xdai{border-color:#48a9a6!important;background-color:#48a9a6}.back-catalog-ethereum-button.xdai:focus,.back-catalog-ethereum-button.xdai:hover{color:#48a9a6!important}.back-catalog-ethereum-button span{display:inline-block;vertical-align:middle;transition:.15s all ease-in-out!important}.back-catalog-ethereum-button:focus,.back-catalog-ethereum-button:hover{text-decoration:none;background-color:#fff;color:#21325b!important}.us-message-container{margin:40px;padding:20px;border-radius:5px;box-shadow:1px 1px 2px 2px rgba(0,0,0,.3);background:#dff6ff;text-align:center;font-weight:600}@media screen and (max-width:600px){.us-message-container{margin:20px}}.us-message-container .us-message{display:block;margin-bottom:6px;padding:0;line-height:1.4em}#detokenization-section #detokenization-blurb .et_pb_column p:last-of-type,.tabs-section .disclaimer-copy p:last-of-type,.us-message-container .us-message:last-of-type{margin-bottom:0}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:3em}.wup-price-label{display:none}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,body .et_pb_button:hover{background:inherit!important}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce a.button:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce button.button:hover,.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce #content input.button,.et_button_no_icon.woocommerce #content input.button.alt,.et_button_no_icon.woocommerce #content input.button.alt:hover,.et_button_no_icon.woocommerce #content input.button:hover,.et_button_no_icon.woocommerce #respond input#submit,.et_button_no_icon.woocommerce #respond input#submit.alt,.et_button_no_icon.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.woocommerce #respond input#submit:hover,.et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce a.button.alt,.et_button_no_icon.woocommerce a.button.alt:hover,.et_button_no_icon.woocommerce a.button:hover,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce input.button,.et_button_no_icon.woocommerce input.button.alt,.et_button_no_icon.woocommerce input.button.alt:hover,.et_button_no_icon.woocommerce input.button:hover,.et_button_no_icon.woocommerce-page #content input.button,.et_button_no_icon.woocommerce-page #content input.button.alt,.et_button_no_icon.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.woocommerce-page #content input.button:hover,.et_button_no_icon.woocommerce-page #respond input#submit,.et_button_no_icon.woocommerce-page #respond input#submit.alt,.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.woocommerce-page #respond input#submit:hover,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce-page button.button,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button:hover,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce-page input.button.alt,.et_button_no_icon.woocommerce-page input.button.alt:hover,.et_button_no_icon.woocommerce-page input.button:hover,.woocommerce input.button,.woocommerce input.button:hover{padding:.3em 1em!important}.woocommerce a{text-decoration:underline;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce a:focus,.woocommerce a:hover{text-decoration:none}.woocommerce #payment .payment_box a{color:#fff;text-decoration:underline}.woocommerce #payment .payment_box a:focus,.woocommerce #payment .payment_box a:hover{color:#f2a91e;text-decoration:none}.wooAccount .woocommerce-error a{color:#e09900}.wooAccount .woocommerce-error a:focus,.wooAccount .woocommerce-error a:hover{color:#fff}.woocommerce ul li.product a.product-link{height:300px;overflow:hidden}.woocommerce ul li.product a:focus,.woocommerce ul li.product a:hover{text-decoration:none}.marketplaceDescription{margin-bottom:2em}.woocommerce-loop-product__title a{padding:0;text-align:center;font-weight:600;letter-spacing:.5px;text-decoration:none}.woocommerce-page ul.products li.product{width:100%;margin:0}.woocommerce img,.woocommerce-page img,li.coming_soon ul.investorIDlist.marketplace{display:block}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:0!important}.realTListing span.woocommerce-Price-amount.amount{font-weight:700;color:#fff}input[type=number]::-webkit-inner-spin-button{opacity:1;border-radius:0;font-size:2em}input[type=number]::-webkit-inner-spin-button::before{background:rgba(0,0,0,.2)}.realTListing .listingHero .container{max-width:800px;padding-top:2em!important}.woocommerce .woocommerce-breadcrumb{font-size:.85em;color:#444;margin-bottom:30px!important}.woocommerce .woocommerce-breadcrumb a{color:#90162d}.woocommerce .woocommerce-breadcrumb a:hover{color:#294379}hr.listingHR{border-top:1px solid #ccc;margin-bottom:30px}h1.product_title{font-size:1.75em;font-weight:700;margin-bottom:20px}.realTListing h6,.woocommerce .woocommerce-breadcrumb,h3.price{font-weight:700;text-transform:uppercase}h3.price{text-align:center;font-size:2em}@media screen and (max-width:500px){h3.price{font-size:1.7em}}h3.price.split-offering{margin-top:-16px;font-size:18px}h3.price.minimize{font-weight:500;font-size:14px!important}.realTListing h6{font-size:1.15em}.realTListing p,.single-product .whyDet{font-size:.9em}#main-footer .et_pb_row,.whyDetroit .et_pb_row_0.et_pb_row{max-width:960px}.single-product #main-content{background:rgba(107,170,235,.1)}.realTListing .row.listingGallery{width:100%;margin-bottom:1em}.single-product #et-boc{float:left;width:100%}.listingMeta .targetCopy{display:inline-block;margin-top:12px;padding-bottom:0;font-size:10px;line-height:1.7em}form.cart{text-align:center;margin:0 auto}.woocommerce .button.product_type_simple,.woocommerce .coming_soon .realTmarketplace .marketplaceTokenBtn a.realTbtn .separator,.woocommerce .product_cat-taking-reservations .realTmarketplace .marketplaceTokenBtn a.realTbtn .separator,.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn::after,input.qty_button{display:none}.woocommerce .marketplaceLoginBtn{text-align:center;padding:2em 0 3em}.woocommerce .marketplaceLoginBtn a.loginBtn{background-color:#eb8413;padding:6px 10%;border:4px solid #eb8413;border-radius:50px;color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;text-decoration:none;line-height:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce .marketplaceLoginBtn a.loginBtn:focus,.woocommerce .marketplaceLoginBtn a.loginBtn:hover{background-color:#fff;color:#eb8413}.woocommerce .coming_soon .marketplaceLoginBtn a.loginBtn,.woocommerce .coming_soon .realTmarketplace .marketplaceTokenBtn a.realTbtn{background-color:#a6a6a6!important;border-color:#a6a6a6!important;opacity:.6}.woocommerce .coming_soon .marketplaceLoginBtn a.loginBtn:focus,.woocommerce .coming_soon .marketplaceLoginBtn a.loginBtn:hover,.woocommerce .coming_soon .realTmarketplace .marketplaceTokenBtn a.realTbtn:focus,.woocommerce .coming_soon .realTmarketplace .marketplaceTokenBtn a.realTbtn:hover{background-color:#a6a6a6!important;color:#fff!important;cursor:default;border-color:#a6a6a6!important}.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn{margin-top:1.5em!important;background:#156cab;border:4px solid #156cab;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn:focus,.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn:hover{color:#156cab!important;border-color:#156cab!important;background-color:#fff!important;padding:.3em 1em}.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn .amount{color:#fff;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn:focus .amount,.woocommerce .realTmarketplace .marketplaceTokenBtn a.realTbtn:hover .amount{color:#156cab}li.wc_payment_method{padding:6px 0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{margin-top:20px;background:#156cab!important;font-size:14px!important;font-weight:500;line-height:1.5em;padding:12px 18px!important}.woocommerce .woocommerce-error li:not(:last-child),.woocommerce .woocommerce-info li:not(:last-child),.woocommerce .woocommerce-message li:not(:last-child){margin-bottom:10px}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a,div#property-valuation .valuation-date h4,div#property-valuation .valuation-date h5{color:#fff!important}.flex-control-thumbs li:hover{cursor:pointer}.flex-direction-nav{position:absolute;top:30%;width:100%;list-style:none!important;padding:0!important}@media screen and (max-width:980px){.flex-direction-nav{top:130px}}@media screen and (max-width:529px){.flex-direction-nav{top:60px}}li.flex-nav-prev{float:left;margin-left:-25px}li.flex-nav-next{float:right;margin-right:-25px}.dgpc_product_carousel .swiper-container.woocommerce ul .product h2{background-color:#fff;padding:0 1em 7px}.dgpc_product_carousel .swiper-container ul .product{background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.2)}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev,a.flex-next,a.flex-prev{display:block;font-size:0;color:transparent;width:50px;height:50px;background-color:#fff;border-radius:50%;box-shadow:0 1px 5px 3px rgba(0,0,0,.1);transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out}.limited-release-banner-stamp-container .property_status-banner>span,.limited_release .property_status-banner>span,.starter_property .property_status-banner>span,a.flex-next,a.flex-prev{position:relative}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev{left:-22px}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next{right:-22px}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next:focus,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next:hover,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev:focus,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev:hover,a.flex-next:focus,a.flex-next:hover,a.flex-prev:focus,a.flex-prev:hover{background-color:#156cab!important}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next::before,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev::before,a.flex-next::after,a.flex-prev::before{visibility:visible;font-family:"Font Awesome 6 Pro";font-size:30px;font-weight:900;color:#156cab!important;position:absolute;top:12px;transition:inherit;-webkit-transition:inherit}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev::before,a.flex-prev::before{content:"\f104";left:16px}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next::before,a.flex-next::after{content:"\f105";right:16px}.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next:focus::before,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-next:hover::before,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev:focus::before,.dgpc_product_carousel .dgpc-container.arrow_display .swiper-button-prev:hover::before,a.flex-next:focus::after,a.flex-next:hover::after,a.flex-prev:focus::before,a.flex-prev:hover::before{color:#fff!important}.dgpc_product_carousel_0 .woocommerce a.button,body .woocommerce-MyAccount-content table.form-table.wp-2fa-user-profile-form{border:0!important}.realTListing .woocommerce .quantity input.qty{width:auto;top:.5em}.woocommerce a.button:hover{color:#c23526}body #page-container .et_pb_section .as-arrows-control .as-next .et_pb_button,body #page-container .et_pb_section .as-arrows-control .as-prev .et_pb_button{background:0 0!important;padding:0 30px!important}body #page-container .et_pb_section .as-arrows-control .as-prev .et_pb_button::before{right:-20px;margin:0}body #page-container .et_pb_section .as-arrows-control .as-next .et_pb_button::after{left:-20px;margin:0}.et_pb_column_0 .dgpc_product_carousel_0 .products .product .button,.et_pb_column_0 .dgpc_product_carousel_0 .products .product .button:hover{background-color:#fff!important}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after{content:none!important}.woocommerce a.button.alt:hover,.woocommerce a.button:hover{padding:.3em 1em}#wc-stripe-payment-request-wrapper{padding:0!important}.customStockDisplay .stock{text-align:center;color:#156cab}.customStockDisplay .stock .limited-stock{color:#c90404;font-weight:600;text-transform:uppercase}.helperText{text-align:center;font-style:italic;font-size:.9em}.homeNutrition{background:rgba(159,159,159,.1);padding:1em;float:right;width:100%}.homeNutrition h3,.realTListing h3{font-weight:700}ul.product_tags{width:50%;float:right;display:inline}ul.product_tags li.tagList{display:inline;border-bottom:0}.tagged_as{font-size:.8em;max-width:50%;float:right;line-height:1.5;margin-bottom:.5em;text-align:right}p.disclaimer{font-size:.75em;font-style:italic;float:left;clear:both}.coming_soon .customStockDisplay,.exit_complete .customStockDisplay,.exit_ongoing .customStockDisplay,.exit_proposed .customStockDisplay,.fully_subscribed .customStockDisplay,.offering_closed .customStockDisplay,.products .product.product_cat-taking-reservations a.product_type_simple,.sold_out .customStockDisplay,.soon,.tokens_migrated .customStockDisplay,li.product_cat-coming-soon .soon,ul.investorIDlist.marketplace .assetLeaseTerms,ul.investorIDlist.marketplace .assetRented,ul.investorIDlist.marketplace .estequity{display:none}.realTmarketplace .amount,.single-product .product.next_reinvestment .reinvested-message-container-contract .message-header.enrolled,.single-product .product.next_reinvestment .reinvested-message-container-wallet .message-header.enrolled,.single-product .product.reinvestment .reinvested-message-container-contract .message-header.enrolled,.single-product .product.reinvestment .reinvested-message-container-wallet .message-header.enrolled,.single-product .product.rollover .reinvested-message-container-contract .message-header.enrolled,.single-product .product.rollover .reinvested-message-container-wallet .message-header.enrolled{color:#156cab;font-weight:700}.realTmarketplace .marketplacelistingButton .btn{color:#fff!important;padding:6px 10%;border-radius:100px;font-size:1em;font-weight:700!important;text-transform:uppercase!important;text-decoration:none;background:#90162d;border:4px solid #90162d!important;margin:0 auto;bottom:0;text-align:center;transition:all .25s ease-in-out}.marketplacelistingButton .btn:hover{background:#fff;color:#90162d!important}.homepageListings .et_shop_image{margin-bottom:1em}.homepageListings .price,.homepageListings .woocommerce ul.products li.product .woocommerce-loop-category__title,.homepageListings .woocommerce ul.products li.product .woocommerce-loop-product__title,.homepageListings .woocommerce ul.products li.product h3{padding:0 1em}.homepageListings .realTmarketplace .marketplacelistingButton{position:absolute;width:100%;text-align:center;bottom:2em;right:0}.homepageListings .realTmarketplace .marketplacelistingButton .btn{width:100%;position:relative}.homepageListings .woocommerce ul.products li.product:nth-child(3){margin-right:0!important}.product .et_overlay{display:none!important}.dgpc_product_carousel .dgpc-container .product .product-link img,.et_full_width_page.woocommerce-page ul.products li.product div.ppm,div.ppm p{width:100%}div.ppm p{margin-bottom:-30px;text-align:center}li.coming_soon div.ppm p{margin-bottom:-40px}button.realTbtn:hover{background:#156cab!important}.homepageListings ul.investorIDlist.marketplace{width:auto;right:0;position:relative;padding:1em;margin-bottom:5em!important}.woocommerce ul.investorIDlist.marketplace{position:relative;margin-bottom:0}ul.investorIDlist.marketplace li{border-bottom:1px solid #d9d9d9}ul.investorIDlist.marketplace li:last-child{border-bottom:none;margin-bottom:0}.realTmarketplace .marketplacelistingButton{width:100%;text-align:center;bottom:6.5em;right:0}.property_status-banner{position:absolute;z-index:99;top:0;width:100%;padding:5px 30px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#112c4c;color:#fff;font-size:16px;font-weight:700;line-height:1.4em;text-transform:uppercase;text-align:center}@media screen and (max-width:767px){.property_status-banner{padding:13px 10px}}.woocommerce-shop-loop .property_status-banner{line-height:1.8em}.coming_soon .property_status-banner{background-color:#156cab}.new_product .property_status-banner{background-color:#00aae4}.available .property_status-banner{background-color:#294378}.offering_closed .property_status-banner{background-color:#646464}.exit_proposed .property_status-banner,.tokens_migrated .property_status-banner{background-color:#90162e}.exit_ongoing .property_status-banner{background-color:#008a8a}.exit_complete .property_status-banner{background-color:#112c4d}.swap_proposed .property_status-banner{background-color:#90162d}.vote_proposed .property_status-banner{background-color:#e29d19}.vote_completed .property_status-banner{background-color:#008a8a}.fully_subscribed .property_status-banner,.sold_out .property_status-banner{background-color:#646464}.next_reinvestment .property_status-banner{background-color:#cce4ff;color:#112c4c}.under_renovation .property_status-banner{background-color:#90162c}.product.prohibited_property .property_status-banner{background-color:#646464!important;color:#fff!important}.sold_out-stamp{position:absolute;top:0}.product>.sold_out-stamp{padding:30% 10% 0}.woocommerce-shop-loop.left-col .sold_out-stamp{padding:18% 10% 0}@media screen and (max-width:767px){.product>.sold_out-stamp{padding-bottom:15%}.woocommerce-shop-loop left-col .sold_out-stamp{padding:18% 10% 0}}.woocommerce-shop-loop left-col .sold_out-stamp{position:absolute;top:0;padding:18% 10% 0}.fully_subscribed .et_shop_image,.prohibited_property .et_shop_image,.sold_out .et_shop_image{opacity:.3}.fully_subscribed .gift-purchase-explainer-wrapper,.sold_out .gift-purchase-explainer-wrapper{display:none}.woocommerce.columns-1 ul li.product{display:flex;padding-top:30px;border-bottom:4px solid #112c4c;box-shadow:2px 2px 6px 2px rgba(0,0,0,.2)}.woocommerce.columns-1 ul li.product.coming_soon{border-bottom-color:#156cab}.woocommerce.columns-1 ul li.product.new_product{border-bottom-color:#00aae4}.woocommerce.columns-1 ul li.product.available{border-bottom-color:#294378}.woocommerce.columns-1 ul li.product.offering_closed{border-bottom-color:#646464}.woocommerce.columns-1 ul li.product.exit_proposed,.woocommerce.columns-1 ul li.product.tokens_migrated{border-bottom-color:#90162e}.woocommerce.columns-1 ul li.product.exit_ongoing{border-bottom-color:#008a8a}.woocommerce.columns-1 ul li.product.exit_complete{border-bottom-color:#112c4d}.woocommerce.columns-1 ul li.product.fully_subscribed,.woocommerce.columns-1 ul li.product.sold_out{border-bottom-color:#646464}.woocommerce.columns-1 ul li.product.limited_release{border-bottom-color:#dd9b21}.woocommerce.columns-1 ul li.product.next_reinvestment{border-bottom-color:#cce4ff}.woocommerce.columns-1 ul li.product.under_renovation{border-bottom-color:#90162c}.woocommerce.columns-1 ul li.product.prohibited_property{border-bottom-color:#646464!important}.et_pb_column .dgpc_product_carousel .woocommerce ul .product .product-content{padding-top:16px!important;padding-bottom:0!important;border-top:9px solid #112c4c}.woocommerce.archive ul li.product .woocommerce-loop-product__title{padding:16px 16px 4px;font-weight:600;text-align:center;line-height:1.4em;border-top:9px solid #112c4c}.et_pb_column .dgpc_product_carousel .woocommerce ul .coming_soon .product-content,.woocommerce.archive ul li.product.coming_soon .woocommerce-loop-product__title{border-top-color:#156cab}.et_pb_column .dgpc_product_carousel .woocommerce ul .new_product .product-content,.woocommerce.archive ul li.product.new_product .woocommerce-loop-product__title{border-top-color:#00aae4}.et_pb_column .dgpc_product_carousel .woocommerce ul .available .product-content,.woocommerce.archive ul li.product.available .woocommerce-loop-product__title{border-top-color:#294378}.et_pb_column .dgpc_product_carousel .woocommerce ul .offering_closed .product-content,.woocommerce.archive ul.products li.product.offering_closed .woocommerce-loop-product__title{border-top-color:#646464}.et_pb_column .dgpc_product_carousel .woocommerce ul .exit_proposed .product-content,.et_pb_column .dgpc_product_carousel .woocommerce ul .tokens_migrated .product-content,.woocommerce.archive ul.products li.product.exit_proposed .woocommerce-loop-product__title,.woocommerce.archive ul.products li.product.tokens_migrated .woocommerce-loop-product__title{border-top-color:#90162e}.et_pb_column .dgpc_product_carousel .woocommerce ul .exit_ongoing .product-content,.woocommerce.archive ul.products li.product.exit_ongoing .woocommerce-loop-product__title{border-top-color:#008a8a}.et_pb_column .dgpc_product_carousel .woocommerce ul .exit_complete .product-content,.woocommerce.archive ul.products li.product.exit_complete .woocommerce-loop-product__title{border-top-color:#112c4d}.et_pb_column .dgpc_product_carousel .woocommerce ul .fully_subscribed .product-content,.et_pb_column .dgpc_product_carousel .woocommerce ul .sold_out .product-content,.woocommerce.archive ul.products li.product.fully_subscribed .woocommerce-loop-product__title,.woocommerce.archive ul.products li.product.sold_out .woocommerce-loop-product__title{border-top-color:#646464}.et_pb_column .dgpc_product_carousel .woocommerce ul .limited_release .product-content,.woocommerce.archive ul.products li.product.limited_release .woocommerce-loop-product__title{border-top-color:#dd9b21}.et_pb_column .dgpc_product_carousel .woocommerce ul .next_reinvestment .product-content,.woocommerce.archive ul.products li.product.next_reinvestment .woocommerce-loop-product__title{border-top-color:#cce4ff}.et_pb_column .dgpc_product_carousel .woocommerce ul .under_renovation .product-content,.woocommerce.archive ul.products li.product.under_renovation .woocommerce-loop-product__title{border-top-color:#90162c}.et_pb_column .dgpc_product_carousel .woocommerce ul .prohibited_property .product-content,.woocommerce.archive ul.products li.product.prohibited_property .woocommerce-loop-product__title{border-top-color:#646464!important}.realTmarketplace .marketplacelistingButton .btn{width:100%;position:relative}.dgpc_product_carousel .woocommerce .marketplaceTokenBtn{margin-top:0;width:100%}.realTmarketplace .product-content{min-height:110px}#order_review_heading{margin-top:3rem}body #page-container .et_pb_section .cwp_et_pb_layout_slider_standard_0 .et_pb_button_prev:after{margin-left:-40px}.et_pb_text_11 h2{font-size:2.65em;padding-bottom:25px}.et_pb_shop .woocommerce-shop-loop{float:left}.et_pb_shop .woocommerce-shop-loop.left-col{position:relative;width:calc(100% - 420px)}.et_pb_shop .woocommerce-shop-loop.right-col{position:relative;width:420px;padding:20px 10px}.et_pb_shop .woocommerce-shop-loop .et_shop_image{height:360px;overflow:hidden}.et_pb_shop .woocommerce ul.products li.product .woocommerce-loop-product__title{padding-top:0;font-size:1.3em;font-weight:700;text-align:center;line-height:1.4em}.et_pb_shop h2.woocommerce-loop-product__title{font-weight:500}.et_pb_shop .marketplace-prices{text-align:center;margin-top:10px}.et_pb_shop .house-price,.token-price{display:inline-block;text-align:center;padding:5px 0;color:#000}.et_pb_shop .house-price{padding-right:18px}.et_pb_shop .house-price+.token-price{padding-left:22px;border-left:2px solid #000}.et_pb_shop .house-price .price-title,.et_pb_shop .token-price .price-title{display:block;text-align:center;font-size:1.2em;text-transform:uppercase;font-weight:600}.et_pb_shop .house-price .price-number,.et_pb_shop .token-price .price-number{display:block;font-size:2.5em;font-weight:700;text-align:center;padding-top:6px}@media screen and (max-width:528px){.et_pb_shop .house-price .price-number,.et_pb_shop .token-price .price-number{padding-top:0}}html[lang=es-ES] .et_pb_shop .house-price .price-title,html[lang=es-ES] .et_pb_shop .token-price .price-title,html[lang=ru-RU] .et_pb_shop .house-price .price-title,html[lang=ru-RU] .et_pb_shop .token-price .price-title{font-size:1em}html[lang=es-ES] .et_pb_shop .house-price .price-number,html[lang=es-ES] .et_pb_shop .token-price .price-number,html[lang=ru-RU] .et_pb_shop .house-price .price-number,html[lang=ru-RU] .et_pb_shop .token-price .price-number{font-size:2.1em}body:not(.logged-in) .nav--marketplace{display:none!important}body.logged-in.is-US-user div#tokenized-compliant-first,body.logged-in.kyc-incomplete div#tokenized-compliant-first,body:not(.logged-in) div#tokenized-compliant-first{background-color:#e5eeff!important}body.logged-in.is-US-user div#tokenized-compliant-first h1,body.logged-in.kyc-incomplete div#tokenized-compliant-first h1,body:not(.logged-in) div#tokenized-compliant-first h1{color:#112c4c!important}body.logged-in.is-US-user div#tokenized-compliant-first p,body.logged-in.kyc-incomplete div#tokenized-compliant-first p,body:not(.logged-in) div#tokenized-compliant-first p{color:#000}#eval-showcase-section{padding-bottom:27px;padding-top:10px}#eval-showcase-section.lb-background{background-color:rgba(21,108,171,.2509803922)!important}#eval-showcase-section div#eval-showcase-heading h2{color:#112c4c!important}#eval-showcase-section div#eval-showcase-heading h6{color:#294378!important}div#eval-showcase{max-height:375px;overflow-y:scroll;box-shadow:inset 2px 1px 3px 1px rgba(0,0,0,.2);margin-left:-30px;margin-right:-30px;padding:20px 30px;background:#fff;scroll-behavior:smooth;scroll-snap-type:y proximity;scroll-margin-top:30px;scroll-padding-top:30px;scrollbar-color:#8ea7d7 #f5f5f5;scrollbar-width:thin}@media (min-width:981px) and (max-width:1121px){div#eval-showcase{max-height:380px}}@media screen and (max-width:850px){div#eval-showcase{max-height:380px;scroll-margin-top:15px;scroll-padding-top:15px}}div#eval-showcase i.fa-spinner-third{display:none;z-index:9;position:absolute;bottom:15px;color:#294378!important;left:50%;font-size:18px;font-weight:700}div#eval-showcase i.fa-spinner-third.show{display:inline}div#eval-showcase .eval-cards-wrapper{display:grid;gap:50px 30px;grid-template-columns:repeat(auto-fit,minmax(221px,1fr));grid-auto-flow:row}@media screen and (max-width:600px){div#eval-showcase .eval-cards-wrapper{max-width:300px;margin:auto}}div#eval-showcase .eval-cards-wrapper .eval-card{scroll-snap-align:start}div#eval-showcase .eval-cards-wrapper .eval-card .eval-percent{position:relative;padding-bottom:5px}div#eval-showcase .eval-cards-wrapper .eval-card .eval-percent h4{font-size:24px;font-weight:800;color:#294378!important;text-align:center;padding-bottom:0}div#eval-showcase .eval-cards-wrapper .eval-card .eval-percent h4 button.realt-tooltip-wrapper{position:absolute;bottom:15px;margin-left:5px;line-height:normal}div#eval-showcase .eval-cards-wrapper .eval-card .p-left{padding-left:5px}div#eval-showcase::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3019607843);background-color:#f5f5f5}div#eval-showcase::-webkit-scrollbar{width:8px;background-color:#f5f5f5}div#eval-showcase::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.3019607843);background-color:#8ea7d7!important}.eval-content-wrapper{border-radius:5px;box-shadow:1px 1px 5px 2px rgba(0,0,0,.2);position:relative}.eval-content-wrapper .p-right{padding-right:5px}.eval-content-wrapper p.font-sm{text-transform:uppercase;font-size:11px}.eval-card-name,.eval-content-wrapper .product-image{width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.eval-content-wrapper .product-image{overflow:hidden;aspect-ratio:4/3;padding-bottom:75%;position:relative}.eval-content-wrapper .product-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0}.eval-card-name{display:flex;justify-content:center;padding:7px 5px;background-color:#294378;position:absolute;bottom:0;z-index:2}.eval-card-name p{text-align:center;font-weight:700;line-height:1.4;padding:0;font-size:15px;color:#fff}.eval-card-top-content{padding:8px 15px 7px}.eval-card-top-content>div{display:flex;width:100%;justify-content:space-between;align-items:center}.eval-card-top-content>div>span{font-weight:600;font-size:12px;text-transform:uppercase;line-height:1.5}@media (min-width:600px) and (max-width:980px){.eval-card-top-content>div>span{font-size:11px}}.eval-card-top-content>div i.far.fa-circle-info{font-size:10px!important;vertical-align:middle}.realt-tooltip-wrapper{position:relative;border:0;outline:0;background:0 0;color:#919191;width:1em;margin-right:1px;padding:0;margin-left:2px;cursor:pointer}#property-financials .realt-tooltip-wrapper i,.realt-tooltip-wrapper i{line-height:1.1em;vertical-align:top}.realt-tooltip-wrapper .realt-tooltip{z-index:99999;opacity:0;visibility:hidden;position:absolute;display:block;left:-203px;top:21px;background-color:#fff;border-radius:12px;padding:12px;min-width:240px;color:#222;font-size:12px;line-height:1.5em;text-align:left;box-shadow:0 -1px 6px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}.realt-tooltip-wrapper .realt-tooltip::before{position:absolute;z-index:99;content:" ";top:-5px;right:25px;width:10px;height:10px;background-color:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#property-financials .realt-tooltip-wrapper .realt-tooltip a,.realt-tooltip-wrapper .realt-tooltip a,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip a{color:inherit!important;font-weight:700;text-decoration:underline;transition:.15s all ease-in-out}#property-financials .realt-tooltip-wrapper .realt-tooltip a:focus,#property-financials .realt-tooltip-wrapper .realt-tooltip a:hover,.realt-tooltip-wrapper .realt-tooltip a:focus,.realt-tooltip-wrapper .realt-tooltip a:hover,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip a:focus,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip a:hover{color:#f2a91e!important;text-decoration:none}.realt-tooltip-wrapper:focus .realt-tooltip,.realt-tooltip-wrapper:hover .realt-tooltip,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper:focus .valuation-tooltip,div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper:hover .valuation-tooltip{opacity:1;visibility:visible}.realt-tooltip-wrapper:focus{outline:1px #156cab dotted;outline-offset:2px}.eval-card button.realt-tooltip-wrapper{color:#333;font-size:12px;line-height:1.7}.token_type_factoring-profitshare .assetAnnualReturn h4.metaLabel{font-size:17px!important}.et_pb_column .dgpc_product_carousel .woocommerce ul .starter_property .product-content{border-top-color:#dd9b21!important}.limited-release-banner-stamp-container .property_status-banner,.limited_release .property_status-banner,.starter_property .property_status-banner{background-color:#dd9b21}.limited-release-banner-stamp-container .fa-caret-up,.limited_release .fa-caret-up,.starter_property .fa-caret-up{position:absolute;font-size:24px;visibility:hidden;opacity:0;z-index:999999;transition:opacity .15s ease-out}.limited-release-banner-stamp-container .fa-caret-down,.limited_release .fa-caret-down,.starter_property .fa-caret-down{z-index:999999;transition:all .15s ease-in-out;visibility:hidden;opacity:0}.limited-release-banner-stamp-container .total-tooltip-container,.limited_release .total-tooltip-container,.starter_property .total-tooltip-container{display:inline-block;position:relative;margin-top:2px}@media screen and (max-width:767px){.limited-release-banner-stamp-container .total-tooltip-container,.limited_release .total-tooltip-container,.starter_property .total-tooltip-container{margin-top:0}}.limited-release-banner-stamp-container .banner-tooltip-container,.limited_release .banner-tooltip-container,.starter_property .banner-tooltip-container{display:inline-block;background:0 0;border:0;vertical-align:top;position:absolute;top:8px;right:-8px;background-color:#156cab;padding:0;width:0;height:0}.limited-release-banner-stamp-container .banner-tooltip-container .fa-circle-info,.limited_release .banner-tooltip-container .fa-circle-info,.starter_property .banner-tooltip-container .fa-circle-info{font-size:13px;color:#fff;position:absolute;top:-2px}.limited-release-banner-stamp-container .banner-tooltip-container:focus .fa-caret-up,.limited-release-banner-stamp-container .banner-tooltip-container:focus .tooltip-text-box,.limited-release-banner-stamp-container .banner-tooltip-container:hover .fa-caret-up,.limited-release-banner-stamp-container .banner-tooltip-container:hover .tooltip-text-box,.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container:focus .fa-caret-down,.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container:focus .tooltip-text-box,.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container:hover .fa-caret-down,.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container:hover .tooltip-text-box,.limited_release .banner-tooltip-container:focus .fa-caret-up,.limited_release .banner-tooltip-container:focus .tooltip-text-box,.limited_release .banner-tooltip-container:hover .fa-caret-up,.limited_release .banner-tooltip-container:hover .tooltip-text-box,.starter_property .banner-tooltip-container:focus .fa-caret-up,.starter_property .banner-tooltip-container:focus .tooltip-text-box,.starter_property .banner-tooltip-container:hover .fa-caret-up,.starter_property .banner-tooltip-container:hover .tooltip-text-box{visibility:visible;opacity:1}.limited-release-banner-stamp-container .tooltip-text-box,.limited_release .tooltip-text-box,.starter_property .tooltip-text-box{position:absolute;background-color:#112c4c;padding:16px 22px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);border-radius:5px;font-weight:500;line-height:1.4em;text-align:left;text-transform:none;visibility:hidden;opacity:0;transition:all .15s ease-in-out}.limited-release-banner-stamp-container .tooltip-text-box>span,.limited_release .tooltip-text-box>span,.starter_property .tooltip-text-box>span{display:block;text-align:center;font-size:11px}.limited-release-banner-stamp-container .tooltip-text-box .button-container,.limited_release .tooltip-text-box .button-container,.starter_property .tooltip-text-box .button-container{display:none}.limited-release-banner-stamp-container .tooltip-text-box .button-container>a,.limited_release .tooltip-text-box .button-container>a,.starter_property .tooltip-text-box .button-container>a{text-decoration:none}.limited-release-banner-stamp-container .limited-release-details-button,.limited_release .limited-release-details-button,.starter_property .limited-release-details-button{border-radius:50px;border:3px solid #fff;background-color:#112c4c;color:#fff;display:inline-block;padding:5px 13px;transition:.15s all ease-in-out}.limited-release-banner-stamp-container .limited-release-details-button:focus,.limited-release-banner-stamp-container .limited-release-details-button:hover,.limited_release .limited-release-details-button:focus,.limited_release .limited-release-details-button:hover,.starter_property .limited-release-details-button:focus,.starter_property .limited-release-details-button:hover{background-color:#fff;color:#112c4c}.limited-release-banner-stamp-container .limited-release-details-button .fa-circle,.limited_release .limited-release-details-button .fa-circle,.starter_property .limited-release-details-button .fa-circle{top:3px;font-size:16px;left:-5px}.limited-release-banner-stamp-container .limited-release-details-button span,.limited_release .limited-release-details-button span,.starter_property .limited-release-details-button span{font-weight:700;font-size:12px;text-transform:uppercase}.limited-release-banner-stamp-container .limited-release-details-button a,.limited_release .limited-release-details-button a,.starter_property .limited-release-details-button a{text-decoration:none;color:#fff}.limited_release .stock-info-container,.starter_property .stock-info-container{display:flex;justify-content:space-between;margin-top:20px}.limited_release .stock-info-container .stock-info-item,.starter_property .stock-info-container .stock-info-item{margin-right:20px}.limited-release-banner-stamp-container .stock-info-container .stock-info-item,.limited_release .stock-info-container .stock-info-item,.starter_property .stock-info-container .stock-info-item{display:block;flex:1 1 0;padding:12px 16px;border:2px solid #fff;border-radius:2px;transition:.15s all ease-in-out}.limited_release .stock-info-container .stock-info-item:last-child,.starter_property .stock-info-container .stock-info-item:last-child{margin-right:0}.limited-release-banner-stamp-container .stock-info-container .stock-info-item>span,.limited_release .stock-info-container .stock-info-item>span,.starter_property .stock-info-container .stock-info-item>span{display:block;text-align:center;font-weight:700}.limited-release-banner-stamp-container .stock-info-container .stock-info-item .stock-info,.limited_release .stock-info-container .stock-info-item .stock-info,.starter_property .stock-info-container .stock-info-item .stock-info{font-size:11px;text-transform:uppercase;line-height:1.4em}.limited-release-banner-stamp-container .stock-info-container .stock-info-item .stock-info-number,.limited_release .stock-info-container .stock-info-item .stock-info-number,.starter_property .stock-info-container .stock-info-item .stock-info-number{line-height:1em;font-size:24px;margin-top:6px}.archive .limited_release .banner-tooltip-container,.archive .starter_property .banner-tooltip-container,.dgpc_product_carousel .limited_release .banner-tooltip-container,.dgpc_product_carousel .starter_property .banner-tooltip-container{right:24px;top:11px}.dgpc_product_carousel .limited_release .tooltip-text-box,.dgpc_product_carousel .starter_property .tooltip-text-box{top:21px;right:-14px;width:240px;padding:16px 24px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);color:#fff;background-color:#112c4c}.archive .limited_release .tooltip-text-box,.archive .starter_property .tooltip-text-box{padding:16px 24px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);color:#fff;background-color:#112c4c}.archive .limited_release .tooltip-text-box>span,.archive .starter_property .tooltip-text-box>span,.dgpc_product_carousel .limited_release .tooltip-text-box>span,.dgpc_product_carousel .starter_property .tooltip-text-box>span,.limited-release-banner-stamp-container .limited-release-banner-stamp .tooltip-text-box span{font-size:12px}.archive .limited_release .tooltip-text-box .stock-info-container,.archive .starter_property .tooltip-text-box .stock-info-container,.dgpc_product_carousel .limited_release .tooltip-text-box .stock-info-container,.dgpc_product_carousel .starter_property .tooltip-text-box .stock-info-container{display:none!important}.dgpc_product_carousel .limited_release .tooltip-text-box .fa-caret-up,.dgpc_product_carousel .starter_property .tooltip-text-box .fa-caret-up{top:-15px;left:unset;right:0;color:#112c4c}.archive .limited_release .tooltip-text-box .fa-caret-up,.archive .starter_property .tooltip-text-box .fa-caret-up{top:-15px;left:unset;color:#112c4c;right:3px}@media screen and (max-width:767px){.archive .limited_release .tooltip-text-box,.archive .starter_property .tooltip-text-box,.dgpc_product_carousel .limited_release .tooltip-text-box,.dgpc_product_carousel .starter_property .tooltip-text-box{width:290px}}.archive .limited_release .button-container,.archive .starter_property .button-container,.dgpc_product_carousel .limited_release .button-container,.dgpc_product_carousel .starter_property .button-container{margin:14px 0 4px;text-align:center;display:block!important}.archive .limited_release .tooltip-text-box,.archive .starter_property .tooltip-text-box,.products .tooltip-text-box{width:295px;top:22px;right:-17px;left:unset!important}.products .tooltip-text-box{background-color:#112c4c!important;color:#fff;width:320px;padding:24px 30px;right:-75px}.products .tooltip-text-box>span{font-size:13px;font-weight:600;line-height:1.7em}.products .tooltip-text-box .stock-info-item{text-decoration:none;color:#fff}.products .tooltip-text-box .stock-info-item:focus,.products .tooltip-text-box .stock-info-item:hover{background-color:#fff;color:#112c4c}.products .starter_property .button-container{margin:14px 0 4px;text-align:center;display:block!important}.products .fa-caret-up{top:-14px;left:unset;right:61px;color:#112c4c!important;z-index:999999}#detokenization-section #detokenization-blurb .et_pb_column p.centered,.limited-release-banner-stamp-container,.starter-property-card h4{text-align:center}.limited-release-banner-stamp-container .limited-release-banner-helper{display:inline-block;width:330px}@media screen and (max-width:550px){.limited-release-banner-stamp-container .limited-release-banner-helper{width:300px}}.limited-release-banner-stamp-container .limited-release-banner-stamp{background-color:#dd9b21;display:inline-block;padding:12px 40px;width:100%}.limited-release-banner-stamp-container .limited-release-banner-stamp>div>span{font-size:18px;text-transform:uppercase;color:#fff;font-weight:700;position:relative;line-height:1em;vertical-align:middle}.limited-release-banner-stamp-container .limited-release-banner-stamp .tooltip-text-box{top:unset;bottom:14px;left:unset;right:-24px;width:240px;padding:16px 20px;background-color:#fff;font-size:12px;color:#000}.limited-release-banner-stamp-container .limited-release-banner-stamp .tooltip-text-box .fa-caret-down{position:absolute;right:7px;bottom:-18px;font-size:34px;color:#fff;visibility:hidden;opacity:0;z-index:999999;transition:all .15s ease-out}.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container{top:7px}@media screen and (max-width:550px){.limited-release-banner-stamp-container .limited-release-banner-stamp .banner-tooltip-container{position:relative;margin-top:6px;top:unset}}.limited-release-banner-stamp-container .stock-info-container{display:flex;background-color:#dd9b21;text-align:center;margin:0 auto 30px;justify-content:space-around;width:100%}.limited-release-banner-stamp-container .stock-info-container span{font-size:14px;font-weight:600;display:block;text-align:center}.limited-release-banner-stamp-container .stock-info-container .stock-info-item{margin:4px;text-decoration:none;color:#156cab;background-color:#fff}.limited-release-banner-stamp-container .stock-info-container .stock-info-item:last-child{margin-right:4px;margin-left:0}.limited-release-banner-stamp-container .stock-info-container .stock-info-item:focus,.limited-release-banner-stamp-container .stock-info-container .stock-info-item:hover{background-color:#156cab;color:#fff}.starter-property-card{background-color:#fff;border:1px solid #294378;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);font-size:14px;font-weight:600;transition:.15s all ease-in-out;padding:20px 25px 25px 30px;max-width:560px;margin:25px auto 0;text-align:center}@media screen and (max-width:600px){.starter-property-card{width:100%}}.dgpc_product_carousel .investorIDlist .assetAnnualReturn,.dgpc_product_carousel .investorIDlist .assetTargetReturn,.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield,body.woocommerce-shop .investorIDlist .assetAnnualReturn,body.woocommerce-shop .investorIDlist .assetTargetReturn{position:relative}.dgpc_product_carousel .item-notice,body.woocommerce-shop .item-notice{display:inline-block;position:absolute;left:0;width:100%;padding:3px 6px 2px;background-color:#a0a0a0;line-height:1em;text-align:center;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;font-style:italic}.dgpc_product_carousel .item-notice.rental,body.woocommerce-shop .item-notice.rental{background-color:#294378}body.woocommerce-shop .item-notice{top:unset;bottom:-9px}li.product.status-private::before{content:"PRIVATE";background:#444;position:absolute;padding:6px 13px;display:block;top:4px;left:-81px;z-index:999;color:#fff;border-radius:5px;font-weight:700;font-size:14px;line-height:1.4em;box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);opacity:.8}.appreciation-not-included{position:relative;z-index:1;float:left;width:100%;text-align:left;line-height:1.4em;font-size:12px;font-weight:500;font-style:italic}.appreciation-not-included span,.appreciation-not-included strong,.product-tooltip .tooltip-wrapper strong{display:inline!important}.dgpc_product_carousel .investorIDlist .assetAnnualReturn .data,.dgpc_product_carousel .investorIDlist .assetAnnualReturn h4.metaLabel,.dgpc_product_carousel .investorIDlist .assetTargetReturn .data,.dgpc_product_carousel .investorIDlist .assetTargetReturn h4.metaLabel,.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield .data,.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield h4.metaLabel,.renovation-projects-property-card i.status-icon{font-size:16px}.dgpc_product_carousel .item-notice{top:-8px}.dgpc_product_carousel .appreciation-not-included{letter-spacing:-.02em}.et_pb_shop .token-price .price-number{color:#c23526}.dgpc_product_carousel .swiper-container ul.marketplace{display:block;z-index:99999}.investorIDlist-wrapper{margin:20px auto 14px;padding:0 20px}.investorIDlist-wrapper .assetRentStartDate,.investorIDlist-wrapper .assetRentStartDate .metaLabel{color:#d88e03}.et_pb_shop .investorIDlist-wrapper,.single-product .investorIDlist-wrapper{margin-top:20px}@media screen and (max-width:528px){.et_pb_shop .investorIDlist-wrapper,.single-product .investorIDlist-wrapper{margin-top:14px}}.woocommerce .products .investorIDlist{padding:0!important}ul.assetIDlist li,ul.investorIDlist li{display:block;width:100%;float:left;padding:10px 0;border-bottom:1px solid #ccc}ul.investorIDlist li:first-child{padding-top:0}ul.assetIDlist li:last-child,ul.details-list.tabs-ul li:last-child,ul.investorIDlist li:last-child{border-bottom:0}h4.metaLabel{float:left;margin-right:24px;padding-bottom:0;line-height:1.4em}ul.assetIDlist span.data,ul.investorIDlist li span.data{font-size:15px;font-weight:500}@media screen and (max-width:550px){ul.assetIDlist span.data,ul.investorIDlist li span.data{font-size:14px}}@media screen and (min-width:981px) and (max-width:1245px){div.investorIDlist-wrapper{margin-top:10px}.dgpc_product_carousel ul.investorIDlist{text-align:center}.dgpc_product_carousel ul.investorIDlist li h4,.dgpc_product_carousel ul.investorIDlist li span.data{float:none}.dgpc_product_carousel ul.investorIDlist li span.data{display:block;margin:auto;text-align:center}.dgpc_product_carousel ul.investorIDlist li.assetMinInvestment h4{margin-right:0}}@media screen and (min-width:768px) and (max-width:855px){div.investorIDlist-wrapper{margin-top:10px}.dgpc_product_carousel ul.investorIDlist{text-align:center}.dgpc_product_carousel ul.investorIDlist li h4,.dgpc_product_carousel ul.investorIDlist li span.data{float:none}.dgpc_product_carousel ul.investorIDlist li span.data{display:block;margin:auto;text-align:center}.dgpc_product_carousel ul.investorIDlist li.assetMinInvestment h4{margin-right:0}}.investorIDlist .assetAnnualReturn h4.metaLabel,.investorIDlist .assetTargetReturn h4.metaLabel{text-align:left}.investorIDlist .assetAnnualReturn .data,.investorIDlist .assetAnnualReturn h4.metaLabel,.investorIDlist .assetTargetReturn .data,.investorIDlist .assetTargetReturn h4.metaLabel,.investorIDlist.assetTokenType .data,.investorIDlist.assetTokenType h4.metaLabel{font-size:18px;font-weight:700;color:#294378}@media screen and (max-width:550px){.investorIDlist .assetAnnualReturn .data,.investorIDlist .assetAnnualReturn h4.metaLabel,.investorIDlist .assetTargetReturn .data,.investorIDlist .assetTargetReturn h4.metaLabel,.investorIDlist.assetTokenType .data,.investorIDlist.assetTokenType h4.metaLabel{font-size:14px}}.investorIDlist .assetRenovationTargetYield .data,.investorIDlist .assetRenovationTargetYield h4.metaLabel{font-size:18px;font-weight:700;color:#294378}@media screen and (max-width:550px){.investorIDlist .assetRenovationTargetYield .data,.investorIDlist .assetRenovationTargetYield h4.metaLabel{font-size:14px}}.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn .data,.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn .data,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn h4.metaLabel{font-size:15px;color:#333}@media screen and (max-width:550px){.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn .data,.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn .data,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn h4.metaLabel{font-size:14px}}.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn .data,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn .data{font-weight:500}@media screen and (max-width:550px){.investorIDlist .assetRenovationTargetYield+.assetAnnualReturn .data,.investorIDlist .assetRenovationTargetYield+.assetTargetReturn .data{font-size:14px}}.dgpc_product_carousel .investorIDlist li.assetRenovationTargetYield h4.metaLabel{color:#90162c}#property-financials .property-financials-list li.renovation-target-yield,h4.metaLabel{font-weight:700}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel{font-size:16px;font-weight:700}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel,html[lang=fr-FR] .investorIDlist .assetAnnualReturn .data,html[lang=fr-FR] .investorIDlist .assetAnnualReturn h4.metaLabel,html[lang=fr-FR] .investorIDlist .assetTargetReturn .data,html[lang=fr-FR] .investorIDlist .assetTargetReturn h4.metaLabel,html[lang=fr-FR] .investorIDlist.assetTokenType .data,html[lang=fr-FR] .investorIDlist.assetTokenType h4.metaLabel{font-size:16px;font-weight:700;color:#294378}html[lang=fr-FR] .investorIDlist .assetAnnualReturn h4.metaLabel,html[lang=fr-FR] .investorIDlist .assetTargetReturn h4.metaLabel,html[lang=fr-FR] .investorIDlist.assetTokenType h4.metaLabel{margin-right:16px}h4.metaLabel,html[lang=fr-FR] .dgpc_product_carousel .investorIDlist .assetAnnualReturn .data,html[lang=fr-FR] .dgpc_product_carousel .investorIDlist .assetAnnualReturn h4.metaLabel,html[lang=fr-FR] .dgpc_product_carousel .investorIDlist .assetTargetReturn .data,html[lang=fr-FR] .dgpc_product_carousel .investorIDlist .assetTargetReturn h4.metaLabel{font-size:15px}@media screen and (max-width:450px){body.woocommerce-shop .investorIDlist-wrapper{padding:0 6px}.investorIDlist li h4.metaLabel,.investorIDlist li span{display:block;max-width:100%;font-size:14px;margin-right:16px}.investorIDlist li span{margin-right:0}.investorIDlist li .appreciation-not-included,.investorIDlist li .appreciation-not-included span{font-size:12px}}.et_pb_shop .marketplaceTokenBtn{display:block;position:absolute;bottom:24px;right:0;width:100%;text-align:center}body #page-container .et_pb_shop .woocommerce ul.products li.product{padding-top:34px;border-radius:5px}@media screen and (max-width:767px){body #page-container .et_pb_shop .woocommerce ul.products li.product{padding-top:90px}}body #page-container .et_pb_shop .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:980px){body #page-container .et_pb_shop .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{min-width:500px}}body #page-container .et_pb_shop .woocommerce ul.products li.product .button{font-size:1.25em;letter-spacing:1px;text-align:center;margin-top:0;color:#c23526;border-color:#c23526;transition:.2s all ease-in-out}body #page-container .et_pb_shop .woocommerce ul.products li.product .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product .button:hover{background-color:#c23526!important;border-color:#c23526!important}body #page-container .et_pb_shop .woocommerce ul.products li.product.coming_soon .button{color:#156cab;border-color:#156cab}body #page-container .et_pb_shop .woocommerce ul.products li.product.coming_soon .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.coming_soon .button:hover{background-color:#156cab!important;border-color:#156cab!important}body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_complete .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_ongoing .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_proposed .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.fully_subscribed .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.offering_closed .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.prohibited_property .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.sold_out .button,body #page-container .et_pb_shop .woocommerce ul.products li.product.tokens_migrated .button{color:#646464;border-color:#646464}body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_complete .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_complete .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_ongoing .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_ongoing .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_proposed .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.exit_proposed .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.fully_subscribed .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.fully_subscribed .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.offering_closed .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.offering_closed .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.prohibited_property .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.prohibited_property .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.sold_out .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.sold_out .button:hover,body #page-container .et_pb_shop .woocommerce ul.products li.product.tokens_migrated .button:focus,body #page-container .et_pb_shop .woocommerce ul.products li.product.tokens_migrated .button:hover{background-color:#646464!important;border-color:#646464!important}.et_pb_shop .realTbtn{width:300px}.marketplaceTokenBtn,a.product_type_simple.add_to_cart_button.ajax_add_to_cart,div#property-valuation .valuation-date h5 span{display:block;text-align:center}.coming_soon .marketplaceTokenBtn a{color:#156cab;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out}.dgpc_product_carousel .coming_soon .marketplaceTokenBtn a{font-size:.8em;color:#294378}body #page-container .coming_soon .marketplaceTokenBtn a:hover .buttonText{color:inherit!important}@media screen and (max-width:980px){.et_pb_shop .woocommerce.columns-1 ul.products li.product{display:block}.et_pb_shop .woocommerce-shop-loop.left-col{width:100%;float:none}.et_pb_shop .woocommerce-shop-loop.right-col{width:100%;max-width:500px;padding-top:30px;float:none;margin:0 auto}.et_pb_shop .products .product .et_shop_image{margin:0;height:53vw}.et_pb_shop ul.investorIDlist.marketplace{font-size:1.2em}.et_pb_shop .marketplaceTokenBtn{position:relative;bottom:unset;margin-top:24px}}@media screen and (max-width:529px){.et_pb_shop .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.4em}.et_pb_shop .house-price{padding:0 8px 0 0}.et_pb_shop .house-price+.token-price{padding:0 0 0 10px}.et_pb_shop .house-price .price-title,.et_pb_shop .token-price .price-title{font-size:1em}.et_pb_shop .house-price .price-number,.et_pb_shop .token-price .price-number{font-size:1.6em}html[lang=es-ES] .et_pb_shop .house-price .price-title,html[lang=es-ES] .et_pb_shop .token-price .price-title,html[lang=ru-RU] .et_pb_shop .house-price .price-title,html[lang=ru-RU] .et_pb_shop .token-price .price-title{font-size:.7em}html[lang=es-ES] .et_pb_shop .house-price .price-number,html[lang=es-ES] .et_pb_shop .token-price .price-number,html[lang=ru-RU] .et_pb_shop .house-price .price-number,html[lang=ru-RU] .et_pb_shop .token-price .price-number{font-size:1.4em}.et_pb_shop .marketplaceTokenBtn{margin:16px auto 4px}.et_pb_shop .woocommerce ul.products li.product .button{font-size:14px;padding:.2em .5em;width:100%}}body.woocommerce.single-product .listingAbout{background:#fff}body.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper{display:block;margin-top:60px;border:0}body.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper #et-boc{float:none;width:100%}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{overflow:initial}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs::before,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs::before,table.form-table.wp-2fa-user-profile-form{border:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{background:#fff!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li#tab-title-renovation_tab,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li#tab-title-renovation_tab{display:none!important}@media screen and (max-width:767px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li#tab-title-renovation_tab,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li#tab-title-renovation_tab{display:none!important}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li::before,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li::before{content:"";display:inline-block;position:absolute;z-index:-1;opacity:0;bottom:-1px;width:15px;height:15px;left:calc(50% - 12px);box-shadow:none;border-top:10px solid #112c4c;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:transparent;transition:.15s all ease-in-out}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active{margin:0 5px 0 0;border:0!important;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3019607843)!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a{background:#112c4c;color:#fff!important;border-radius:5px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active::before,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active::before{opacity:1;bottom:-14px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:first-child,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:first-child{padding-top:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:14px;padding:5px 20px!important;color:#000!important;text-transform:uppercase;transition:.15s all ease-in-out}@media screen and (max-width:767px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{text-align:center}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul{list-style-type:none;padding-left:0;padding-bottom:0}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul{padding:0!important}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li{font-weight:700;padding:15px 0;display:block;float:left;width:100%}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total{padding-bottom:5px;color:#294378}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span{color:inherit;font-size:18px}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span{font-size:15px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span:last-of-type,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.line-total span:last-of-type{color:inherit}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.gross-rent h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.nominal-expected-income h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.gross-rent h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.nominal-expected-income h4{margin-right:15px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate-faded h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate-faded span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate-faded h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.cap-rate-faded span{color:#505050!important;font-weight:600}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAppliances>*,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetFurniture>*,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetLegalDescription>*,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAppliances>*,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetFurniture>*,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetLegalDescription>*{width:100%;margin-bottom:10px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAppliances>span.data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetFurniture>span.data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetLegalDescription>span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAppliances>span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetFurniture>span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetLegalDescription>span.data{text-align:left!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4.metaLabel{margin-right:23px}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel{font-size:14px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenOfferingType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTokenType h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTotalOfferingPrice h4.metaLabel{margin-right:20px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.asset1stYrExpectedIncome h4.metaLabel{color:#e82424}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .item-notice,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .item-notice,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAnnualReturn .item-notice,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetReturn .item-notice{top:2px!important}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn h4.metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn h4.metaLabel{font-size:12px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data{font-weight:500}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetAnnualReturn .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetRenovationTargetYield+.assetTargetReturn .data{font-size:12px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetAssetType,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetPropertyType,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li.assetTargetAssetType{margin:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul{padding:0;width:100%;transition:.15s opacity ease-in-out}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul.open,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul.open{margin:10px auto}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul.open li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul.open li{padding:10px;border:1px solid rgba(44,65,121,.1098039216)}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul:not(.open) li,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul:not(.open) li{padding:0}@media screen and (max-width:768px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li ul{margin-bottom:0!important}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data{font-size:14px;color:#333}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data{font-size:12px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul li span.data{font-weight:500;text-align:right}#tab-property_highlights .token-highlights-content h1,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content h1,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content h1{font-size:20px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left}#tab-property_highlights .token-highlights-content h2,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content h2,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content h2{font-size:14px;font-style:italic;font-weight:600;line-height:17px;letter-spacing:0;text-align:left}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content .title,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .token-highlights-content .title{color:#294378}#detokenization-section p.proposal a,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .subtitle,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs-ul .subtitle{color:#156cab}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel{z-index:9;padding:0;margin-top:13px;border-radius:5px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3019607843)}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section{z-index:99999;padding:0;border-radius:5px;transition:.15s all ease-in-out}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title{position:absolute;padding:15px 30px;background:#112c4c;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:16px;width:100%}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title{padding:15px}}@media screen and (max-width:767px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.et_pb_section h3.blue-title{text-align:center}}@media screen and (max-width:980px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type{margin-bottom:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type li:last-child,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type li:last-child{border-bottom:1px solid #ccc}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.listingMeta,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.listingMeta{padding:0!important}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row{width:100%}body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row{width:100%;padding:60px 30px 30px}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row{padding:60px 15px 15px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column:first-of-type,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column:first-of-type{box-shadow:none;padding:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetIncomeStartDate .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetIncomeStartDate .metaLabel,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetRentStartDate .data,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetRentStartDate .metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetIncomeStartDate .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetIncomeStartDate .metaLabel,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetRentStartDate .data,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .assetRentStartDate .metaLabel{color:#d88e03}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown{box-shadow:none;margin-bottom:0;padding:0}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li>span,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li>span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li>span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li>span{margin:0;color:#333}@media screen and (max-width:550px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li>span,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h4,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li>span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li>span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h4,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li>span{max-width:200px;font-size:12px}}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .asset-breakdown li h5,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column #property-financials .property-yield-breakdown .property-financials-list .property-financials-fees li h5{margin-right:4px}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .appreciation-not-included,body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .appreciation-not-included span,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .appreciation-not-included,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .appreciation-not-included span{font-size:12px;font-weight:500}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .item-notice,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .item-notice{display:inline-block;position:relative;float:none;top:0;vertical-align:top;padding:4px 6px;background-color:#a0a0a0;line-height:.9em;text-align:left;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;font-style:italic}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .item-notice.rental,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column .item-notice.rental{background-color:#294378;color:#fff!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column li.line-total>.item-notice,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_column li.line-total>.item-notice{top:4px}.tabs-section .disclaimer-copy{float:left;border:1px solid #294378;margin-top:25px;padding:15px}.tabs-section .disclaimer-copy p{margin:0;padding:0;font-size:10px;line-height:1.7em}@media screen and (max-width:787px){#tab-property_highlights .et_pb_column.et_pb_column_1_2{margin-bottom:36px}}#tab-property_highlights .assetRegDPortion,#tab-property_highlights .assetRegSPortion{padding:5px 0 5px 15px!important;background:#f4faff!important}#tab-property_highlights .assetRegDPortion h4.metaLabel,#tab-property_highlights .assetRegDPortion span.data,#tab-property_highlights .assetRegSPortion h4.metaLabel,#tab-property_highlights .assetRegSPortion span.data{font-size:12px!important}#property-financials .property-financials-list li.line-total.split-offering.minimize h4,#property-financials .property-financials-list li.line-total.split-offering.minimize span,#tab-property_highlights .assetRegDPortion.minimize h4.metaLabel,#tab-property_highlights .assetRegDPortion.minimize span.data,#tab-property_highlights .assetRegSPortion.minimize h4.metaLabel,#tab-property_highlights .assetRegSPortion.minimize span.data{font-weight:500!important}#tab-property_highlights .token-highlights-content .title{margin-top:12px;margin-bottom:8px;padding:0;color:#294378}#tab-property_highlights .subtitle{padding:0;margin-bottom:16px;color:#156cab}#tab-property_highlights .explainer-link{margin-top:16px;text-align:right}#tab-property_highlights .explainer-link a{text-transform:uppercase;font-size:12px;font-weight:700}#tab-blockchain_tab a{color:#156cab;text-decoration:underline;transition:.15s all ease-in-out}#tab-blockchain_tab a:focus,#tab-blockchain_tab a:hover{color:#f2a91e;text-decoration:none}#tab-blockchain_tab .et_pb_row{padding:25px 30px 30px!important}#tab-blockchain_tab .et_pb_row:first-of-type{padding:60px 30px 5px!important;border-bottom:1px solid #112c4c}@media screen and (max-width:980px){#tab-blockchain_tab .et_pb_row .mobile-no-margin{margin:0}}#tab-blockchain_tab .assetTokenIdentifier .data{font-size:13px!important;line-height:21px!important}.details-section .condo-details-left-col{margin-top:10px;font-size:14px;font-weight:500;line-height:1.7em}#property-details .property-details-breakdown{float:left;padding:10px 20px}.blue-title{color:#294378;text-transform:uppercase}ul.details-list.tabs-ul li{border-bottom:1px solid #ccc}@media screen and (min-width:981px){.details-section.et_pb_section.tabs-section::before,.listingMeta.et_pb_section.tabs-section::before{content:"";position:absolute;width:2px;top:67px;bottom:35px;left:50%;background:#e9e9e9}}.et-l{position:relative}.property-financials-list li.line-item h4,.property-financials-list li.line-item span{margin-bottom:0!important;color:#333}.property-financials-list li.line-total{padding-bottom:5px!important}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper #property-financials .property-financials-list>li.line-item:last-of-type,ul.assetIDlist span.data li:last-of-type,ul.details-list li span.data li:last-of-type,ul.investorIDlist li span.data li:last-of-type{padding-bottom:0}ul.assetIDlist span.data,ul.details-list li span.data,ul.investorIDlist li span.data{float:right;text-align:right;line-height:1.4em}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type{margin-bottom:0}@media screen and (max-width:980px){body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section.details-section .et_pb_column:first-of-type li:last-child{border-bottom:1px solid #ccc}}div#tab-valuation_tab .et_pb_column{width:100%}.valuation-row-content{width:100%;display:flex}@media screen and (max-width:980px){.valuation-row-content{flex-direction:column}.valuation-row-content>div{flex-direction:row}}.valuation-row-content h4{font-size:12px!important;padding:0;margin-bottom:2px}.valuation-row-content>div{padding:17px 10px}@media screen and (min-width:981px){.valuation-row-content>div{flex:1 80px}}@media screen and (max-width:980px){.valuation-row-content>div{padding:17px 10px 17px 15px}}.valuation-row-content .mobile-top-row{display:flex;padding:0!important}div#property-valuation h4{text-transform:uppercase;font-size:11px!important;position:relative}div#property-valuation li.valuation-row{box-shadow:0 .5px 3px 1px rgba(0,0,0,.2);border-radius:5px;margin-bottom:20px;padding:0!important}div#property-valuation li.valuation-row i.far.fa-circle-info{color:#444;font-size:10px;vertical-align:middle;line-height:1em}div#property-valuation li.valuation-row:last-of-type{margin-bottom:0!important}div#property-valuation .valuation-date{display:flex;flex:.65;flex-direction:column;align-items:center;padding:17px 20px 20px 15px;background-color:#294378;color:#fff!important;border-top-left-radius:5px}@media screen and (min-width:981px){div#property-valuation .valuation-date{border-bottom-left-radius:5px;min-width:100px}}@media screen and (max-width:980px){div#property-valuation .valuation-date{max-width:132px}}@media screen and (max-width:768px){div#property-valuation .valuation-date{flex:.55}}div#property-valuation .valuation-date h4.bold-date{font-size:20px!important;padding:0;line-height:1}div#property-valuation .valuation-date h5{line-height:1;font-size:14px}div#property-valuation .valuation-date>span{text-align:center;line-height:1.2;font-size:11px;font-weight:500}div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper{position:absolute;border:0;outline:0;background:0 0;color:#919191;width:1em;margin-right:1px;margin-left:4px;padding:0;line-height:1;cursor:pointer}div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip{z-index:99999;opacity:0;visibility:hidden;position:absolute;display:block;right:-106px;bottom:25px;background-color:#fff;border-radius:12px;padding:12px;min-width:200px;color:#222;font-size:12px;line-height:1.5em;text-align:left;box-shadow:0 -1px 6px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper .valuation-tooltip::before{position:absolute;z-index:99;content:" ";bottom:-5px;left:83px;width:10px;height:10px;background-color:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}div#property-valuation li.valuation-row .valuation-row-content .valuation-tooltip-wrapper:focus{outline:1px #156cab dotted;outline-offset:2px}span.valuation-value{font-size:16px;font-weight:500;white-space:nowrap}.valuation-breakdown{display:flex;flex-wrap:wrap;flex-grow:1!important;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;background-color:rgba(208,236,255,.3098039216)}@media screen and (min-width:981px){.valuation-breakdown{min-width:305px;max-width:305px}}@media screen and (max-width:980px){.valuation-breakdown{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}}@media screen and (max-width:768px){.valuation-breakdown{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.valuation-breakdown .breakdown-item{line-height:1;padding-bottom:10px}@media screen and (min-width:981px){.valuation-breakdown .breakdown-item{width:48%}}@media screen and (max-width:980px){.valuation-breakdown .breakdown-item{flex:1;min-width:150px}}@media screen and (min-width:981px){.valuation-breakdown .breakdown-item.no-pad-bottom{padding-bottom:0!important}}#update-info-notice h5,.kyb-status-wrapper h5,.valuation-breakdown h4,.valuation-docs h4{padding:0}.valuation-changes{display:flex;flex-direction:column;flex:1!important;padding:17px 10px;background-color:#d0ecff}.valuation-changes>div{flex-grow:1;margin:0 5px}@media screen and (max-width:980px){.valuation-changes{flex-direction:row;flex-wrap:wrap;border-top-right-radius:5px}}.valuation-docs{display:flex;flex-direction:column;flex-wrap:wrap}.valuation-docs>div{flex-grow:1;line-height:1}@media screen and (max-width:768px){.valuation-docs>div span:first-of-type{padding-bottom:15px}}.valuation-docs h4+span,.valuation-docs>span{font-weight:500;font-size:13px;display:inline-block}.valuation-docs .docs-link,.valuation-docs div#initial-offering-docs span,div.wp2fa-modal main#modal-notify-users-content p{font-size:12px}.valuation-docs h4+span{line-height:1.4!important;font-size:12px;margin-right:5px}.annual-change,.asset-val{line-height:1}.asset-val{padding-bottom:10px}span.d-inline-block{display:inline-block}body.woocommerce.single-product #content-area div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel .tabs-section .et_pb_row,body.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .wc-tab.panel#tab-valuation_tab .tabs-section .et_pb_row{padding:72px 30px 20px}button.asset-breakdown-toggle,button.fees-toggle{position:absolute;right:-23px;padding:0 2px;background:0 0;border:0;box-shadow:none;font-size:13px;cursor:pointer}button.asset-breakdown-toggle{color:#156cab;transition:.15s all ease-in-out}button.fees-toggle{top:1px}button.asset-breakdown-toggle.main-asset,button.fees-toggle.main-asset{top:9px;font-size:18px;right:-36px}button.asset-breakdown-toggle i,button.fees-toggle,button.fees-toggle i{color:#156cab;transition:.15s all ease-in-out}button.asset-breakdown-toggle.open i,button.fees-toggle.open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}button.asset-breakdown-toggle{top:5px}.asset-breakdown{transition:.15s all ease-in-out}.asset-breakdown:not(.visible){overflow:hidden;height:0;opacity:0}.asset-breakdown.line-item{float:left}.asset-breakdown.main-asset{margin-bottom:10px}.asset-breakdown.open{height:auto;opacity:1}.asset-breakdown h4.price{position:relative;color:#156cab;font-size:14px;font-weight:600;text-transform:uppercase}#property-financials .property-financials-list li.line-total.split-offering h4,#property-financials .property-financials-list li.line-total.split-offering span,.asset-breakdown .fee-item span{font-size:14px!important}.single-product .heroMeta .main-asset-price h3.price{display:inline-block;position:relative;padding-bottom:10px}.single-product .listingMeta .et_pb_column:first-of-type{background:#fff;padding:16px 20px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);margin-bottom:10px}#property-financials .line-item.asset-price h4{display:inline-block;position:relative}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #congratulations p,#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserve h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserveRemaining h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetOperatingExpenseReimbursement h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetRenovationReserve h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetSourcingFee h4.metaLabel,#detokenization-section ul.details-list.tabs-ul li h4.metaLabel+span.data,#property-financials .average-notice{font-weight:500}#property-financials .realt-tooltip-wrapper{position:relative;border:0;outline:0;background:0 0;color:#535353;width:1em;margin-right:1px;padding:0;margin-left:2px;cursor:pointer}#property-financials .realt-tooltip-wrapper .realt-tooltip{z-index:99999;opacity:0;visibility:hidden;position:absolute;display:block;left:-163px;top:21px;background-color:#fff;border-radius:12px;padding:12px;min-width:245px;color:#222;font-size:12px;line-height:1.5em;text-align:left;box-shadow:0 -1px 6px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}#property-financials .realt-tooltip-wrapper .realt-tooltip::before{position:absolute;z-index:99;content:" ";top:-5px;right:71px;width:10px;height:10px;background-color:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#property-financials .realt-tooltip-wrapper .realt-tooltip.tooltip-up{top:unset;bottom:21px}#property-financials .realt-tooltip-wrapper .realt-tooltip.tooltip-up::before{top:unset;bottom:-5px;right:71px}#property-financials .realt-tooltip-wrapper:focus .realt-tooltip,#property-financials .realt-tooltip-wrapper:hover .realt-tooltip{opacity:1;visibility:visible}#property-financials .realt-tooltip-wrapper:focus{outline:1px #156cab dotted;outline-offset:2px}#property-financials .maintenance-reserve{position:relative;float:left;width:100%;margin-bottom:36px;padding:16px 20px;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}#property-financials .maintenance-reserve .reserve-title{display:block;padding-bottom:16px}#property-financials .maintenance-reserve .compound-logo.realt-tooltip-wrapper{float:left;border:0;box-shadow:none;background-color:transparent;background-repeat:no-repeat;background-position-y:bottom;padding:0;width:116px;height:25px;margin-right:12px;vertical-align:top}@media screen and (max-width:500px){#property-financials .maintenance-reserve .compound-logo.realt-tooltip-wrapper{width:80px;height:22px}}#property-financials .maintenance-reserve .compound-logo.realt-tooltip-wrapper .realt-tooltip{top:unset;bottom:20px;left:-5px}#property-financials .maintenance-reserve .compound-logo.realt-tooltip-wrapper .realt-tooltip::before{top:unset;bottom:-5px;left:12px}#property-financials .maintenance-reserve .reserve-amount{display:block;color:#156cab;text-align:right;font-size:18px;font-weight:600}#property-financials .maintenance-reserve .reserve-amount .balance-text{display:inline-block;vertical-align:middle;text-decoration:none;transition:.15s all ease-in-out}#property-financials .maintenance-reserve .reserve-amount .balance-text:focus,#property-financials .maintenance-reserve .reserve-amount .balance-text:hover{color:#f2a91e}#property-financials .maintenance-reserve .reserve-amount .spinner{display:inline-block;visibility:hidden;opacity:0;width:0;vertical-align:middle;transition:.15s all ease-in-out}#property-financials .maintenance-reserve .reserve-amount .spinner i{display:inline-block;color:#156cab}#property-financials .maintenance-reserve .reserve-amount .spinner i::before{font-family:"Font Awesome 6 Pro";content:"\f3f4"}#property-financials .maintenance-reserve .reserve-amount .loading .spinner{visibility:visible;opacity:1;width:auto;margin-left:4px}#property-financials .maintenance-reserve .reserve-amount .loading .spinner i{-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#property-financials .maintenance-reserve .reserve-amount .loading .balance-text{opacity:0;visibility:hidden;width:0}#property-financials .maintenance-reserve .reserve-amount .dai-logo{display:inline-block;border:0;box-shadow:none;background-color:transparent;background-repeat:no-repeat;width:16px;height:14px;margin-right:-6px;margin-top:-1px;vertical-align:middle}#property-financials .maintenance-reserve .reserve-amount .dai-logo .realt-tooltip{top:unset;bottom:15px;right:-65px}#property-financials .maintenance-reserve .reserve-amount .dai-logo .realt-tooltip::before{top:unset;bottom:-5px;right:70px}#property-financials .maintenance-reserve .reserve-amount #maintenance-reserve-balance{vertical-align:middle}#property-financials .property-yield-breakdown{float:left;margin-bottom:40px;padding:16px 20px;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}#offering-details .offering-list,#property-financials .property-financials-list{float:left}#property-financials .property-financials-list li{float:left;width:100%;padding:8px 12px 0;font-size:14px;line-height:1.4em}#property-financials .property-financials-list li.line-total{margin-top:-1px;margin-bottom:0;padding-top:14px;border-bottom:none;border-top:2px solid #156cab;font-size:16px}#property-financials .property-financials-list li.line-total.no-border-top{margin-top:0;border-top:0;padding-top:12px}#property-financials .property-financials-list li.line-total:last-of-type{margin-bottom:2px}#property-financials .property-financials-list li.line-total h4,#property-financials .property-financials-list li.line-total span{margin-bottom:0;color:#294378;font-weight:700}#property-financials .property-financials-list li.line-total.split-offering{background:#f4faff;padding:5px 12px!important}#property-financials .property-financials-list li.cap-rate h4,#property-financials .property-financials-list li.cap-rate span,#property-financials .property-financials-list li.nominal-expected-income h4,#property-financials .property-financials-list li.nominal-expected-income span{font-weight:700}#property-financials .property-financials-list li.renovation-target-yield{color:#90162c;font-size:18px}#property-financials .property-financials-list li.renovation-target-yield h4,#property-financials .property-financials-list li.renovation-target-yield span{color:inherit;font-size:inherit}#property-financials .property-financials-list li h4,#property-financials .property-financials-list li h5{display:inline-block;float:left;padding:0;margin-right:30px;line-height:1.4em}#property-financials .property-financials-list li h4{font-size:14px;margin-bottom:6px}#property-financials .property-financials-list li h5{font-size:13px;font-weight:500;margin-bottom:6px}#property-financials .property-financials-list li>span{display:inline-block;float:right;line-height:1.4em}#property-financials .property-financials-list li .fees-toggle-wrapper{float:left;clear:both;margin-top:2px;margin-bottom:4px}#property-financials .property-financials-list li .fees-toggle-wrapper button{position:relative;background:0 0;border:0;box-shadow:none;margin:0;padding:0 14px 0 0;color:#156cab;font-weight:700;font-size:14px;transition:.15s all ease-in-out}#property-financials .property-financials-list li .fees-toggle-wrapper button.open,#property-financials .property-financials-list li .fees-toggle-wrapper button:focus,#property-financials .property-financials-list li .fees-toggle-wrapper button:hover{color:#e89a04}#property-financials .property-financials-list li .fees-toggle-wrapper button.open::before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#property-financials .property-financials-list li .fees-toggle-wrapper button::before{font-family:"Font Awesome 6 Pro";content:"\f0d7";position:absolute;right:0;top:2px;transition:.15s all ease-in-out}#property-financials .property-financials-list>li{padding:10px 0 0;border-bottom:1px solid #ccc}#property-financials .property-financials-list>li:first-of-type{padding-top:4px}#property-financials .property-financials-list>li.gross-rent.has-fees,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-title-wrapper h4{padding-bottom:0}#property-financials .property-financials-list>li.gross-rent.has-fees>h4,#property-financials .property-financials-list>li.gross-rent.has-fees>span{margin-bottom:2px}#property-financials .property-financials-list>li:last-of-type{border:0}#property-financials .property-financials-list>li>h4{position:relative;margin-bottom:0}#property-financials .property-financials-list>li>span{font-size:14px;font-weight:600}#property-financials .property-financials-list .asset-breakdown.line-item,#property-financials .property-financials-list .property-financials-fees{overflow:hidden;height:0;opacity:0;display:block;float:left;clear:both;width:calc(100% + 40px);margin-left:-20px;transition:.15s all ease-in-out}#property-financials .property-financials-list .asset-breakdown.line-item.open,#property-financials .property-financials-list .property-financials-fees.open{height:auto;opacity:1}#property-financials .property-financials-list .asset-breakdown.line-item.open.asset-breakdown,#property-financials .property-financials-list .property-financials-fees.open.asset-breakdown{margin-top:6px}#property-financials .property-financials-list .asset-breakdown.line-item li.fee-item.sub-item,#property-financials .property-financials-list .property-financials-fees li.fee-item.sub-item{padding-left:30px!important;background:#d0e9ff!important;font-style:italic}#property-financials .property-financials-list .asset-breakdown.line-item li,#property-financials .property-financials-list .property-financials-fees li{display:flex;justify-content:space-between;padding:8px 20px 0}#property-financials .property-financials-list .asset-breakdown.line-item li:nth-child(2n+1),#property-financials .property-financials-list .property-financials-fees li:nth-child(2n+1){background-color:#f4faff}#property-financials .property-financials-list .asset-breakdown.line-item li>span,#property-financials .property-financials-list .property-financials-fees li>span{margin-bottom:8px;font-size:13px;font-weight:500;min-width:70px;text-align:right}#property-financials .property-financials-list .asset-breakdown.line-item li.rounding_error,#property-financials .property-financials-list .asset-breakdown.line-item li.unrounded_listing_price,#property-financials .property-financials-list .property-financials-fees li.rounding_error,#property-financials .property-financials-list .property-financials-fees li.unrounded_listing_price{font-style:italic}#property-financials .property-financials-list .asset-breakdown.line-item li.unrounded_listing_price,#property-financials .property-financials-list .property-financials-fees li.unrounded_listing_price{border-top:1px solid #294378!important}#property-financials .property-financials-list .asset-breakdown.line-item li.unrounded_listing_price h5,#property-financials .property-financials-list .asset-breakdown.line-item li.unrounded_listing_price span,#property-financials .property-financials-list .property-financials-fees li.unrounded_listing_price h5,#property-financials .property-financials-list .property-financials-fees li.unrounded_listing_price span{color:#294378!important;font-weight:600}#offering-details .offering-list li{float:left;width:100%;padding:8px 12px 0;font-size:14px;line-height:1.4em}#offering-details .offering-list li h4,#offering-details .offering-list li h5{float:left;display:inline-block;padding:0;margin-right:30px;line-height:1.4em}#offering-details .offering-list li h4{font-size:14px}#offering-details .offering-list li h5{font-size:13px;font-weight:500}#offering-details .offering-list li>span{float:right;display:inline-block;line-height:1.4em}#offering-details .offering-list>li{padding:10px 0 0;border-bottom:1px solid #ccc}#offering-details .offering-list>li:first-of-type{padding-top:4px}#offering-details .offering-list>li:last-of-type{border:0;padding-bottom:0!important}#offering-details .offering-list>li>h4{position:relative;margin-bottom:0}#offering-details .offering-list>li>span{font-size:14px;font-weight:600}@media screen and (max-width:980px){#detokenization-section .et_pb_column:not(:first-of-type){padding-top:10px}#detokenization-section h4.metaLabel,#detokenization-section h4.metaLabel+span.data{font-size:11px!important}}@media screen and (max-width:500px){#detokenization-section .col-head{font-size:12px!important}#detokenization-section h4.metaLabel{margin-right:6px!important}#detokenization-section p.proposal{margin-top:-10px!important;margin-bottom:8px!important}}#detokenization-section .col-head{float:left;font-size:14px;text-transform:uppercase}#detokenization-section ul.details-list.tabs-ul li{padding:2px 0!important;border-bottom:none}#detokenization-section .proposed-asset-values ul.details-list.tabs-ul .assetMaintenanceReserveRemaining h4.metaLabel,#detokenization-section ul.details-list.tabs-ul li h4.metaLabel{font-weight:600}#detokenization-section ul.details-list.tabs-ul+.col-head{margin-top:40px}#detokenization-section ul.details-list.tabs-ul .assetQuorumRequirement{display:none!important}#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserve,#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserveRemaining,#detokenization-section ul.details-list.tabs-ul .assetOperatingExpenseReimbursement,#detokenization-section ul.details-list.tabs-ul .assetRenovationReserve,#detokenization-section ul.details-list.tabs-ul .assetSourcingFee{padding-left:20px!important}#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserve span.data,#detokenization-section ul.details-list.tabs-ul .assetMaintenanceReserveRemaining span.data,#detokenization-section ul.details-list.tabs-ul .assetOperatingExpenseReimbursement span.data,#detokenization-section ul.details-list.tabs-ul .assetRenovationReserve span.data,#detokenization-section ul.details-list.tabs-ul .assetSourcingFee span.data{font-weight:400}#detokenization-section ul.details-list.tabs-ul .assetGrossRedemption,#detokenization-section ul.details-list.tabs-ul .assetNetRedemption,#detokenization-section ul.details-list.tabs-ul .assetTotalValueDistributed{border-top:2px solid #444;margin-top:5px;margin-bottom:15px;padding-top:6px!important}#detokenization-section ul.details-list.tabs-ul .assetClosingCosts h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetClosingCosts span.data,#detokenization-section ul.details-list.tabs-ul .assetRealTExitFee h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetRealTExitFee span.data,#detokenization-section ul.details-list.tabs-ul .assetTaxesDue h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetTaxesDue span.data,#detokenization-section ul.details-list.tabs-ul .assetWithholdingPerToken h4.metaLabel,#detokenization-section ul.details-list.tabs-ul .assetWithholdingPerToken span.data{color:#e50202!important}#detokenization-section ul.details-list.tabs-ul .assetClosingProcess,#detokenization-section ul.details-list.tabs-ul .assetInitialLaunchROI+.assetCurrentTotalInvestment,#detokenization-section ul.details-list.tabs-ul .assetQuorumType,#detokenization-section ul.details-list.tabs-ul .assetREGDistribution,#detokenization-section ul.details-list.tabs-ul .assetTokenSnapshot,#detokenization-section ul.details-list.tabs-ul .assetTotalPurchaseAmount,#detokenization-section ul.details-list.tabs-ul .assetTypeOfVote{margin-top:15px}#detokenization-section .proposed-asset-values ul.details-list.tabs-ul .assetMaintenanceReserveRemaining{font-weight:700;display:block;float:left;width:100%;padding:2px 0!important;border-bottom:none}#detokenization-section #detokenization-blurb{padding-top:82px}#detokenization-section #detokenization-blurb .et_pb_column{border:2px solid #156cab;border-radius:4px;padding:15px;font-size:14px;font-weight:500}#detokenization-section #detokenization-blurb .et_pb_column p{margin-bottom:10px;padding:0;line-height:1.4em}#detokenization-section #detokenization-blurb .et_pb_column p a{color:#156cab;font-weight:700;text-transform:uppercase;font-size:12px}#detokenization-section .et_pb_row:not(:first-of-type){padding-top:20px!important}#detokenization-section .et_pb_row:last-of-type{padding-bottom:30px!important}#detokenization-section h4.inline-block{display:inline-block}#detokenization-section p.proposal{margin-top:-3px;float:right;font-weight:700;text-transform:uppercase;font-size:12px}#detokenization-section div.footnotes{float:left;margin-top:8px;font-size:11px;line-height:1.4em}#detokenization-section div.footnotes p{font-size:inherit}#detokenization-section div.footnotes ul{padding-left:19px;padding-bottom:0;line-height:1.4em}#detokenization-section h4.extra-large{float:left;padding-bottom:0;font-size:18px;text-transform:uppercase}#detokenization-section h4.extra-large.result,.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned h4{color:#156cab}@media screen and (max-width:500px){#detokenization-section h4.extra-large{font-size:14px}}#detokenization-section #vote-result .et_pb_column{padding:20px!important;border:2px solid #156cab;border-radius:5px}#detokenization-section #final-fields .et_pb_column{padding:20px!important;border:2px solid #112c4c;border-radius:5px}#factoring-invoices-details.factoring-invoices-section.tabs-section ul{padding:8px 0 0;list-style:none}#factoring-invoices-details.factoring-invoices-section.tabs-section ul li{margin-bottom:8px}#factoring-invoices-details.factoring-invoices-section.tabs-section button{background:0 0;border:0;text-align:left;font-size:16px;font-weight:500;color:#156cab;text-decoration:underline!important;cursor:pointer}#factoring-invoices-details.factoring-invoices-section.tabs-section button:focus,#factoring-invoices-details.factoring-invoices-section.tabs-section button:hover{color:orange;text-decoration:none!important}@media screen and (max-width:600px){#factoring-invoices-details.factoring-invoices-section.tabs-section button{font-size:14px}}#bazaar-modal-container #bazaar-modal #bazaar-modal-body a,#factoring-invoices-details.factoring-invoices-section.tabs-section button .invoice-date,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body a{font-weight:600}.invoice-modal{position:fixed;z-index:999999999;top:-10000;left:0;width:100%;height:0;background:rgba(0,0,0,.5)}.invoice-modal.show{top:0;height:100%}.invoice-modal .invoice-container{position:relative;z-index:999999999;top:100px;left:100px;width:calc(100% - 200px);height:calc(100vh - 240px);background:rgba(0,0,0,.5)}@media screen and (max-width:768px){.invoice-modal .invoice-container{top:20px;left:20px;width:calc(100% - 40px);height:calc(100vh - 100px)}}.invoice-modal .invoice-container .invoice-header{position:relative;background:#294378;padding:16px 40px 16px 24px}.invoice-modal .invoice-container .invoice-header h3{color:#fff;padding:0}@media screen and (max-width:600px){.invoice-modal .invoice-container .invoice-header h3{font-size:18px}}.invoice-modal .invoice-container .invoice-header .invoice-close{position:absolute;top:24px;right:20px;background:0 0;border:0;color:#fff;cursor:pointer}.invoice-modal .invoice-container .invoice-header .invoice-close:focus,.invoice-modal .invoice-container .invoice-header .invoice-close:hover{color:orange}@media screen and (max-width:600px){.invoice-modal .invoice-container .invoice-header .invoice-close{right:16px}}.invoice-modal .invoice-container .invoice-text{overflow:hidden;border:solid #294378 8px;border-top:none;height:100%}.invoice-modal .invoice-container .invoice-text .pdfemb-pagescontainer,.invoice-modal .invoice-container .invoice-text .pdfemb-viewer{height:100%!important}h4.metaLabel{position:relative;display:inline-block}.product-tooltip{position:absolute;right:-3px;width:0;height:100%;padding:0;background:0 0;border:0;cursor:pointer;color:#919191;font-size:12px}.product-tooltip i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-tooltip .tooltip-wrapper{position:absolute;bottom:25px;right:-106px;z-index:99999;width:230px;background-color:#fff;border-radius:12px;box-shadow:1px 3px 5px 1px rgba(0,0,0,.3);padding:15px;color:#000;font-size:12px;font-weight:500;line-height:1.5em;text-align:left;cursor:default;visibility:hidden;opacity:0;transition:.1s all ease-in-out}.product-tooltip:focus .tooltip-wrapper,.product-tooltip:hover .tooltip-wrapper{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.product-tooltip .tooltip-wrapper::before{position:absolute;content:"";width:0;height:0;background:0 0;border-top:10px solid #fff;z-index:999999;bottom:-8px;left:120px;border-left:10px solid transparent;border-right:10px solid transparent}.woocommerce .products .product-tooltip .tooltip-wrapper a{color:#156cab;text-decoration:underline;transition:.2s all ease-in-out}.woocommerce .products .product-tooltip .tooltip-wrapper a:focus,.woocommerce .products .product-tooltip .tooltip-wrapper a:hover{color:#294378;text-decoration:none}.realt-spinner{position:relative;width:100%;height:80px;margin-top:60px;text-align:center}.realt-spinner::after{position:absolute;font-family:"Font Awesome 6 Pro";content:"\f3f4";z-index:99999;left:calc(50% - 18px);font-size:36px;color:#156cab;-webkit-animation:realt-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:realt-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#guest-map-info-section,.gift-property-card-wrapper,.guest-stats-section,.homepage-guest-content,.realt-spinner.hidden,body.logged-in.is-US-non-AI.hide-products-us-non-ai .realt-carousel{display:none}body.logged-in.is-US-user #guest-map-info-section,body.logged-in.is-US-user .guest-stats-section,body.logged-in.is-US-user .homepage-guest-content,body.logged-in.kyc-incomplete #guest-map-info-section,body.logged-in.kyc-incomplete .guest-stats-section,body.logged-in.kyc-incomplete .homepage-guest-content,body:not(.logged-in) #guest-map-info-section,body:not(.logged-in) .guest-stats-section,body:not(.logged-in) .homepage-guest-content{display:block}body.logged-in.is-US-non-AI.hide-products-us-non-ai #shopListings .et_pb_module:not(.et_pb_shop) #us-non-ai-blocker-notice,body.logged-in.is-US-user #eval-showcase-section,body.logged-in.kyc-incomplete #eval-showcase-section,body:not(.logged-in) #eval-showcase-section{display:none}body.logged-in.is-US-non-AI.hide-products-us-non-ai:not(.role-admin,.role-view_only) #us-non-ai-blocker-notice{overflow:visible;visibility:visible;opacity:1;height:auto;padding:54px 0}#us-non-ai-blocker-notice{overflow:hidden;visibility:hidden;opacity:0;height:0;padding:0;transition:.15s all ease-in-out}#us-non-ai-blocker-notice .et_pb_row{max-width:750px;padding:30px 40px!important;background-color:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}body:not(.logged-in) #us-non-ai-blocker-notice{overflow:hidden;opacity:0;visibility:hidden;height:0}body:not(.logged-in) #us-non-ai-blocker-notice.visible{overflow:visible;opacity:1;visibility:visible;height:auto;padding:50px 0}body:not(.logged-in) #us-non-ai-blocker-notice:not(.visible){padding:0!important}body:not(.logged-in) #shopListings .et_pb_shop,body:not(.logged-in) .realt-carousel,body:not(.logged-in) .woocommerce.single-product #content-area,body:not(.logged-in).woocommerce.archive #left-area>:not(.woocommerce-breadcrumb):not(.woocommerce-products-header):not(#et-boc):not(.realt-spinner){overflow:hidden;opacity:0;visibility:hidden;height:0}body:not(.logged-in) #shopListings .et_pb_shop.visible,body:not(.logged-in) .realt-carousel.visible,body:not(.logged-in) .woocommerce.single-product #content-area.visible,body:not(.logged-in).woocommerce.archive #left-area>:not(.woocommerce-breadcrumb):not(.woocommerce-products-header):not(#et-boc):not(.realt-spinner).visible{overflow:visible;opacity:1;visibility:visible;height:auto}body:not(.logged-in).woocommerce.archive #left-area>:not(.woocommerce-breadcrumb):not(.woocommerce-products-header):not(#et-boc):not(.realt-spinner):not(.visible){padding:0;margin:0}body:not(.logged-in).woocommerce.single-product #et-boc:not(:first-child),body:not(.logged-in).woocommerce.single-product #main-content,body:not(.logged-in).woocommerce.single-product #opium-promotion,body:not(.logged-in).woocommerce.single-product #s8-promotion,body:not(.logged-in).woocommerce.single-product .listingAbout,body:not(.logged-in).woocommerce.single-product .listingMeta{overflow:hidden;opacity:0;visibility:hidden;height:0;transition:.15s all ease-in-out}body:not(.logged-in).woocommerce.single-product #et-boc:not(:first-child).visible,body:not(.logged-in).woocommerce.single-product #main-content.visible,body:not(.logged-in).woocommerce.single-product #opium-promotion.visible,body:not(.logged-in).woocommerce.single-product #s8-promotion.visible,body:not(.logged-in).woocommerce.single-product .listingAbout.visible,body:not(.logged-in).woocommerce.single-product .listingMeta.visible{overflow:visible;opacity:1;visibility:visible;height:auto}body:not(.logged-in).woocommerce.single-product #et-boc:not(:first-child):not(.visible),body:not(.logged-in).woocommerce.single-product #main-content:not(.visible),body:not(.logged-in).woocommerce.single-product #opium-promotion:not(.visible),body:not(.logged-in).woocommerce.single-product #s8-promotion:not(.visible),body:not(.logged-in).woocommerce.single-product .listingAbout:not(.visible),body:not(.logged-in).woocommerce.single-product .listingMeta:not(.visible){padding:0;margin:0}#et-boc .whyDetroit .et_pb_row{min-width:100%}.gift-recipient-next-steps+.woocommerce-error{margin-bottom:30px;border-radius:5px}.gift-recipient-next-steps+.woocommerce-error li{list-style:none}.gift-recipient-next-steps+.woocommerce-error a{color:#96d3ff}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .u-column1.col-1,.gift-recipient-next-steps+.woocommerce>#customer_login .u-column1.col-1{float:left;width:48%}@media screen and (max-width:787px){.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .u-column1.col-1,.gift-recipient-next-steps+.woocommerce>#customer_login .u-column1.col-1{float:none;width:100%}}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .u-column2.col-2,.gift-recipient-next-steps+.woocommerce>#customer_login .u-column2.col-2{float:right;width:48%}@media screen and (max-width:787px){.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .u-column2.col-2,.gift-recipient-next-steps+.woocommerce>#customer_login .u-column2.col-2{float:none;width:100%}}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form{margin-top:10px;background-color:#eff8ff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border:1px solid #cfc8d8;border-radius:5px;padding:20px;text-align:left}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row{margin:0 0 12px;padding:3px}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row.form-row-first,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row.form-row-first{float:left;width:calc(50% - 6px)}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row.form-row-last,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row.form-row-last{float:right;width:calc(50% - 6px)}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row label,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row label{display:block;margin-bottom:2px;font-size:11px;text-transform:uppercase;font-weight:600;line-height:1.7em}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row input[type=email],.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row input[type=password],.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row input[type=text],.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row input[type=email],.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row input[type=password],.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row input[type=text]{width:100%;padding:8px;font-weight:500;font-size:14px;border-radius:3px}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form .form-row .registration-message,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form .form-row .registration-message{display:block;margin-top:3px;line-height:1.4em;font-size:12px;font-weight:500;font-style:italic}.gift-recipient-next-steps+.woocommerce-error+.woocommerce>#customer_login .woocommerce-form-register__submit,.gift-recipient-next-steps+.woocommerce>#customer_login .woocommerce-form-register__submit,button.modal__close{cursor:pointer}.gift-property-card{display:flex;justify-content:space-between;flex-wrap:nowrap;background-color:#fff;margin:20px 0 0;padding:20px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}@media screen and (max-width:920px){.gift-property-card{display:block;max-width:590px;padding:30px}}@media screen and (max-width:610px){.gift-property-card{padding:20px}}.gift-property-card a{display:block}.gift-property-card a:focus img,.gift-property-card a:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.gift-property-card .gift-property-img-col{width:30%;min-width:190px;max-width:190px;margin-right:30px;background:linear-gradient(#b6d1e5 ,#fff) 0% 0%}@media screen and (max-width:920px){.gift-property-card .gift-property-img-col{display:inline-block}}@media screen and (max-width:729px){.gift-property-card .gift-property-img-col{width:100%;max-width:none;margin-bottom:20px}}.gift-property-card .gift-property-img-col img{display:block;width:100%;overflow:hidden;transition:.15s all ease-in-out}.gift-property-card .gift-property-name-col{width:40%;min-width:290px;margin-right:30px}@media screen and (max-width:920px){.gift-property-card .gift-property-name-col{display:inline-block;margin-right:0}}@media screen and (max-width:729px){.gift-property-card .gift-property-name-col{width:100%;min-width:auto;text-align:center}}.gift-property-card .gift-property-name-col .property-description{font-size:13px;line-height:1.5em}.gift-property-card .gift-property-asset-info-col{width:30%;min-width:140px;margin-right:0;text-align:center}@media screen and (max-width:920px){.gift-property-card .gift-property-asset-info-col{width:100%;text-align:left}}@media screen and (max-width:729px){.gift-property-card .gift-property-asset-info-col{text-align:center}}.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned{margin-bottom:30px;text-align:center}@media screen and (max-width:920px){.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned{display:inline-block;width:30%;min-width:190px;margin:20px 30px 0 0;padding:14px;border:2px solid #156cab}}@media screen and (max-width:610px){.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned{display:block;margin-right:auto;margin-left:auto}}@media screen and (min-width:921px){.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned h4{font-size:14px}}.gift-property-card .gift-property-asset-info-col .gift-property-tokens-owned .gift-property-token-count{font-size:30px;font-weight:700;color:#156cab}.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year{text-align:center}@media screen and (max-width:920px){.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year{display:inline-block;width:30%;min-width:190px;margin:20px 30px 0 0;padding:14px;border:2px solid #112c4c}}@media screen and (max-width:729px){.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year{margin-right:0}}@media screen and (max-width:610px){.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year{display:block;margin-right:auto;margin-left:auto}}.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year h4,.gift-purchase-explainer-wrapper h6{color:#112c4c}@media screen and (min-width:921px){.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year h4{font-size:14px}}.gift-property-card .gift-property-asset-info-col .gift-property-rent-per-year .gift-property-rent-value{font-size:30px;font-weight:700;color:#112c4c}.gift-recipient-next-steps{position:relative;margin-bottom:30px}.gift-recipient-next-steps .error{font-size:16px;font-weight:600}.gift-recipient-next-steps-mask{position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;transition:.25s all ease-in-out;opacity:0;z-index:-1}.gift-recipient-next-steps-mask::after{font-family:"Font Awesome 6 Pro";content:"\f3f4";position:absolute;z-index:99999;top:calc(50% - 16px);left:calc(50% - 16px);font-size:36px;color:#156cab;-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;transition:.25s all ease-in-out;opacity:1}.gift-purchase-explainer-wrapper{display:block;padding:20px 30px;margin:30px auto 10px;background:#fff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);text-align:center}.gift-purchase-explainer-wrapper a{color:#156cab;font-weight:600;transition:.15s all ease-in-out}#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper .close-button:focus i,#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper .close-button:hover i,.gift-purchase-explainer-wrapper a:focus,.gift-purchase-explainer-wrapper a:hover{color:#f2a91e}.heroMeta .addToCart,div.wp2fa-modal footer.modal__footer{text-align:center}.gift-purchase-explainer-content{display:none;overflow:hidden;padding-top:10px;transition:.15s all ease-in-out;text-align:left}.gift-purchase-explainer-content.must-show{display:block}.single-product .gift-purchase-explainer-wrapper{max-width:560px}.cart-collaterals .gift-purchase-explainer-wrapper{width:48%;margin-top:16px;float:right;clear:both}.cart-collaterals .cart_totals{clear:both}.woocommerce-additional-fields .gift-purchase-explainer-wrapper{text-align:left}body.is-US-user .gift-purchase-explainer-wrapper,body.is-US-user .woocommerce-additional-fields{display:none}.realt-banner-wrapper{display:block;background:#000;background:linear-gradient(33deg,#ff8c27,rgba(255,158,74,.4),rgba(255,146,7,.5019607843)),url(https://realt.co/wp-content/uploads/2022/03/blue-wave-background-5-scaled.jpg);background-position:100% 20%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;text-align:center;font-family:"Montserrat","Open Sans","Arial",sans-serif;padding-top:4px;transition:.05s all ease-in-out}@media screen and (max-width:930px){.realt-banner-wrapper{padding-top:0}}.realt-banner-wrapper.color-orange{background:linear-gradient(33deg,rgba(255,140,39,.6) 0%,rgba(255,140,39,.2) 75%,rgba(255,140,39,.5) 100%),url(https://realt.co/wp-content/uploads/2022/03/blue-wave-background-5-scaled.jpg)}.realt-banner-wrapper.color-blue h2,.realt-banner-wrapper.color-orange h2{color:#002756}.realt-banner-wrapper.color-blue .byline,.realt-banner-wrapper.color-orange .byline{color:#02518a}.realt-banner-wrapper.color-blue{background:linear-gradient(33deg,rgba(21,108,171,.2) 0%,rgba(21,108,171,.03) 75%,rgba(21,108,171,.2) 100%),url(https://realt.co/wp-content/uploads/2022/03/blue-wave-background-5-scaled.jpg)}.realt-banner-wrapper.hidden{display:none}.realt-banner-wrapper .inner{max-width:960px;width:80%;display:flex;justify-content:space-between;margin:0 auto;padding:24px 0}@media screen and (max-width:930px){.realt-banner-wrapper .inner{display:block}}.realt-banner-wrapper .intro{text-align:left}@media screen and (max-width:930px){.realt-banner-wrapper .intro{text-align:center;margin-bottom:16px}}.realt-banner-wrapper h2{padding:0;margin-bottom:2px;color:#112c4c;font-size:24px;font-weight:800;text-transform:uppercase}.realt-banner-wrapper .byline{line-height:1.4em;color:#0c5599;font-size:20px;font-weight:600}.realt-banner-wrapper .cta{display:flex;align-items:center;min-width:130px;padding-top:4px}@media screen and (max-width:930px){.realt-banner-wrapper .cta{justify-content:center}}.realt-banner-wrapper a{text-decoration:none;padding:10px 20px;border-radius:5px;background:#0c5599;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}.realt-banner-wrapper a:focus,.realt-banner-wrapper a:hover{text-decoration:none;background-color:#459ae8}.black-friday-wrapper{display:block;background:#000;background:linear-gradient(33deg,#53d4b6 0%,#f09856 56%,#85a2b4 100%);text-align:center;font-family:"Montserrat","Open Sans","Arial",sans-serif;padding-top:4px;transition:.05s all ease-in-out}@media screen and (max-width:787px){.black-friday-wrapper{padding-top:0}}.black-friday-wrapper.hidden{display:none}.black-friday-wrapper .inner{max-width:960px;width:80%;display:flex;justify-content:space-between;margin:0 auto;padding:24px 0}@media screen and (max-width:787px){.black-friday-wrapper .inner{display:block}}.black-friday-wrapper .intro,.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers span.pj-header.text-left h4,.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data.text-left p,.wp-2fa-user-profile-form #configure-2fa.wp2fa-modal fieldset,div[id*=fa-wizard-email].wizard-step.active fieldset fieldset+.description{text-align:left}@media screen and (max-width:787px){.black-friday-wrapper .intro{text-align:center;margin-bottom:16px}}.black-friday-wrapper h2{padding:0;margin-bottom:6px;color:#004678;font-size:24px;font-weight:700;text-transform:uppercase}.black-friday-wrapper .byline{line-height:1.4em;color:#fff;font-size:20px;font-weight:700}.black-friday-wrapper .cta{display:flex;align-items:center;min-width:130px}@media screen and (max-width:787px){.black-friday-wrapper .cta{justify-content:center}}.black-friday-wrapper a{text-decoration:none;padding:10px 20px;border-radius:5px;background:#156cab;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);transition:.15s all ease-in-out}.black-friday-wrapper a:focus,.black-friday-wrapper a:hover{text-decoration:none;background-color:#f2a91e}.black-friday-wrapper .timer{display:flex;align-items:center;justify-content:center;min-width:300px;text-align:center}@media screen and (max-width:787px){.black-friday-wrapper .timer{margin-bottom:16px}}.black-friday-wrapper .timer .timer-intro{margin-right:5px}.black-friday-wrapper .timer .time-wrapper{display:inline-block;margin-right:10px}.black-friday-wrapper .timer .time-wrapper:last-child{margin-right:0}.black-friday-wrapper .timer .time-wrapper span.counter{display:block;margin:0 0 5px;padding:8px 10px;background-color:#fff;border-radius:5px;color:#c50000;font-size:32px;font-weight:600}.black-friday-wrapper .timer .time-wrapper span.unit{display:block;line-height:1em;color:#fff;font-size:14px;font-weight:600}.auto-refresh-notice-wrapper{display:none;margin-bottom:30px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);border-radius:6px;padding:20px;background:#90162d;color:#fff;font-weight:600;text-align:center}.auto-refresh-notice-wrapper.show,body.woocommerce-account div.woocommerce-MyAccount-content>p,main#modal-1-content .wizard-step.active h3+p+fieldset .option-pill+.option-pill{display:block}.auto-refresh-notice-wrapper h4{color:#fff}.auto-refresh-notice-wrapper p{padding-bottom:.4em}@media screen and (min-width:769px){body.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--2fa a::before{content:"\f502"}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--documents a::before{content:"\f07c"}body.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--kyb a::before{content:"\f0b1"}body.woocommerce-account #buy-tokens-button-wrapper{margin:0 auto 20px}body.woocommerce-account #buy-tokens-button-wrapper a{display:block;max-width:140px;text-align:center}@media screen and (max-width:769px){body.woocommerce-account #buy-tokens-button-wrapper a{width:100%;margin:auto;max-width:100%}}@media screen and (min-width:769px){body.woocommerce-account div.woocommerce-MyAccount-content{width:75%}}#update-info-notice span#kyb-status,.kyb-status-wrapper span#kyb-status,body.woocommerce-account div.woocommerce-MyAccount-content h3.uppercase{text-transform:uppercase}.woocommerce-MyAccount-content .no-show,.wp2fa-modal .modal__content code#backup-codes-wrapper br{display:none!important}.woocommerce-MyAccount-content .bold{font-weight:700}.woocommerce-MyAccount-content div#my-account-documents-wrapper.hide-docs{background-color:#294378;font-weight:600;color:#fff;text-align:center;border-radius:5px;padding:20px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);font-size:16px;margin-top:10px}.woocommerce-MyAccount-content div#my-account-documents-wrapper div#notices-wrapper p{font-size:12px;line-height:1rem}.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper{margin-top:1rem;padding:1rem 1.2rem;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a#tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a#tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a.tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a#tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a#tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a.tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a#tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a#tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a.tax-outlink-button{padding:.3em 1em;border:4px solid #156cab;border-radius:50px;background-color:#fff;color:#156cab;font-size:1em;font-weight:700;text-transform:uppercase;text-decoration:none;transition:.2s all ease-in-out;display:flex;align-items:center;line-height:1.7em;cursor:pointer}.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a#tax-link-22:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a#tax-link-23:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper a.tax-outlink-button:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a#tax-link-22:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a#tax-link-23:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper #tax-outlink-wrapper-3 a.tax-outlink-button:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a#tax-link-22:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a#tax-link-23:hover,.woocommerce-MyAccount-content div#my-account-documents-wrapper .individual-report-wrapper .tax-outlink a.tax-outlink-button:hover,body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button.button-primary:hover,body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form .button.button-primary:hover{background-color:#156cab!important;color:#fff!important}.woocommerce-MyAccount-content div#my-account-documents-wrapper .eoy-rent-report,.woocommerce-MyAccount-content div#my-account-documents-wrapper div#button-title-wrapper,.woocommerce-MyAccount-content div#my-account-documents-wrapper div#button-title-wrapper-2,.woocommerce-MyAccount-content div#my-account-documents-wrapper div#button-title-wrapper-3{display:flex;justify-content:space-between;align-items:center;min-height:40px}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink{text-align:center;min-width:130px}@media screen and (max-width:980px){.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper #tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper #tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper .tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper button#display-tax-info,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper button#display-tax-info-2,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 #tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 #tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 .tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 button#display-tax-info,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 button#display-tax-info-2,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper #tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper #tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper .tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper button#display-tax-info,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper button#display-tax-info-2,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink #tax-link-22,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink #tax-link-23,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink .tax-outlink-button,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink button#display-tax-info,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink button#display-tax-info-2{font-size:.9em!important}}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper .tax-spinner.fa-spinner-third,.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-outlink-wrapper-3 .tax-spinner.fa-spinner-third,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-button-wrapper .tax-spinner.fa-spinner-third,.woocommerce-MyAccount-content div#my-account-documents-wrapper .tax-outlink .tax-spinner.fa-spinner-third{display:inline-block;vertical-align:middle;font-size:24px;color:#156cab;-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;transition:.15s all ease-in-out}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper .tax-statement{padding-bottom:10px}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper p{float:none!important}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper p.disclaimer,main#modal-1-content .wizard-step.active fieldset .option-pill p{line-height:1.4}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper p:first-child{padding-bottom:0}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper span#rent-value{margin-left:5px;font-size:18px;color:#294378}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper a#tax-link{color:#294378;font-weight:600;display:inline-block;margin-top:10px;text-decoration:none;position:relative;transition:all .2s ease-in-out}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper a#tax-link::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;background:#294378;transition:all .2s ease-in-out}.woocommerce-MyAccount-content div#my-account-documents-wrapper #tax-statement-wrapper a#tax-link:hover::after{-webkit-transform:scaleX(0);transform:scaleX(0)}body #page-container .woocommerce div.woocommerce-MyAccount-content .wp2fa-grace-message{display:block;padding:14px 19px 17px 26px;border:2px solid #d88e03;font-weight:400;line-height:1.5}body #page-container .woocommerce div.woocommerce-MyAccount-content .wp2fa-grace-message span{font-size:13px}body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form .button.button-primary{font-size:12px!important;border:2px solid #156cab!important;margin-bottom:12px!important;line-height:1.4!important}body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button.button-primary{background-color:#fff}.wp2fa-modal .button{font-size:12px!important}div.wp2fa-modal main#modal-notify-users-content{margin-bottom:5px}div.wp2fa-modal footer.modal__footer button{color:#156cab!important;border-radius:50px;border:2px solid #156cab;padding:2px 20px;cursor:pointer;background:#fff;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}div.wp2fa-modal footer.modal__footer button:hover{background:#156cab!important;color:#fff!important}div.wp2fa-modal .modal__header{justify-content:center}div.wp2fa-modal .modal__header h4{padding-bottom:0;margin-bottom:5px}#notify-users .modal__container *,div.wp2fa-modal,table.form-table.wp-2fa-user-profile-form *{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif!important}h4#modal-notify-users-title{text-align:center!important;font-size:16px;text-transform:uppercase;padding-bottom:5px}table.form-table.wp-2fa-user-profile-form td{padding-left:0;padding-right:0;border:0;padding-bottom:20px}.wp2fa-modal h3,.wp2fa-modal h4{text-align:center;padding-bottom:0}.wp2fa-modal .option-pill{margin-bottom:5px;text-align:left}.wizard-step.active>p,.wp2fa-modal .option-pill h3,.wp2fa-modal .option-pill h4{margin-bottom:10px}.wp2fa-modal .option-pill .wp2fa-setup-actions{text-align:center}body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button{border-width:3px!important;margin-right:10px}div.wp2fa-modal .modal__container{border-radius:5px!important}.modal__header .modal__close:before,.wp2fa-modal .modal__close:before{content:"\f410";font-family:"Font Awesome 6 Pro"}.wp2fa-modal .modal__close{font-family:"Font Awesome 6 Pro"}.modal__content>p,.wp2fa-modal .model__content img{margin-bottom:20px!important}.wp2fa-modal button.modal__close{font-size:25px;font-weight:900;color:#156cab;transition:all .2s ease-in-out;background:0 0;top:10px;right:10px}.wp2fa-modal button.modal__close:hover{color:#f2a91e!important}@media screen and (min-width:1300px){.wp2fa-modal .modal__container .option-pill{margin-bottom:5px}}@media screen and (min-width:981px){.modal__container{margin-top:100px}}.wizard-step .step-setting-wrapper ol li{line-height:1.4;margin-bottom:20px}.single-product .product.next_reinvestment .reinvestment-property-card p:last-of-type,.single-product .product.next_reinvestment .rollover-property-card p:last-of-type,.single-product .product.reinvestment .reinvestment-property-card p:last-of-type,.single-product .product.reinvestment .rollover-property-card p:last-of-type,.single-product .product.rollover .reinvestment-property-card p:last-of-type,.wizard-step .step-setting-wrapper ol li:last-of-type{margin-bottom:0}.wp2fa-modal .modal__content code.app-key{width:100%;margin-top:10px;display:inline-block;margin-bottom:0;text-align:center}#configure-2fa-backup-codes .wp2fa-setup-actions{text-align:center;margin-top:30px}.modal__content .apps-wrapper{flex-wrap:wrap;border-top:1px solid #156cab;border-bottom:1px solid #156cab;padding:15px 0}#wp-2fa-email-authcode{width:100%}.resend-email-code{min-width:252px}.wizard-step.active{text-align:center}.step-setting-wrapper.active p,form#your-profile p.description{margin-bottom:10px;line-height:1.4}.step-setting-wrapper input#wp-2fa-totp-authcode{color:#333;font-weight:500;border-radius:3px}.wp2fa-setup-actions button,body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form td .button.button-primary{min-width:175px}.wp2fa-modal .modal__container{max-width:35vw;min-width:40vw}main#modal-confirm-remove-2fa-content p{text-align:center;line-height:1.4}@media screen and (max-with:1300px){body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button{min-width:115px;max-width:150px;margin-bottom:10px}}span.description.mt-5px{display:block;margin-top:-5px;font-size:12px;font-style:italic;text-align:center}@media screen and (min-width:980px){span.description.mt-5px{display:inline;text-align:left}}body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form .button.button-primary.remove-2fa+.remove-2fa{border-color:#90162d!important;color:#90162d!important}@media screen and (min-width:980px){body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form td .button.button-primary{width:calc(50% - 15px);min-width:175px;margin-right:15px}}body #page-container .woocommerce div.woocommerce-MyAccount-content table.wp-2fa-user-profile-form .button.button-primary.remove-2fa+.remove-2fa:hover{background-color:#90162d!important;color:#fff!important}#configure-2fa-backup-codes .wp2fa-setup-actions .button:last-of-type,main#modal-1-content div.option-pill:last-of-type p{display:none}body #page-container .woocommerce .woocommerce-MyAccount-content .wp2fa-modal .modal__container .button:last-child{margin-bottom:0}.wp2fa-modal .step-setting-wrapper .mb-30{margin-bottom:0}@media screen and (max-width:1300px){.wp2fa-modal .modal__content .modal__btn,.wp2fa-modal .modal__content .wp2fa-setup-actions .button{display:inline-block}}#modal-1-content.modal__content p.description{line-height:1.4;padding-left:20px;font-style:italic}.option-pill input#basic,.renovation-projects-property-card .event-single-container .event-more-less-button label,.woocommerce .coming_soon div.realt-kyc-incomplete-add_to_cart.is-logged-in>div.tokenPurchaseBtn{display:inline-block}#modal-1-content.modal__content label{line-height:1.4;margin-left:20px;text-indent:-20px;margin-bottom:10px}#modal-1-content.modal__content label[for="2fa-totp-authcode"]{margin-left:0;margin-bottom:20px;text-indent:0}#modal-1-content.modal__content .wizard-step>p{line-height:1.4;text-align:left}#bazaar-modal-container #bazaar-modal #bazaar-modal-body.onboarding-1,.single-product .product.next_reinvestment .reinvestment-property-card h4,.single-product .product.reinvestment .reinvestment-property-card h4,.single-product .product.rollover .reinvestment-property-card h4,.step-setting-wrapper.active,.wp-2fa-user-profile-form #configure-2fa .wizard-step.active{text-align:center}.wp-2fa-user-profile-form #configure-2fa .wp2fa-setup-actions{margin-top:35px;margin-bottom:10px;text-align:center}.modal__content p{line-height:1.4}input#wp-2fa-totp-authcode{width:100%;margin-bottom:0}div#kyb-account-fields-wrapper .woocommerce-form-row{padding:3px;margin:0 0 6px;clear:both}div#kyb-account-fields-wrapper .woocommerce-form-row label{margin-bottom:2px;font-size:11px;text-transform:uppercase;font-weight:600;line-height:1.7em}div#kyb-account-fields-wrapper .woocommerce-form-row input[type=textarea]{border:1px solid #bbb}div#kyb-account-fields-wrapper .woocommerce-form-row input{padding:8px;font-weight:500;font-size:14px;border-radius:3px;width:100%;margin:0;outline:0;line-height:normal}div#kyb-account-fields-wrapper .woocommerce-form-row input:-moz-read-only{color:#969595;cursor:default}div#kyb-account-fields-wrapper .woocommerce-form-row input:read-only{color:#969595;cursor:default}#update-info-notice,.kyb-status-wrapper{width:100%;margin:0 auto;padding:1.25rem;background:#eff8ff;border:1px solid #ccc;border-radius:3px}div.kyb-status-wrapper{text-align:center;margin:2rem 0}div#update-info-notice{text-align:left;font-weight:600;margin-top:2rem}div#kyb-notice-for-kyc{margin:15px 0}div.kyb-notice{font-style:italic;margin-top:15px}@media screen and (min-width:1300px){.wp-2fa-configuration-form div#confirm-remove-2fa .button{min-width:150px}}@media screen and (max-width:1300px){.wp-2fa-configuration-form div#confirm-remove-2fa .button{margin-bottom:10px!important}.wp-2fa-configuration-form div#confirm-remove-2fa .button:last-child{margin-bottom:0!important}}@media screen and (max-width:768px){main#modal-1-content{margin-top:20px}}#order-filters{display:flex;flex-wrap:wrap;margin-bottom:20px}@media screen and (max-width:500px){#order-filters{margin-top:25px;margin-bottom:15px}}#order-search-form{display:inline-block;position:relative;margin-right:40px;margin-bottom:6px}@media screen and (max-width:500px){#order-search-form{display:flex;flex-grow:1;margin-bottom:20px;margin-right:0}}#order-search-form label{display:none;background:#fff;padding:0 6px;text-transform:uppercase;font-size:12px;font-weight:700;vertical-align:middle}#order-search-form input{position:relative;z-index:1;width:90px;height:24px;border:1px solid #156cab;border-top-left-radius:5px;border-bottom-left-radius:5px;margin-right:-2px;padding:3px 8px;font-size:14px;font-weight:500;color:#444;text-align:left;vertical-align:middle}@media screen and (max-width:500px){#order-search-form input{flex-grow:1}}#order-search-form input::after{position:absolute;right:-14px;content:"\f105";font-family:"Font Awesome 6 Pro";font-size:14px;color:#156cab}#order-search-form input:focus{border-width:2px;padding:2px 8px}#order-search-form button[type=submit],#status-filter-form button[type=submit]{position:relative;z-index:9;outline:0;min-width:70px;border:2px solid #156cab;border-top-right-radius:5px;border-bottom-right-radius:5px;height:24px;padding:4px 7px 3px;background:0 0;color:#156cab;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1em;cursor:pointer;vertical-align:middle;transition:.15s all ease-in-out}#order-search-form button[type=submit]:focus,#order-search-form button[type=submit]:hover,#status-filter-form button[type=submit]:focus,#status-filter-form button[type=submit]:hover{background-color:#156cab;color:#fff}#status-filter-form{display:inline-block;margin-right:20px;margin-bottom:6px}@media screen and (max-width:500px){#status-filter-form{display:flex;flex-grow:1;margin-right:0}}#status-filter-form select{height:24px;margin-right:-1px;padding:4px 8px;vertical-align:middle;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #156cab;font-size:14px}@media screen and (max-width:500px){#status-filter-form select{flex-grow:1}}#status-filter-form select option,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td::before{text-transform:uppercase;font-size:12px}#status-filter-form select option.barrier{background-color:#294378;color:#fff}#clear-filters-wrapper{flex-grow:1;padding-top:4px;padding-left:20px;text-align:right}#clear-filters-wrapper #clear-filters{margin-right:6px;font-weight:600}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders{margin-bottom:20px!important;border:0;border-radius:9px;overflow:hidden;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders thead tr{background-color:#112c4c}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders th{padding:10px 14px 8px;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders th button.nobr{position:relative;outline:0;border:0;background-color:transparent;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#fff;cursor:pointer}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders th button.nobr::after{position:absolute;top:-1px;right:-14px;content:"\f0d7";font-family:"Font Awesome 6 Pro";font-size:14px;color:#fff}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td{border:0;padding:10px 14px 8px;font-size:12px}@media screen and (max-width:768px){body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td:first-child{padding-top:20px!important}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td:last-child{padding-bottom:20px!important;border-bottom:1px solid #112c4c}}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders .woocommerce-orders-table__row.order:nth-child(2n){background-color:#f3f3f3}.renovation-projects-property-card .description-container span,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell-order-date,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell-order-number{font-size:14px}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell-order-status{text-transform:uppercase;font-weight:500}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-contracts-sent td.woocommerce-orders-table__cell-order-status,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-pending-invoice td.woocommerce-orders-table__cell-order-status,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-waiting-for-tkns td.woocommerce-orders-table__cell-order-status,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders tr.woocommerce-orders-table__row--status-wl-docs-sent td.woocommerce-orders-table__cell-order-status{font-weight:700;color:#e56b00}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders span.woocommerce-Price-amount.amount{display:block;font-weight:600;font-size:16px}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button{margin:6px 12px 6px 0;min-width:50px;padding:4px 7px 3px!important;border:2px solid #156cab;border-width:2px!important;border-radius:5px;background-color:transparent;line-height:1em!important;text-align:center;transition:.15s all ease-in-out}@media screen and (max-width:768px){body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button{margin:0 12px 6px 0}}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button:last-of-type{margin-right:0}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.pay{border-color:green!important;color:green}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.pay:focus,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.pay:hover{background-color:green!important;color:#fff}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.cancel{border-color:#c50000!important;color:#c50000}body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.cancel:focus,body.woocommerce-orders #page-container .entry-content .woocommerce table.my_account_orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.cancel:hover{background-color:#c50000!important;color:#fff}.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button{border-width:3px!important;padding:6px 12px!important;line-height:1em!important}body #page-container .woocommerce .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info{border-radius:5px}body #page-container .woocommerce .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button{background-color:transparent!important;border:3px solid #fff!important;color:#fff!important;line-height:1em!important}body #page-container .woocommerce .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button:focus,body #page-container .woocommerce .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button:hover{background-color:#fff!important;color:#156cab!important}.page-numbers{text-align:right}.page-numbers li{display:inline-block;margin-right:15px;margin-bottom:10px;font-size:14px;font-weight:600}body.woocommerce-view-order .woocommerce-MyAccount-content p:first-of-type{margin-bottom:12px}body.woocommerce-view-order .woocommerce-MyAccount-content p:first-of-type mark{background-color:transparent;font-weight:700}.single-product .product.rollover .gift-purchase-explainer-wrapper,body.woocommerce-view-order .woocommerce-MyAccount-content p.order-again,form.woocommerce-form.woocommerce-form-register.register .kyb_custom_reg_fields.hidden,form.woocommerce-form.woocommerce-form-register.register p#_business_owners_field,form.woocommerce-form.woocommerce-form-register.register span.optional{display:none}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details{margin-bottom:40px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details h2.woocommerce-column__title,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details h2.woocommerce-column__title,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details h2.woocommerce-order-details__title{text-transform:capitalize;font-size:22px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:0;border-radius:5px;overflow:hidden}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr{background:#112c4c}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr th{color:#fff;text-transform:uppercase;font-size:12px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item:last-of-type td.product-name{border-bottom-left-radius:5px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item:last-of-type td.product-total{border-bottom-right-radius:5px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item td{padding:16px 12px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item td.product-name{border-bottom:1px solid #112c4c;border-left:1px solid #112c4c}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__line-item.order_item td.product-total{border-bottom:1px solid #112c4c;border-right:1px solid #112c4c}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot{background:0 0}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr td,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr th{border-top:none}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:first-child td,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:first-child th{padding:16px 12px 8px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:nth-child(2) td,body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:nth-child(2) th{padding:8px 12px 16px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child th{border-top-left-radius:5px;padding:12px;background-color:#eff5fc;color:#112c4c;font-size:18px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child td{border-top-right-radius:5px;padding:12px;background-color:#eff5fc;color:#112c4c;font-size:18px}body.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details address{padding:12px 16px;border:1px solid #112c4c}.woocommerce .login-button{padding-bottom:20px}.woocommerce-EditAccountForm fieldset{margin:30px 0;padding:36px 20px 20px;background-color:#eff8ff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border-radius:4px}.woocommerce-EditAccountForm fieldset legend{font-size:16px;font-weight:700;top:24px;position:relative}#bazaar-modal-container,#onboarding-1-modal-container{background-color:rgba(0,0,0,.3);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999}#bazaar-modal-container #bazaar-modal{position:absolute;background-color:#fff;width:70%;height:80%;max-height:800px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}@media screen and (max-width:980px){#bazaar-modal-container #bazaar-modal{width:90%;height:90%}}#bazaar-modal-container #bazaar-modal #bazaar-modal-scrollable{width:100%;height:calc(100% - 30px);padding-top:80px;overflow-y:scroll}#bazaar-modal-container #bazaar-modal #bazaar-modal-header{width:100%;background-color:#156cab;text-align:center;padding:24px 20px;position:absolute;top:0;left:0;box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}#bazaar-modal-container #bazaar-modal #bazaar-modal-header>h2,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-header>h2{margin:0;padding:0;color:#fff}#bazaar-modal-container #bazaar-modal #bazaar-modal-body{width:100%;padding:30px;height:100%}#bazaar-modal-container #bazaar-modal #bazaar-modal-body>div{margin-bottom:30px}#bazaar-modal-container #bazaar-modal #bazaar-modal-body h3{padding-bottom:3px;text-transform:uppercase;font-size:14px;color:#294378}#bazaar-modal-container #bazaar-modal #bazaar-modal-body p,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body p{padding-bottom:0;font-weight:500}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #congratulations{margin-top:10px;color:#222}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #congratulations h3{color:#222}#bazaar-modal-container #bazaar-modal #bazaar-modal-body .loading-div{text-align:center;margin:60px auto 20px}#bazaar-modal-container #bazaar-modal #bazaar-modal-body .loading-div svg,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .loading-div svg{font-size:32px;text-align:center}#bazaar-modal-container #bazaar-modal #bazaar-modal-body .loading-div i,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .loading-div i{font-size:32px;color:#294378}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container{position:relative;margin:30px auto;width:100%;text-align:center}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container button,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button{background-color:#fff;border:3px solid #112c4c;border-radius:50px;padding:10px 20px;font-weight:700;font-size:14px;color:#112c4c;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.15s all ease-in-out}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container button:focus,#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container button:hover,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button:focus,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button:hover{background-color:#112c4c;color:#fff}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container i{display:block;position:absolute;top:4px;left:calc(50% - 20px);font-size:36px;color:#156cab;-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#bazaar-modal-container #bazaar-modal #bazaar-modal-body #i-understand-container .hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}#bazaar-modal-container #bazaar-modal .scroll-down{position:absolute;width:100%;height:30px;bottom:0;left:0;padding:3px 12px;background-color:#156cab;box-shadow:0 0 3px 1px rgba(0,0,0,.3);text-align:center;transition:.15s all ease-in-out}#bazaar-modal-container #bazaar-modal .scroll-down p{font-style:italic;text-transform:uppercase;font-size:12px;font-weight:600;color:#fff}#bazaar-modal-container #bazaar-modal .scroll-down i{margin:auto;font-size:20px;color:#fff}#onboarding-1-modal-container*{box-sizing:border-box}#onboarding-1-modal-container #onboarding-1-modal{position:absolute;background-color:#fff;width:350px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:4px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper{position:absolute;text-align:right;top:0;left:0;width:100%}#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper .close-button{display:inline-block;position:relative;top:3px;right:3px;width:22px;height:22px;background:0 0;outline:0;border:0;cursor:pointer}#onboarding-1-modal-container #onboarding-1-modal .close-button-wrapper .close-button i{color:#fff;font-size:20px;transition:.15s all ease-in-out}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-header{width:100%;background-color:#156cab;text-align:center;padding:24px 20px;border-top-right-radius:4px;border-top-left-radius:4px}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body{width:100%;padding:30px;text-align:center}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body h3{padding-bottom:12px;font-size:16px}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-wrapper span{display:block;font-size:16px;font-weight:600;font-style:italic}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-link{display:block;width:100%;margin:10px auto;padding:5px 10px;background-color:#fff;border:3px solid #156cab;border-radius:50px;font-weight:700;font-size:14px;color:#156cab;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.15s all ease-in-out}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-link:last-of-type{margin-bottom:10px}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-link:focus,#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .button-link:hover,.single-product .product.next_reinvestment .single-rollover-button a:focus,.single-product .product.next_reinvestment .single-rollover-button a:hover,.single-product .product.next_reinvestment button.single-reinvest-button a:focus,.single-product .product.next_reinvestment button.single-reinvest-button a:hover,.single-product .product.next_reinvestment button.single-rollover-button:focus,.single-product .product.next_reinvestment button.single-rollover-button:hover,.single-product .product.reinvestment .single-rollover-button a:focus,.single-product .product.reinvestment .single-rollover-button a:hover,.single-product .product.reinvestment button.single-reinvest-button a:focus,.single-product .product.reinvestment button.single-reinvest-button a:hover,.single-product .product.reinvestment button.single-rollover-button:focus,.single-product .product.reinvestment button.single-rollover-button:hover,.single-product .product.rollover button.single-reinvest-button:focus,.single-product .product.rollover button.single-reinvest-button:hover,.single-product .product.rollover button.single-rollover-button:focus,.single-product .product.rollover button.single-rollover-button:hover{background-color:#156cab;color:#fff}#onboarding-1-modal-container #onboarding-1-modal #onboarding-1-modal-body .loading-div{text-align:center;margin:60px auto 20px}form.woocommerce-form.woocommerce-form-register.register p#hp-reg-field{width:0;height:0;margin:0!important;padding:0}.button-replacement-text.button-replacement-text-reinvestment{cursor:pointer}.button-replacement-text.button-replacement-text-reinvestment h2,.button-replacement-text.button-replacement-text-rollover h2{background-color:#156cab!important;border-radius:100px;cursor:pointer}.button-replacement-text.button-replacement-text-reinvestment h2.disabled,.button-replacement-text.button-replacement-text-rollover h2.disabled{opacity:.5;cursor:default}.single-product .product.next_reinvestment span.reinvestment-compliance-limit-message,.single-product .product.reinvestment span.reinvestment-compliance-limit-message,.single-product .product.rollover span.reinvestment-compliance-limit-message{display:block;margin:15px auto;font-weight:600}.single-product .product.next_reinvestment button.single-rollover-button,.single-product .product.reinvestment button.single-rollover-button,.single-product .product.rollover button.single-reinvest-button,.single-product .product.rollover button.single-rollover-button{background-color:#fff;border:3px solid #156cab;border-radius:50px;padding:10px 20px;font-weight:700;font-size:14px;color:#156cab;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.15s all ease-in-out}.single-product .product.next_reinvestment .single-rollover-button span,.single-product .product.next_reinvestment button.single-reinvest-button span,.single-product .product.next_reinvestment button.single-rollover-button span,.single-product .product.reinvestment .single-rollover-button span,.single-product .product.reinvestment button.single-reinvest-button span,.single-product .product.reinvestment button.single-rollover-button span,.single-product .product.rollover button.single-reinvest-button span,.single-product .product.rollover button.single-rollover-button span{font-size:22px;font-weight:700;text-transform:uppercase}.single-product .product.next_reinvestment button.single-rollover-button:disabled,.single-product .product.reinvestment button.single-rollover-button:disabled,.single-product .product.rollover button.single-reinvest-button:disabled,.single-product .product.rollover button.single-rollover-button:disabled{opacity:.5;cursor:auto;background-color:#fff;color:#156cab}.single-product .product.next_reinvestment .reinvested-message-container,.single-product .product.reinvestment .reinvested-message-container,.single-product .product.rollover .reinvested-message-container{width:75%;margin:20px auto 0}.single-product .product.next_reinvestment .reinvested-message-container-contract,.single-product .product.next_reinvestment .reinvested-message-container-wallet,.single-product .product.reinvestment .reinvested-message-container-contract,.single-product .product.reinvestment .reinvested-message-container-wallet,.single-product .product.rollover .reinvested-message-container-contract,.single-product .product.rollover .reinvested-message-container-wallet{margin:30px auto;padding:20px 25px;width:75%;border:1px solid #156cab;border-radius:5px;background:#fff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.single-product .product.next_reinvestment .reinvested-message-container-contract p,.single-product .product.next_reinvestment .reinvested-message-container-wallet p,.single-product .product.reinvestment .reinvested-message-container-contract p,.single-product .product.reinvestment .reinvested-message-container-wallet p,.single-product .product.rollover .reinvested-message-container-contract p,.single-product .product.rollover .reinvested-message-container-wallet p{margin-bottom:6px;padding-bottom:0;text-align:left;font-weight:500;line-height:1.4em}.single-product .product.next_reinvestment .reinvested-message-container-contract .signup-disabled,.single-product .product.next_reinvestment .reinvested-message-container-wallet .signup-disabled,.single-product .product.reinvestment .reinvested-message-container-contract .signup-disabled,.single-product .product.reinvestment .reinvested-message-container-wallet .signup-disabled,.single-product .product.rollover .reinvested-message-container-contract .signup-disabled,.single-product .product.rollover .reinvested-message-container-wallet .signup-disabled{margin-bottom:12px;padding:0;color:#294378;font-size:20px;font-weight:700;text-transform:uppercase}.single-product .product.next_reinvestment .reinvested-message-container-contract .message-header,.single-product .product.next_reinvestment .reinvested-message-container-wallet .message-header,.single-product .product.reinvestment .reinvested-message-container-contract .message-header,.single-product .product.reinvestment .reinvested-message-container-wallet .message-header,.single-product .product.rollover .reinvested-message-container-contract .message-header,.single-product .product.rollover .reinvested-message-container-wallet .message-header{margin-bottom:10px;padding:0;display:inline-block;color:#eb8523;font-size:18px;text-transform:uppercase;font-weight:600}@media screen and (max-width:600px){.single-product .product.next_reinvestment .reinvested-message-container-contract,.single-product .product.next_reinvestment .reinvested-message-container-wallet,.single-product .product.reinvestment .reinvested-message-container-contract,.single-product .product.reinvestment .reinvested-message-container-wallet,.single-product .product.rollover .reinvested-message-container-contract,.single-product .product.rollover .reinvested-message-container-wallet{width:100%}}.single-product .product.next_reinvestment .reinvestment-property-card,.single-product .product.reinvestment .reinvestment-property-card,.single-product .product.rollover .reinvestment-property-card{width:75%;margin:30px auto 0;padding:20px 30px 30px;background-color:#fff;border:1px solid #156cab;border-radius:4px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:.15s all ease-in-out}@media screen and (max-width:600px){.single-product .product.next_reinvestment .reinvestment-property-card,.single-product .product.reinvestment .reinvestment-property-card,.single-product .product.rollover .reinvestment-property-card{width:100%}}.single-product .product.next_reinvestment .reinvestment-property-card p,.single-product .product.reinvestment .reinvestment-property-card p,.single-product .product.rollover .reinvestment-property-card p{margin-bottom:6px;padding:0;line-height:1.4em}#reinvestment-modal{transition:all .15s ease-in-out;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:1;visibility:visible}#reinvestment-modal.hide{opacity:0!important;visibility:hidden!important;z-index:-99999!important;-webkit-transform:scale(0);transform:scale(0)}#reinvestment-modal .no-display{display:none}#reinvestment-modal #reinvestment-modal-main{position:absolute;width:65%;left:50%;top:50%;height:80%;border-radius:4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;opacity:1;visibility:visible;overflow:hidden}#reinvestment-modal #reinvestment-modal-main .reinvestment-bold-label{text-transform:uppercase;font-weight:600}#reinvestment-modal #reinvestment-modal-main ol,#rollover-modal #rollover-modal-main ol{list-style:decimal;padding:0 30px;margin:15px 0}#reinvestment-modal #reinvestment-modal-main ol li,#rollover-modal #rollover-modal-main ol li{margin-top:5px}#reinvestment-modal #reinvestment-modal-main ol.letters,#rollover-modal #rollover-modal-main ol.letters{list-style:lower-alpha}#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button{position:absolute;right:4px;top:4px;background:0 0!important;border:0!important;cursor:pointer;transition:all .15s ease-in-out}#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button i{color:#fff;font-size:24px;transition:all .15s ease-in-out}#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button:focus i,#reinvestment-modal #reinvestment-modal-main .reinvestment-modal-close-button:hover i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header .event-image-modal-close-button:focus i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header .event-image-modal-close-button:hover i{color:#f2a91e}@media screen and (max-width:600px){#reinvestment-modal #reinvestment-modal-main{width:90%;max-height:94%}}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-header{width:100%;background-color:#294378;text-align:center;padding:5px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.5)}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-header>h2,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header>h2{color:#fff;padding:0;margin:10px 40px}@media screen and (max-width:600px){#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-header>h2{font-size:20px}}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body{width:100%;padding:30px 28px 30px 35px;height:calc(100% - 93px);overflow-y:auto}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body .reinvestment-terms-block{margin-bottom:35px}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body h3,#rollover-modal #rollover-modal-main #rollover-modal-body h3{padding-bottom:3px;text-transform:uppercase;font-size:14px;color:#294378}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body p,#rollover-modal #rollover-modal-main #rollover-modal-body p,.renovation-projects-property-card .project-first-row .project-title h4,.renovation-projects-property-card .project-second-row .project-title h4,.renovation-projects-property-card h3{padding-bottom:0}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body .required:before,#rollover-modal #rollover-modal-main #rollover-modal-body .required:before{content:"*";font-weight:700;color:red;margin-left:-12px}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body .simple-opt-in-terms{text-align:center}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .fa-check{border-radius:50px;padding:5px;background-color:green;color:#fff}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button:disabled{opacity:.5;cursor:auto;background-color:#fff;color:#112c4c}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.am-sure-button{background-color:#fff;border:3px solid green;color:green;margin-right:40px}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.am-sure-button:focus,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.am-sure-button:hover{background-color:green;color:#fff}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.cancel-button{color:red;background-color:#fff;border:3px solid red}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.cancel-button:focus,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container button.cancel-button:hover{background-color:red;color:#fff}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-error-message-container{width:100%;margin:20px auto 0;text-align:center}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-error-message-container>span{display:block;margin:auto;color:red}@media screen and (max-width:600px){#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-error-message-container{width:100%}}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container{width:100%;text-align:center;margin:20px auto 0}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container li,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container li{text-align:left;padding:10px}@media screen and (max-width:600px){#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container{width:100%}}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container>span{display:block;margin:auto;color:green}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .reinvestment-success-message-container>span.next-steps,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container>span.next-steps{margin-top:10px;font-size:18px;font-weight:600}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container i.modal-reinvest-button{display:block;position:absolute;top:4px;left:calc(50% - 20px);font-size:36px;color:#156cab}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container i.fa-check,#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container i.fa-spinner-third{font-size:36px}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container i.fa-spinner-third{-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#reinvestment-modal #reinvestment-modal-main #reinvestment-modal-body #opt-in-container .hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}.reno_et_pb_column{z-index:9!important}.renovation-projects-property-card{box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}@media screen and (max-width:767px){.renovation-projects-property-card .half-mobile{flex-basis:40%!important}}.renovation-projects-property-card .project-start-declare{margin-top:50px;margin-bottom:20px;text-align:center;font-weight:500}.renovation-projects-property-card .project-first-row,.renovation-projects-property-card .project-second-row{display:grid;grid-template-columns:8fr 3fr 2fr;width:100%}@media screen and (min-width:767px){.renovation-projects-property-card .project-first-row,.renovation-projects-property-card .project-second-row{margin-top:20px}}.renovation-projects-property-card .project-first-row .description-container,.renovation-projects-property-card .project-second-row .description-container{line-height:1.4em}@media screen and (max-width:767px){.renovation-projects-property-card .project-first-row,.renovation-projects-property-card .project-second-row{display:flex;justify-content:space-between;flex-wrap:wrap}.renovation-projects-property-card .project-first-row .mobile-top-margin,.renovation-projects-property-card .project-second-row .mobile-top-margin{margin-top:20px}.renovation-projects-property-card .project-first-row .project-end,.renovation-projects-property-card .project-first-row .project-start,.renovation-projects-property-card .project-second-row .project-end,.renovation-projects-property-card .project-second-row .project-start{flex-basis:40%}.renovation-projects-property-card .project-first-row .project-description,.renovation-projects-property-card .project-first-row .project-title,.renovation-projects-property-card .project-second-row .project-description,.renovation-projects-property-card .project-second-row .project-title{flex-basis:100%}}.renovation-projects-property-card ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.renovation-projects-property-card ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.renovation-projects-property-card label{text-transform:uppercase;font-size:11px;font-weight:600;display:block;text-align:left;line-height:1em;margin-bottom:2px}.renovation-projects-property-card span{font-size:16px;text-align:left}.renovation-projects-property-card .description-container{line-height:1.4em}.renovation-projects-property-card .spent-item span{font-weight:600;color:#d30303}.renovation-projects-property-card .allocated-item span,.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container .status-container span{font-weight:600}.renovation-projects-property-card .renovation-project-card-header{background-color:#112c4c;padding:2px 13px 0;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-header{padding:8px 13px 13px}}.renovation-projects-property-card .renovation-project-card-header .select-project-container{display:flex;align-items:flex-start;position:relative;margin-top:0;padding:10px;border-width:3px;border-style:none;border-color:"#FFB528"}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-header .select-project-container{width:100%;display:flex;justify-content:space-between;padding:0;flex-wrap:wrap}}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper{display:inline-block;box-sizing:border-box;margin-right:0;height:27px;min-width:190px;overflow:hidden;background:#fff;font-weight:500;position:relative}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper{margin-right:0;margin-bottom:5px;margin-left:5px}}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper:focus{border-color:#444;background:#fff}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper::-webkit-input-placeholder{font-size:12px;font-weight:400;font-style:italic;opacity:.4}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper::-moz-placeholder{font-size:12px;font-weight:400;font-style:italic;opacity:.4}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper::placeholder{font-size:12px;font-weight:400;font-style:italic;opacity:.4}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper i{position:absolute;pointer-events:none;top:1px;right:0;z-index:1;height:25px;width:25px!important;padding:2px 6px;background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.15);font-size:20px}.renovation-projects-property-card .renovation-project-card-header .select-project-container .select-wrapper>div:not(:first-child){margin-top:20px}.renovation-projects-property-card .renovation-project-card-header .select-project-container select{background-color:#fff;border:1px solid #bbb;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;overflow:hidden;display:block;height:27px;width:100%;max-width:200px;min-width:170px;font-weight:500;cursor:pointer;padding:3px 5px;color:#4e4e4e;font-family:"Montserrat","Open Sans",Arial,sans-serif!important;font-size:13px}.renovation-projects-property-card .renovation-project-card-header .select-project-container select::after{color:#888;font-size:15px;padding:12px 8px;position:absolute;right:10px;top:0;text-align:center;pointer-events:none}.renovation-projects-property-card .renovation-project-card-header h4,.renovation-projects-property-card .renovation-project-card-header h5{color:#fff;text-transform:uppercase;padding:6px}.renovation-projects-property-card .renovation-project-card-header h4{margin-right:20px}.renovation-projects-property-card .renovation-project-card-header h5{margin-right:10px;font-size:12px;font-weight:700}.renovation-projects-property-card .renovation-project-card-header .reno-item{margin-top:10px}.renovation-projects-property-card .New,.renovation-projects-property-card .Upcoming,.renovation-projects-property-card i.fa-star{color:#eb8523}.renovation-projects-property-card .Complete{color:green}.renovation-projects-property-card .Ongoing,.renovation-projects-property-card i.fa-hourglass{color:#156cab}.renovation-projects-property-card i.fa-check{color:green}.renovation-projects-property-card .project-end-item,.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .allocated-item{min-width:100px}@media screen and (max-width:767px){.renovation-projects-property-card .project-end-item{min-width:inherit}}.renovation-projects-property-card .event-status-container,.woocommerce div.product .clearfix{position:relative}.renovation-projects-property-card .event-status-container span{display:block;font-weight:600}.renovation-projects-property-card .event-status-container i{position:absolute;left:-25px;top:25px}@media screen and (max-width:767px){.renovation-projects-property-card .event-status-container i.status-icon{right:-20px;left:inherit}}.renovation-projects-property-card .event-img-gallery-button i.fa-images{color:#156cab;font-size:24px;transition:all .15s ease-in-out;cursor:pointer}.renovation-projects-property-card .event-img-gallery-button i.fa-images:hover{opacity:.5}.renovation-projects-property-card .renovation-project-card-body{padding:20px 0 0}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header{display:flex;flex-wrap:wrap;padding:0 25px 30px}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header{padding:0 25px 15px}}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container{display:flex;flex-direction:column;flex-basis:60%;margin-right:15px}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container{flex-wrap:wrap;flex-basis:100%;margin-right:0}}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container{display:flex;justify-content:flex-start;min-width:210px}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container{display:flex;justify-content:space-between}}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container .status-container{margin-left:40px;position:relative}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .title-status-description-container .title-status-container .status-container i{position:absolute;left:-20px}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .project-details-container{flex-basis:37%;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .project-details-container{flex-basis:100%;margin-top:20px}}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .project-details-container .spent-allocated-container,.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-header .project-details-container .start-end-container{display:flex;justify-content:space-between;flex-basis:100%}.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-events-body{overflow-y:scroll;max-height:295px;padding:0 5px 25px 15px;background-color:#f8f8f8;border:12px solid #fff}@media screen and (max-width:767px){.renovation-projects-property-card .renovation-project-card-body .renovation-project-body-events-body{padding:0 20px 25px}}.renovation-projects-property-card .event-single-container{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #d3d3d3;padding:24px 0}.renovation-projects-property-card .event-single-container .event-first-row-container{grid-template-columns:8fr 3fr 2fr}.renovation-projects-property-card .event-single-container .event-second-row-container{grid-template-columns:6fr 2fr 3fr 2fr}.renovation-projects-property-card .event-single-container .event-first-row-container,.renovation-projects-property-card .event-single-container .event-second-row-container{display:grid;width:100%}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-first-row-container,.renovation-projects-property-card .event-single-container .event-second-row-container{display:flex;justify-content:space-between;flex-wrap:wrap}.renovation-projects-property-card .event-single-container .event-first-row-container .event-img-container-mobile,.renovation-projects-property-card .event-single-container .event-second-row-container .event-img-container-mobile{margin-top:0}}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-single-container h5,.renovation-projects-property-card .event-single-container .event-second-row-container{margin-top:20px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-second-row-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:0}.renovation-projects-property-card .event-single-container .allocated-item,.renovation-projects-property-card .event-single-container .event-end-item,.renovation-projects-property-card .event-single-container .final-cost-container{margin-right:-5px!important}}.renovation-projects-property-card .event-single-container .projected-spent-container{flex-basis:40%}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .projected-spent-container{width:100%}}.renovation-projects-property-card .event-single-container .event-more-less-button{display:inline-block;min-width:50px}.renovation-projects-property-card .event-single-container .event-more-less-button i{font-size:13px;margin-left:5px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-more-less-button{position:absolute;right:-55px;top:12px}}.renovation-projects-property-card .event-single-container .event-more-text{color:#156cab;font-weight:600}.renovation-projects-property-card .event-single-container .event-less-text{color:#eb8523;font-weight:600}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .blank-desktop-space,.renovation-projects-property-card .event-single-container .event-description-desktop,.renovation-projects-property-card .event-single-container .event-img-container-desktop,.renovation-projects-property-card .event-single-container .event-more-container-desktop,.renovation-projects-property-card .event-single-container .final-cost-container-desktop,.renovation-projects-property-card .event-single-container .projected-cost-desktop-container{display:none!important}}@media screen and (min-width:767px){.renovation-projects-property-card .event-single-container .cost-container-mobile,.renovation-projects-property-card .event-single-container .event-description-mobile,.renovation-projects-property-card .event-single-container .event-img-container-mobile,.renovation-projects-property-card .event-single-container .event-more-container-mobile,.renovation-projects-property-card .event-single-container .projected-cost-mobile-container{display:none!important}}.renovation-projects-property-card .event-single-container .cost-container-mobile{display:flex;justify-content:space-between}.renovation-projects-property-card .event-single-container .event-img-container{flex-basis:10%}.renovation-projects-property-card .event-single-container .event-img-container .event-img-gallery-button{cursor:pointer}.renovation-projects-property-card .event-single-container .event-img-container.disabled{cursor:not-allowed!important}.renovation-projects-property-card .event-single-container .event-img-container span,.renovation-projects-property-card .event-single-container .event-img-container>label{margin-right:10px}.renovation-projects-property-card .event-single-container .event-image-modal-container{transition:all .15s ease-in-out;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:1;visibility:visible}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main{position:absolute;width:65%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;opacity:1;visibility:visible;overflow:hidden;max-width:500px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main{width:95%}}#rollover-modal #rollover-modal-main #rollover-modal-header,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header{width:100%;background-color:#294378;text-align:center;padding:5px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.5)}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header>h2{font-size:20px}}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header .event-image-modal-close-button{position:absolute;right:4px;top:4px;background:0 0!important;border:0!important;cursor:pointer;transition:all .15s ease-in-out}#rollover-modal #rollover-modal-main .rollover-modal-close-button i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-header .event-image-modal-close-button i{color:#fff;font-size:24px;transition:all .15s ease-in-out}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body{width:100%;padding:40px 30px 20px;position:relative}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body{padding:40px}}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-single-container,.single-product .product.next_reinvestment .rollover-property-card h4,.single-product .product.reinvestment .rollover-property-card h4{text-align:center}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .direct-event-image-container h5{margin-top:20px;text-align:center}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-single-container img{margin:auto;height:320px;width:320px}@media screen and (max-width:850px){.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-single-container img{height:250px;width:250px}}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow{display:block;font-size:0;color:transparent;width:50px;height:50px;background-color:#fff;border-radius:50%;box-shadow:0 1px 5px 3px rgba(0,0,0,.1);transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;position:absolute;cursor:pointer}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow.arrow-left{left:5%;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow.arrow-left i{-webkit-transform:translate(100%,35%);transform:translate(100%,35%)}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow.arrow-right{right:5%;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow.arrow-right i{-webkit-transform:translate(145%,35%);transform:translate(145%,35%)}.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow i{visibility:visible;font-family:"Font Awesome 6 Pro";font-size:30px;font-weight:900;color:#156cab!important;position:absolute;top:0;left:0;transition:inherit;-webkit-transition:inherit}#rollover-modal #rollover-modal-main .rollover-modal-close-button:focus i,#rollover-modal #rollover-modal-main .rollover-modal-close-button:hover i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow:focus i,.renovation-projects-property-card .event-single-container .event-image-modal-container .event-image-modal-main .event-image-modal-body .event-image-arrow:hover i{color:#f2a91e}.renovation-projects-property-card .event-single-container .event-item{margin-right:30px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-item{margin-top:20px}}.renovation-projects-property-card .event-single-container .event-item.allocated-group-container,.renovation-projects-property-card .event-single-container .event-item.event-end-item{margin-right:0}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-item.allocated-group-container{width:100%;text-align:inherit}.renovation-projects-property-card .event-single-container .event-item.allocated-group-container .allocated-container{width:100%}.renovation-projects-property-card .event-single-container .event-item{margin-right:10px}.renovation-projects-property-card .event-single-container .event-item.event-img-container{justify-content:flex-start}}.renovation-projects-property-card .event-single-container .event-status-img-container{margin-right:15px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-status-img-container{display:flex;justify-content:space-between;margin-right:0}}.renovation-projects-property-card .event-single-container .event-title{font-weight:700;font-size:16px;min-width:150px;position:relative;flex-basis:50%;line-height:1.2}.renovation-projects-property-card .event-single-container .event-details-container>div,.renovation-projects-property-card .event-single-container .event-title span{margin-right:5px}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-title{flex-basis:75%;margin-top:0}}.renovation-projects-property-card .event-single-container .event-description{flex-basis:50%;line-height:1.4em}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-description{flex-basis:100%}}.renovation-projects-property-card .event-single-container .event-description span{font-size:14px;font-weight:400}.renovation-projects-property-card .event-single-container .event-more-container-desktop,.renovation-projects-property-card .event-single-container .final-cost-container-desktop{margin-right:0}.renovation-projects-property-card .event-single-container .allocated-group-container,.renovation-projects-property-card .event-single-container .final-cost-container{flex-basis:15%}.renovation-projects-property-card .event-single-container .event-details-container{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}@media screen and (max-width:767px){.renovation-projects-property-card .event-single-container .event-details-container{display:flex;justify-content:space-between}.renovation-projects-property-card .event-single-container .event-more-container,.renovation-projects-property-card .event-single-container .event-title{margin-top:10px}}.renovation-projects-property-card .no-display{display:none!important}.renovation-projects-property-card .hide{opacity:0!important;visibility:hidden!important;height:0!important;transition:.25s all ease-in-out;margin-top:0!important}.renovation-projects-property-card .show{opacity:1!important;visibility:visible!important;height:auto;transition:.25s all ease-in-out}#rollover-modal,.renovation-projects-property-card .show-modal{transition:all .15s ease-in-out;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;opacity:1;visibility:visible}#rollover-modal.hide,.renovation-projects-property-card .hide-modal{opacity:0!important;visibility:hidden!important;z-index:-99999!important;-webkit-transform:scale(0);transform:scale(0)}.renovation-projects-property-card .shadow{box-shadow:inset 1px 1px 5px #d3d3d3}.button-replacement-text.button-replacement-text-rollover{cursor:pointer}.single-product .product.next_reinvestment .single-rollover-button,.single-product .product.next_reinvestment button.single-reinvest-button,.single-product .product.reinvestment .single-rollover-button,.single-product .product.reinvestment button.single-reinvest-button{background-color:#fff;border:3px solid #156cab;border-radius:50px;padding:10px 20px;font-weight:700;font-size:14px;color:#156cab;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.15s all ease-in-out}.single-product .product.next_reinvestment .single-rollover-button a,.single-product .product.next_reinvestment button.single-reinvest-button a,.single-product .product.reinvestment .single-rollover-button a,.single-product .product.reinvestment button.single-reinvest-button a,.woocommerce div.product .button-replacement-text a{text-decoration:none}.single-product .product.next_reinvestment .single-rollover-button:focus,.single-product .product.next_reinvestment .single-rollover-button:focus a,.single-product .product.next_reinvestment .single-rollover-button:hover,.single-product .product.next_reinvestment .single-rollover-button:hover a,.single-product .product.next_reinvestment button.single-reinvest-button:focus,.single-product .product.next_reinvestment button.single-reinvest-button:focus a,.single-product .product.next_reinvestment button.single-reinvest-button:hover,.single-product .product.next_reinvestment button.single-reinvest-button:hover a,.single-product .product.reinvestment .single-rollover-button:focus,.single-product .product.reinvestment .single-rollover-button:focus a,.single-product .product.reinvestment .single-rollover-button:hover,.single-product .product.reinvestment .single-rollover-button:hover a,.single-product .product.reinvestment button.single-reinvest-button:focus,.single-product .product.reinvestment button.single-reinvest-button:focus a,.single-product .product.reinvestment button.single-reinvest-button:hover,.single-product .product.reinvestment button.single-reinvest-button:hover a{background-color:#156cab;color:#fff}.single-product .product.next_reinvestment .single-rollover-button:disabled,.single-product .product.next_reinvestment button.single-reinvest-button:disabled,.single-product .product.reinvestment .single-rollover-button:disabled,.single-product .product.reinvestment button.single-reinvest-button:disabled{opacity:.5;cursor:auto;background-color:#fff;color:#156cab}#rollover-modal .no-display,.single-product #raise-photo-gallery .gallery .mockup.mobile,.single-product .product.next_reinvestment .gift-purchase-explainer-wrapper,.single-product .product.reinvestment .gift-purchase-explainer-wrapper{display:none}.single-product .product.next_reinvestment .rollover-message-container,.single-product .product.reinvestment .rollover-message-container{width:75%;margin:20px auto 0}.single-product .product.next_reinvestment .rollover-message-container p,.single-product .product.reinvestment .rollover-message-container p{font-size:14px;line-height:1.4em;margin-top:0;margin-bottom:10px;padding-bottom:0}.single-product .product.next_reinvestment .rollover-message-container-contract,.single-product .product.reinvestment .rollover-message-container-contract{width:75%;margin:30px auto;padding:25px 30px;border:1px solid #f2a91e;border-radius:5px;background:#fff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);font-size:.9em;line-height:1.4}.single-product .product.next_reinvestment .rollover-message-container-contract .missing-contract-bold,.single-product .product.reinvestment .rollover-message-container-contract .missing-contract-bold{font-weight:600;text-transform:uppercase;color:#f2a91e}@media screen and (max-width:600px){.single-product .product.next_reinvestment .rollover-message-container-contract,.single-product .product.reinvestment .rollover-message-container-contract{width:100%}}.single-product .product.next_reinvestment .rollover-property-card,.single-product .product.reinvestment .rollover-property-card{background-color:#fff;border:1px solid #156cab;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);font-size:14px;font-weight:500;cursor:pointer;transition:.15s all ease-in-out;padding:20px 30px 30px;width:75%;margin:30px auto 0;text-align:left}@media screen and (max-width:600px){.single-product .product.next_reinvestment .rollover-property-card,.single-product .product.reinvestment .rollover-property-card{width:100%}}.single-product .product.next_reinvestment .rollover-property-card p,.single-product .product.reinvestment .rollover-property-card p{margin-bottom:6px;padding:0;line-height:1.4em}#rollover-modal #rollover-modal-main{position:absolute;width:65%;left:50%;top:50%;height:80%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;opacity:1;visibility:visible;overflow:hidden}#rollover-modal #rollover-modal-main .rollover-bold-label{text-transform:uppercase;font-weight:600}#rollover-modal #rollover-modal-main .rollover-modal-close-button{position:absolute;right:4px;top:4px;background:0 0!important;border:0!important;cursor:pointer;transition:all .15s ease-in-out}@media screen and (max-width:600px){#rollover-modal #rollover-modal-main{width:90%;max-height:94%}}#rollover-modal #rollover-modal-main #rollover-modal-header>h2{color:#fff;padding:0;margin:10px 40px}@media screen and (max-width:600px){#rollover-modal #rollover-modal-main #rollover-modal-header>h2{font-size:20px}}#rollover-modal #rollover-modal-main #rollover-modal-body{width:100%;padding:30px 28px 30px 35px;height:80%;overflow-y:auto}#rollover-modal #rollover-modal-main #rollover-modal-body .reinvestment-terms-block{margin-bottom:35px}#rollover-modal #rollover-modal-main #rollover-modal-body .simple-opt-in-terms{text-align:center}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .fa-check{border-radius:50px;padding:5px;background-color:green;color:#fff}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button:focus,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button:hover{background-color:#112c4c;color:#fff}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button:disabled{opacity:.5;cursor:auto;background-color:#fff;color:#112c4c}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.am-sure-button{background-color:#fff;border:3px solid green;color:green;margin-right:40px}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.am-sure-button:focus,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.am-sure-button:hover{background-color:green;color:#fff}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.cancel-button{color:red;background-color:#fff;border:3px solid red}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.cancel-button:focus,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container button.cancel-button:hover{background-color:red;color:#fff}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-error-message-container{width:100%;margin:20px auto 0;text-align:center}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-error-message-container>span{display:block;margin:auto;color:red}@media screen and (max-width:600px){#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-error-message-container{width:100%}}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container{width:100%;text-align:center;margin:20px auto 0}@media screen and (max-width:600px){#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container{width:100%}}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .rollover-success-message-container>span{display:block;margin:auto;color:green}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container i.modal-rollover-button{display:block;position:absolute;top:4px;left:calc(50% - 20px);font-size:36px;color:#156cab}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container i.fa-check,#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container i.fa-spinner-third{font-size:36px}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container i.fa-spinner-third{-webkit-animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite;animation:fa-spin 1s cubic-bezier(.15,.3,.3,.7) infinite}#rollover-modal #rollover-modal-main #rollover-modal-body #opt-in-container .hidden{opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}.single-product .login-notice{margin:10px 0 17px;padding:0;text-align:center;font-size:12px;font-weight:600;line-height:1.4em;text-transform:uppercase;font-style:italic}.single-product .login-notice a{font-weight:700;text-decoration:underline!important}.single-product .login-notice a:focus,.single-product .login-notice a:hover{color:#dd9b21;text-decoration:none!important}.single-product .login-button-wrapper .login-button{display:inline-block;margin:0;padding:5px 20px!important;background-color:#fff;border:4px solid #156cab;border-radius:50px;color:#156cab;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none!important;transition:.15s all ease-in-out}.single-product .login-button-wrapper .login-button:focus,.single-product .login-button-wrapper .login-button:hover{background-color:#156cab;color:#fff}.single-product #raise-photo-gallery{margin:24px 0;padding:24px;background:#fff;border-radius:5px;border:1px solid #cacaca}.single-product #raise-photo-gallery .title{padding:0;margin:0 0 8px;text-transform:uppercase;font-size:20px;font-weight:700;text-align:center}@media screen and (max-width:500px){.single-product #raise-photo-gallery .title{font-size:16px}}.single-product #raise-photo-gallery p{margin:0 0 8px;padding:0;font-weight:500;text-align:center}@media screen and (max-width:500px){.single-product #raise-photo-gallery p{line-height:1.4;font-size:12px}}@media screen and (min-width:501px){.single-product #raise-photo-gallery p{font-size:14px;line-height:1.5}}.single-product #raise-photo-gallery p.notice,.single-product #raise-project-tracker-section .raise-project-tracker p.notice{font-style:italic}.single-product #raise-photo-gallery .gallery{margin:20px 0 0}.single-product #raise-photo-gallery .gallery .mockup{display:block}@media screen and (max-width:500px){.single-product #raise-photo-gallery .gallery .mockup{display:none}}@media screen and (max-width:500px){.single-product #raise-photo-gallery .gallery .mockup.mobile{display:block}}.single-product #raise-photo-gallery .acf-gallery{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.single-product #raise-photo-gallery .acf-gallery .rtg-gallery-item-wrapper{margin-right:20px}.single-product #raise-photo-gallery .acf-gallery .rtg-gallery-item-wrapper:last-of-type{margin-right:0}.single-product #raise-photo-gallery .acf-gallery a.project-gallery-image{margin-right:1rem}.single-product #raise-photo-gallery .acf-gallery a.project-gallery-image img{min-width:auto}.single-product #raise-photo-gallery .hidden-gallery-wrapper{display:none}@media screen and (max-width:768px){.single-product #raise-photo-gallery .gallery-featured-thumbnail{font-size:16px;max-width:150px}}.single-product #raise-photo-gallery .gallery-featured-thumbnail a.project-gallery-thumbnail{box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);display:block}.single-product #raise-photo-gallery .gallery-featured-thumbnail p{margin:5px 0;font-size:12px;text-transform:uppercase;font-weight:600}.single-product .fancybox__carousel .fancybox__slide .fancybox__caption{font-size:16px;text-transform:uppercase}.single-product #raise-project-tracker-section{margin:48px 0 0}.single-product #raise-project-tracker-section .wrapper{width:80%;max-width:960px;margin:0 auto}.single-product #raise-project-tracker-section .raise-project-tracker{margin:24px 0;padding:0;background:#fff;border-radius:5px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers{display:flex;align-items:center;justify-content:space-around;margin-bottom:10px}@media screen and (max-width:767px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers{display:none!important}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers span.pj-header{padding:5px 0;width:25%}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers span.pj-header h4{font-size:16px;padding:0;text-align:center}@media screen and (min-width:768px) and (max-width:979px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-headers span.pj-header h4{font-size:14px}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item{align-items:center;display:flex;margin-bottom:15px}@media screen and (max-width:767px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item{flex-wrap:wrap;border-bottom:1px solid #d5d5d5;padding-bottom:10px}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item:last-of-type{border-bottom:none}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data{width:25%;padding:0;text-align:center}@media screen and (max-width:767px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data{text-align:left;width:50%;line-height:1.5}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data.middle{line-height:1.2!important}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data p{text-align:left!important}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data:last-of-type{width:100%!important;margin:15px auto 10px}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data:last-of-type span p{text-align:center!important}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.mobile-header{font-size:10px;text-transform:uppercase;font-weight:500}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data.text-left{width:100%;margin-bottom:7px}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status{padding:5px;display:inline-block;width:100%;border-radius:7px;color:#fff;background:#185696}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status.renovated{background:#7a1c2b}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status.planning_renovations{background:#ef9b41}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status p{font-size:14px;padding:0;font-weight:600}@media screen and (min-width:768px) and (max-width:979px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data span.pj-status p{font-size:12px}}.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data p{font-size:16px;font-weight:500;text-align:center;margin:0}@media screen and (max-width:767px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data p{font-weight:600;font-size:16px}}@media screen and (min-width:768px) and (max-width:979px){.single-product #raise-project-tracker-section .raise-project-tracker .project-tracker-list .project-tracker-list-item .list-item-data p{font-size:14px}}.single-product #raise-project-tracker-section .raise-project-tracker .title{margin:0;font-weight:700;text-align:left;padding:15px 30px;background-color:#90162d;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:16px;text-transform:uppercase}@media screen and (max-width:500px){.single-product #raise-project-tracker-section .raise-project-tracker .title{font-size:16px}}.single-product #raise-project-tracker-section .raise-project-tracker .content{padding:24px}.single-product #raise-project-tracker-section .raise-project-tracker p{margin:0 0 8px;padding:0;font-weight:500;text-align:left}@media screen and (max-width:500px){.single-product #raise-project-tracker-section .raise-project-tracker p{line-height:1.4;font-size:12px}}@media screen and (min-width:501px){.single-product #raise-project-tracker-section .raise-project-tracker p{font-size:14px;line-height:1.5}}.single-product #raise-project-tracker-section .raise-project-tracker .table{margin:20px 0 0}.single-product #raise-project-tracker-section .raise-project-tracker .table .mockup{display:block}@media screen and (max-width:500px){.single-product #raise-project-tracker-section .raise-project-tracker .table .mockup{display:none}}.single-product #raise-project-tracker-section .raise-project-tracker .table .mockup.mobile{display:none}@media screen and (max-width:500px){.single-product #raise-project-tracker-section .raise-project-tracker .table .mockup.mobile{display:block}}.single-product #raise-project-tracker-section .hide{display:none!important}.single-product #raise-project-tracker-section .follow-project{padding:24px;border:2px solid #90162d;border-radius:5px;margin-top:20px;text-align:center}.single-product #raise-project-tracker-section .follow-project.following{border:0;padding:0 24px}.single-product #raise-project-tracker-section .follow-project .cta{margin-bottom:12px;font-weight:700;font-size:16px;text-align:center}.single-product #raise-project-tracker-section .follow-project .info{margin-bottom:12px;font-weight:500;font-size:14px;text-align:center}.single-product #raise-project-tracker-section .follow-project .follow-button{padding:10px 20px;font-size:14px}.single-product #raise-project-tracker-section .follow-project .follow-button,.single-product #raise-project-tracker-section .follow-project .unfollow-button{display:inline-block;outline:0;border:3px solid #156cab;border-radius:50px;background-color:#fff;color:#156cab;line-height:1.4;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .15s ease-in-out}.single-product #raise-project-tracker-section .follow-project .follow-button:focus,.single-product #raise-project-tracker-section .follow-project .follow-button:hover,.single-product #raise-project-tracker-section .follow-project .unfollow-button:focus,.single-product #raise-project-tracker-section .follow-project .unfollow-button:hover{background-color:#156cab;color:#fff}.single-product #raise-project-tracker-section .follow-project .unfollow-button{padding:4px 12px;font-size:12px}.single-product #raise-project-tracker-section .follow-project .follow-spinner{font-size:32px;color:#156cab;vertical-align:middle}.single-product #raise-project-tracker-section .follow-project .follow-spinner.small,.single-product #raise-project-tracker-section .follow-project .follow-success.small{font-size:24px}.single-product #raise-project-tracker-section .follow-project .follow-success{font-size:32px;color:#059200;vertical-align:middle}.single-product #raise-project-tracker-section .follow-project .unfollow-success{margin-top:0;font-weight:600;font-size:14px;text-align:center}.single-product #raise-project-tracker-section .follow-project .follow-error{margin-top:12px;font-weight:600;font-size:14px;text-align:center;color:#c50000}@media screen and (min-width:768px){.single-product #raise-project-tracker-section span.mobile-header{display:none}}@media screen and (max-width:767px){.single-product #raise-project-tracker-section span.mobile-header{font-size:10px;text-transform:uppercase;font-weight:500}}.single-product #property-explainer,.single-product #sharia-explainer,.single-product #voting-explainer{float:left;width:100%;margin-top:40px;margin-bottom:40px;border-radius:5px;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3);overflow:hidden}.single-product #voting-explainer .voting-title{padding:15px 30px;text-transform:uppercase;background:#90162c;color:#fff;font-size:16px;font-weight:700}.single-product #voting-explainer .voting-content{padding:30px;font-size:14px;line-height:1.5}.single-product #property-explainer .explainer-content h2,.single-product #property-explainer .explainer-content h3,.single-product #property-explainer .explainer-content h4,.single-product #property-explainer .explainer-content h5,.single-product #property-explainer .explainer-content h6,.single-product #property-explainer .sharia-content h2,.single-product #property-explainer .sharia-content h3,.single-product #property-explainer .sharia-content h4,.single-product #property-explainer .sharia-content h5,.single-product #property-explainer .sharia-content h6,.single-product #sharia-explainer .explainer-content h2,.single-product #sharia-explainer .explainer-content h3,.single-product #sharia-explainer .explainer-content h4,.single-product #sharia-explainer .explainer-content h5,.single-product #sharia-explainer .explainer-content h6,.single-product #sharia-explainer .sharia-content h2,.single-product #sharia-explainer .sharia-content h3,.single-product #sharia-explainer .sharia-content h4,.single-product #sharia-explainer .sharia-content h5,.single-product #sharia-explainer .sharia-content h6,.single-product #voting-explainer .voting-content h2,.single-product #voting-explainer .voting-content h3,.single-product #voting-explainer .voting-content h4,.single-product #voting-explainer .voting-content h5,.single-product #voting-explainer .voting-content h6{padding:0;margin:20px 0 8px}.single-product #property-explainer .explainer-content h2:first-child,.single-product #property-explainer .explainer-content h3:first-child,.single-product #property-explainer .explainer-content h4:first-child,.single-product #property-explainer .explainer-content h5:first-child,.single-product #property-explainer .explainer-content h6:first-child,.single-product #property-explainer .sharia-content h2:first-child,.single-product #property-explainer .sharia-content h3:first-child,.single-product #property-explainer .sharia-content h4:first-child,.single-product #property-explainer .sharia-content h5:first-child,.single-product #property-explainer .sharia-content h6:first-child,.single-product #sharia-explainer .explainer-content h2:first-child,.single-product #sharia-explainer .explainer-content h3:first-child,.single-product #sharia-explainer .explainer-content h4:first-child,.single-product #sharia-explainer .explainer-content h5:first-child,.single-product #sharia-explainer .explainer-content h6:first-child,.single-product #sharia-explainer .sharia-content h2:first-child,.single-product #sharia-explainer .sharia-content h3:first-child,.single-product #sharia-explainer .sharia-content h4:first-child,.single-product #sharia-explainer .sharia-content h5:first-child,.single-product #sharia-explainer .sharia-content h6:first-child,.single-product #voting-explainer .voting-content h2:first-child,.single-product #voting-explainer .voting-content h3:first-child,.single-product #voting-explainer .voting-content h4:first-child,.single-product #voting-explainer .voting-content h5:first-child,.single-product #voting-explainer .voting-content h6:first-child{margin-top:0}.single-product #voting-explainer .voting-content li,.single-product #voting-explainer .voting-content p{padding:0;line-height:1.5;font-size:14px}.single-product #property-explainer .explainer-content li:last-child,.single-product #property-explainer .explainer-content p:last-child,.single-product #property-explainer .sharia-content li:last-child,.single-product #property-explainer .sharia-content p:last-child,.single-product #sharia-explainer .explainer-content li:last-child,.single-product #sharia-explainer .explainer-content p:last-child,.single-product #sharia-explainer .sharia-content li:last-child,.single-product #sharia-explainer .sharia-content p:last-child,.single-product #voting-explainer .voting-content li:last-child,.single-product #voting-explainer .voting-content p:last-child{margin-bottom:0}.single-product #voting-explainer .voting-content p{margin-bottom:.7em}.single-product #voting-explainer .voting-content li{margin-bottom:5px}.single-product #property-explainer .explainer-content ul,.single-product #property-explainer .sharia-content ul,.single-product #sharia-explainer .explainer-content ul,.single-product #sharia-explainer .sharia-content ul,.single-product #voting-explainer .voting-content ul{margin-top:.7em;padding:0 0 .7em 1.2em;list-style-type:disc;line-height:1.7em}.single-product #voting-explainer .voting-button-wrapper{text-align:center;padding-bottom:30px}.single-product #voting-explainer .voting-button-wrapper .voting-button{display:inline-block;background:#156cab;padding:10px 15px;border-radius:5px;color:#fff;text-align:center;line-height:1em;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:.15s all ease-in-out;cursor:pointer}.single-product #voting-explainer .voting-button-wrapper .voting-button:focus,.single-product #voting-explainer .voting-button-wrapper .voting-button:hover{background-color:#112c4c}.single-product #property-explainer .explainer-title,.single-product #property-explainer .sharia-title,.single-product #sharia-explainer .explainer-title,.single-product #sharia-explainer .sharia-title{padding:15px 30px;text-transform:uppercase;background:#90162c;color:#fff;font-size:16px;font-weight:700}.single-product #property-explainer .explainer-content,.single-product #property-explainer .sharia-content,.single-product #sharia-explainer .explainer-content,.single-product #sharia-explainer .sharia-content{padding:30px;font-size:14px;line-height:1.5}.single-product #property-explainer .explainer-content li,.single-product #property-explainer .explainer-content p,.single-product #property-explainer .sharia-content li,.single-product #property-explainer .sharia-content p,.single-product #sharia-explainer .explainer-content li,.single-product #sharia-explainer .explainer-content p,.single-product #sharia-explainer .sharia-content li,.single-product #sharia-explainer .sharia-content p{padding:0;line-height:1.5;font-size:14px}.single-product #property-explainer .explainer-content p,.single-product #property-explainer .sharia-content p,.single-product #sharia-explainer .explainer-content p,.single-product #sharia-explainer .sharia-content p{margin-bottom:.7em}.single-product #opium-promotion .opium-body .powered-by,.single-product #property-explainer .explainer-content li,.single-product #property-explainer .sharia-content li,.single-product #sharia-explainer .explainer-content li,.single-product #sharia-explainer .sharia-content li{margin-bottom:5px}.single.single-product .video-section{border-bottom:10px solid #294378}.single.single-product .video-row{padding:27px 0}@media screen and (max-width:978px){.single.single-product .video-row{padding:15px 0}}.property-records-module,.single.single-product .video-module{border-radius:5px;overflow:hidden;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.single-product #opium-promotion{background:linear-gradient(#f0f6fd 50%,#fff 50%);margin-bottom:5px}.single-product #opium-promotion .opium-row{position:relative;z-index:9999;width:80%;max-width:960px;margin:0 auto;padding:15px 20px 10px;border-radius:3px;background-color:#d2ecff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);text-align:center}.single-product #opium-promotion .opium-title{margin-bottom:10px;padding:0;color:#112c4c;text-align:center}.single-product #opium-promotion .opium-body{color:#112c4c;text-align:center;font-weight:600;text-transform:uppercase;font-size:12px}.single-product #opium-promotion .opium-body .powered-by span{vertical-align:middle;display:inline-block;margin-right:4px}.single-product #opium-promotion .opium-body .powered-by img{display:inline-block;width:110px;vertical-align:middle}.single-product #opium-promotion .opium-body .button-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:auto}@media screen and (max-width:460px){.single-product #opium-promotion .opium-body .button-wrapper{margin-top:10px}}.single-product #opium-promotion .opium-body .button-wrapper .opium-button,.single-product #s8-promotion .s8-body .button-wrapper .s8-button{background-color:#fff;border:3px solid #156cab;border-radius:50px;margin:10px 15px;padding:6px 15px;vertical-align:middle;text-align:center;line-height:1em;color:#156cab;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:.15s all ease-in-out}.single-product #opium-promotion .opium-body .button-wrapper .opium-button:focus,.single-product #opium-promotion .opium-body .button-wrapper .opium-button:hover,.single-product #s8-promotion .s8-body .button-wrapper .s8-button:focus,.single-product #s8-promotion .s8-body .button-wrapper .s8-button:hover{text-decoration:none;background-color:#156cab;color:#fff}.single-product #opium-promotion+#s8-promotion{background:#fff;margin-top:45px}.single-product #s8-promotion{margin-bottom:5px;background:linear-gradient(#f0f6fd 50%,#fff 50%);overflow:visible}.single-product #s8-promotion .s8-row{position:relative;z-index:9999;width:80%;max-width:960px;margin:0 auto;padding:15px 20px 10px;border-radius:3px;background-color:#d2ecff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);text-align:center}.single-product #s8-promotion .s8-title{margin-bottom:10px;padding:0;color:#112c4c;text-align:center}.single-product #s8-promotion .s8-body{color:#112c4c;text-align:center;font-weight:600;font-size:13px}.single-product #s8-promotion .s8-body p{margin-bottom:6px;padding:0;vertical-align:middle;line-height:1.4em}.single-product #s8-promotion .s8-body .button-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:auto}.single-product .property-records{border-bottom:2px solid #cbd9f6}.single-product .property-records .et_pb_row{padding:1em 0}.single-product .deprecated-token-notice-wrapper{padding:10px 15px;border:1px solid #156cab;margin-bottom:20px;border-radius:3px}.single-product .deprecated-token-notice-wrapper .deprecated-token-notice{font-size:12px;font-weight:500;line-height:1.7em}.property-records-module h3.property-records-heading{padding:15px 30px;background:#156cab;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:16px;text-transform:uppercase}.property-records-module p.card-note{padding:20px!important;text-align:center}.property-records-module .property-records-list+p.card-note{padding:0 20px 20px!important}.property-records-module p:last-of-type{margin-bottom:24px}.property-records-module .property-records-list{padding:20px 20px 1px}.property-records-module .property-records-card .universal-ppm p,.property-records-module .property-records-row{margin-bottom:15px}.property-records-module .property-records-card{background-color:#fff;border:1px solid #156cab;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);width:100%;padding:0;font-size:14px;font-weight:600;text-align:left;text-transform:uppercase;color:#156cab;cursor:pointer;transition:.15s all ease-in-out}.property-records-module .property-records-card .flex-wrapper{display:flex;justify-content:space-between}.property-records-module .property-records-card .universal-ppm{padding:0 20px;text-transform:none;color:#444}.property-records-module .property-records-card i{margin-left:3px;vertical-align:middle;font-size:20px;color:#156cab;transition:.15s all ease-in-out}.property-records-module .property-records-card:focus,.property-records-module .property-records-card:focus i,.property-records-module .property-records-card:hover,.property-records-module .property-records-card:hover i{color:#f2a91e}.property-records-module .property-records-card.closed{background-color:#f7f7f7;border:1px solid #f7f7f7}.property-records-module .property-records-card.closed i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.property-records-module .property-records-card .property-records-col{display:inline-block;padding:10px 20px}.property-records-module .property-records-card .property-records-col.right-col{min-width:120px;text-align:right}.property-records-module .property-records-toggle{padding:4px;box-shadow:inset 0 1px 5px rgba(0,0,0,.3);overflow:hidden;transition:.15s all ease-in-out}.property-records-module .property-records-toggle.closed{height:0;opacity:0;visibility:hidden}.property-records-module .property-records-toggle .pdfemb-viewer{border:0}.property-records-module h6{padding:0}.property-records-module table{width:100%;background-color:#f7f7f7;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.property-records-module tr td{padding:15px 20px;border-bottom:1px solid #dadada}.property-records-module tr:last-of-type td{border-bottom:none}.property-records-module .land-registry{position:relative;z-index:1;margin-top:-10px;text-align:center}.property-records-module .land-registry::before{position:absolute;z-index:-1;top:18px;left:0;content:"";width:100%;height:1px;background-image:linear-gradient(to right,#c9e8ff,#156cab,#c9e8ff)}.property-records-module .land-registry .content-wrapper{position:relative;z-index:1;display:inline-block;padding:0 20px;background:#fff;text-align:center}.property-records-module .land-registry a{display:inline-block;margin:0;padding:5px 10px;background:#fff;border:2px solid #156cab;border-radius:3px;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#156cab;transition:.15s all ease-in-out}.property-records-module .land-registry a:focus,.property-records-module .land-registry a:hover{background:#156cab;color:#fff}.property-records-module .land-registry .land-registry-pin{font-size:14px;font-weight:600}.single-product .assetRentStartDate .data,.single-product .assetRentStartDate .metaLabel{color:#d88e03}.single-product .assetRentStartDate .data{font-weight:600}.woocommerce div.product .product_title{display:inline-block;margin-right:40px}@media screen and (max-width:550px){.woocommerce div.product .product_title{text-align:center;margin-right:auto;margin-bottom:16px}}.woocommerce div.product .button-replacement-text h2{display:inline-block;margin-bottom:0;padding:.5em 1em;border-radius:5px;background-color:#a6a6a6;color:#fff;text-transform:uppercase}@media screen and (max-width:500px){.woocommerce div.product .button-replacement-text h2{font-size:22px}}.woocommerce div.product .button-replacement-text p{padding:0;font-weight:500}.woocommerce div.product .button-replacement-text p:first-of-type{margin-top:12px}.woocommerce div.product .button-replacement-text p a{text-decoration:underline}.woocommerce div.product.coming_soon .button-replacement-text h2{background-color:#156cab}.woocommerce div.product.fully_subscribed .button-replacement-text h2,.woocommerce div.product.sold_out .button-replacement-text h2{background-color:#112c4c}.woocommerce div.product.swap_proposed .button-replacement-text h2{background-color:#90162d}.woocommerce div.product.vote_proposed .button-replacement-text h2{background-color:#e29d19}.woocommerce div.product.vote_completed h2{background-color:#008a8a}.woocommerce div.product.offering_closed .button-replacement-text h2,.woocommerce div.product.tokens_migrated .button-replacement-text h2{background-color:#112c4c}.woocommerce div.product.exit_complete .button-replacement-text p,.woocommerce div.product.exit_ongoing .button-replacement-text p,.woocommerce div.product.exit_proposed .button-replacement-text p,.woocommerce div.product.offering_closed .button-replacement-text p,.woocommerce div.product.tokens_migrated .button-replacement-text p{color:#112c4c;font-size:12px;padding-bottom:8px}.woocommerce div.product.exit_proposed .button-replacement-text h2{background-color:#90162e}.woocommerce div.product.exit_ongoing .button-replacement-text h2{background-color:#008a8a}.woocommerce div.product.exit_complete .button-replacement-text h2{background-color:#112c4d}.woocommerce div.product.under_renovation .button-replacement-text{width:100%;border:4px solid #e59600;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.woocommerce div.product.under_renovation .button-replacement-text h2{width:100%;padding:20px;background-color:#e59600;color:#fff}.woocommerce div.product.under_renovation .button-replacement-text p{background-color:#fff;text-align:left;color:#112c4c;font-size:14px;padding:20px 24px;margin:0}.woocommerce div.product.prohibited_property .button-replacement-text h2{background-color:#444}.woocommerce div.product .limited-release-max-purchase-notice{padding-bottom:0;font-size:13px;font-style:italic;font-weight:400;color:#112c4c}.woocommerce div.product .max-qty-notice{margin-top:10px;font-size:14px;font-weight:700;text-transform:uppercase;color:#156cab}@media screen and (max-width:767px){.woocommerce div.product .max-qty-notice{font-size:12px;padding:0 10px}}.woocommerce div.product .property-stock{font-size:12px;text-transform:uppercase;color:#1566a1}.ethereum-button-wrapper{float:right;margin-top:3px;margin-bottom:10px}@media screen and (max-width:768px){.ethereum-button-wrapper{float:none}}@media screen and (max-width:550px){.ethereum-button-wrapper{position:relative;text-align:center;top:0;right:auto;margin-bottom:20px}}.ethereum-button,.ethereum-button-wrapper .view-intro{position:relative;display:inline-block;vertical-align:middle;line-height:1em;font-size:14px;font-weight:700;text-transform:uppercase}.ethereum-button-wrapper .view-intro{padding-top:1px;margin-right:10px}@media screen and (max-width:550px){.ethereum-button-wrapper .view-intro{display:block;margin-bottom:6px}}.ethereum-button{margin-right:5px;padding:4px 10px;border:2px solid #21325b;border-radius:2px;background-color:#21325b;color:#fff;text-decoration:none!important;transition:.15s all ease-in-out!important}.ethereum-button:last-of-type{margin-right:0}.ethereum-button.xdai{border-color:#48a9a6;background-color:#48a9a6}.ethereum-button.xdai:focus,.ethereum-button.xdai:hover{color:#48a9a6}.ethereum-button span{display:inline-block;vertical-align:middle;transition:.15s all ease-in-out!important}.ethereum-button:focus,.ethereum-button:hover{text-decoration:none;background-color:#fff;color:#21325b}.realt-ai-incomplete-add_to_cart,.realt-kyc-incomplete-add_to_cart{text-align:center;padding:30px;max-width:660px;margin:10px auto 30px;background:#fff;box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.realt-ai-incomplete-add_to_cart .incomplete-card-header,.realt-kyc-incomplete-add_to_cart .incomplete-card-header{margin:auto;color:#294378;font-size:20px;font-weight:700}.realt-ai-incomplete-add_to_cart .incomplete-card-text,.realt-kyc-incomplete-add_to_cart .incomplete-card-text{margin:auto;max-width:480px;font-size:16px;font-weight:600}.realt-ai-incomplete-add_to_cart .tokenPurchaseBtn,.realt-kyc-incomplete-add_to_cart .tokenPurchaseBtn{margin:20px auto 0}.realt-ai-incomplete-add_to_cart a.verify-button,.realt-kyc-incomplete-add_to_cart a.verify-button{display:inline-block;background-color:#fff;padding:.5em 1em;border:4px solid #156cab!important;border-radius:50px;color:#156cab;font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:none;transition:.15s all ease-in-out!important}.realt-ai-incomplete-add_to_cart a.verify-button:focus,.realt-ai-incomplete-add_to_cart a.verify-button:hover,.realt-kyc-incomplete-add_to_cart a.verify-button:focus,.realt-kyc-incomplete-add_to_cart a.verify-button:hover{background:#156cab!important;color:#fff!important}.woocommerce div.product form.cart .sold_out-notice{position:relative;display:block;max-width:550px;margin:30px auto 0}.woocommerce div.product form.cart .sold_out-notice p{font-size:12px;font-weight:600;text-transform:uppercase;padding-bottom:0}.uniswap-notice p strong,.woocommerce div.product form.cart .sold_out-notice p strong{font-weight:800}.woocommerce div.product form.cart .sold_out-notice p:last-of-type{padding-bottom:4px}.woocommerce div.product form.cart .sold_out-notice p.sell-tokens{color:#156cab}.woocommerce div.product form.cart .sold_out-notice a.button{margin-top:0;margin-left:0;padding:6px 12px!important;height:auto;float:none;border:3px solid #156cab!important;border-radius:50px;background-color:#fff;color:#156cab;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em!important;transition:.15s all ease-in-out!important}.woocommerce div.product form.cart .sold_out-notice a.button:focus,.woocommerce div.product form.cart .sold_out-notice a.button:hover{border-color:#156cab!important;color:#fff!important;background-color:#156cab!important}.uniswap-notice{width:100%;padding:16px 20px;background-color:#122c4c;text-align:center}.uniswap-notice p{display:inline-block;margin-right:10px;font-size:12px;font-weight:600;text-transform:uppercase;padding-bottom:0!important;color:#fff}.uniswap-notice a.button.uniswap{margin:4px 0;padding:6px 12px!important;height:auto;float:none;border:3px solid #fff!important;border-radius:50px;background-color:#bf18b5;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em!important;transition:.15s all ease-in-out!important}.uniswap-notice a.button.uniswap:focus,.uniswap-notice a.button.uniswap:hover{border-color:#fff!important;color:#bf18b5!important;background-color:#fff!important}.single-product .coming_soon .button-replacement-text{position:relative;margin-top:10px}.single-product .coming_soon .button-replacement-text .hidden-timer-div{top:-20px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:0 25px;border:1px solid #156cab;z-index:1000;background-color:#fff;white-space:nowrap;min-width:163px;text-align:center;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2)}.single-product .coming_soon .button-replacement-text .hidden-timer-div .countdown-text{color:#156cab;font-weight:600}.info-banner-wrapper{background-color:#d2ecff;margin-top:60px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3019607843);border-radius:3px}.info-banner-wrapper .info-content{padding:1rem 2rem;text-align:center;color:#112c4c}.info-banner-wrapper .info-content h3{padding-bottom:10px;color:#112c4c}.info-banner-wrapper .info-content p{font-size:13px;font-weight:600;line-height:1.4rem;padding-bottom:0}div.fancybox__container{z-index:99999999}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRlbnQtcHJvZHVjdC9zY3NzL2NvbnRlbnQtcHJvZHVjdC5jc3MiLCJnZW9kYXRhL3Njc3MvZ2VvZGF0YS5jc3MiLCJyZWdpc3RyYXRpb24vc2Nzcy9pbmRleC5jc3MiLCJjYXJ0L3Njc3MvY2FydC5jc3MiLCJjb3Vwb25zL3Njc3MvY291cG9ucy5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvYmFjay1jYXRhbG9nLmNzcyIsImN1c3RvbS1wcm9kdWN0LWRpc3BsYXkvc2Nzcy9wcm9kdWN0LXRhYnMuY3NzIiwiY2hlY2tvdXQvc2Nzcy9jYXJ0LXZhbGlkYXRpb24uY3NzIiwiY2hlY2tvdXQvc2Nzcy9jaGVja291dC5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvZ2VuZXJhbC5jc3MiLCJjdXN0b20tcHJvZHVjdC1kaXNwbGF5L3Njc3MvbWFya2V0cGxhY2UuY3NzIiwibXktYWNjb3VudC9zY3NzL215LWFjY291bnQuY3NzIiwicmVub3ZhdGlvbi1wcm9qZWN0cy9zY3NzL2luZGV4LmNzcyIsImN1c3RvbS1wcm9kdWN0LWRpc3BsYXkvc2Nzcy9saW1pdGVkLXJlbGVhc2UuY3NzIiwicmVpbnZlc3RtZW50LXByb3BlcnR5L3Njc3MvcmVpbnZlc3RtZW50LXByb3BlcnR5LmNzcyIsImN1c3RvbS1wcm9kdWN0LWRpc3BsYXkvc2Nzcy9wcm9kdWN0LXRvb2x0aXAuY3NzIiwiZ2lmdC1wdXJjaGFzZXMvc2Nzcy9naWZ0LXB1cmNoYXNlcy5jc3MiLCJtYXJrZXRwbGFjZS9zY3NzL21hcmtldHBsYWNlLmNzcyIsInNpbmdsZS1wcm9kdWN0L3Njc3Mvc2luZ2xlLXByb2R1Y3QuY3NzIiwicm9sbG92ZXItcHJvcGVydHkvc2Nzcy9yb2xsb3Zlci1wcm9wZXJ0eS5jc3MiLCJteS1hY2NvdW50L3Njc3Mvb3JkZXJzLmNzcyIsIm15LWFjY291bnQvc2Nzcy92aWV3LW9yZGVyLmNzcyIsInJlZGlyZWN0cy9zY3NzL3JlZGlyZWN0cy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkEsQUErYkEscUNBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QixBQUdBLDZCQUNBLEUsQ0FDQSw4QixDQUNBLHNCLENBRUEsRSxDQUNBLCtCLENBQ0EseUIsQUFHQSx3QkFDQSxFLENBQ0EsMEIsQ0FDQSxrQixDQUVBLEcsQ0FBQSxHLENBQ0EseUMsQ0FDQSxpQyxDQUVBLEcsQ0FBQSxHLENBQUEsRyxDQUNBLHlDLENBQ0EsaUMsQ0FFQSxHLENBQUEsRyxDQUNBLDBDLENBQ0Esa0MsQ0FFQSxHLENBQ0Esb0MsQ0FDQSw4QixBQUdBLGdCQUNBLEUsQ0FDQSwwQixDQUNBLGtCLENBRUEsRyxDQUFBLEcsQ0FDQSx5QyxDQUNBLGlDLENBRUEsRyxDQUFBLEcsQ0FBQSxHLENBQ0EseUMsQ0FDQSxpQyxDQUVBLEcsQ0FBQSxHLENBQ0EsMEMsQ0FDQSxrQyxDQUVBLEcsQ0FDQSxvQyxDQUNBLDhCLEFBR0EsdUJBQ0EsRSxDQVFBLEUsQ0FQQSw0QixDQUNBLG9CLENBRUEsRyxDQUNBLGdDLENBQ0EsMEIsQUFPQSxlQUNBLEUsQ0FRQSxFLENBUEEsNEIsQ0FDQSxvQixDQUVBLEcsQ0FDQSxnQyxDQUNBLDBCLEFDcGhCQSw4QkFDQSxFLENBQ0EsOEIsQ0FDQSxzQixDQUVBLEUsQ0FDQSwrQixDQUNBLHlCLEFBR0Esc0JBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QixBQ2pCQSwyQkFDQSxFLENBQ0EsOEIsQ0FDQSxzQixDQUVBLEUsQ0FDQSwrQixDQUNBLHlCLEFBR0EsbUJBQ0EsRSxDQUNBLDhCLENBQ0Esc0IsQ0FFQSxFLENBQ0EsK0IsQ0FDQSx5QkNqQkEsa0QsQ0FDQSxXLENBQ0Esa0MsQ0NvREEsb0gsQ0RsREEsd0QsQ0FDQSxrQyxDQUNBLGtDLENBWUEsb0NBQ0EsbUQsQ0FDQSw4QkFHQSxrRCxDQUNBLGMsQ0FFQSw2QyxDQUNBLHdCLENBQ0EsYyxDQUNBLFUsQ0FFQSxvQyxDQUNBLFksQ0FDQSxlLENBRUEscUQsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUVBLG9ELENBQ0EsWSxDQUNBLGMsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FFQSxzRCxDQUNBLGdCLENBQ0EsVSxDQUNBLGEsQ0FDQSxpQixDQUVBLDJEQUFBLGMsQ0FDQSxpQixDQUVBLDZCLENBQ0EsaUIsQ0FFQSwrQyxDQUNBLGlCLENBQ0Esb0IsQ0FDQSxpQixDQUVBLG9ELENBQ0EsaUIsQ0FDQSxPLENBQ0EsVyxDQUNBLGMsQ0FDQSxRLENBQ0EsZSxDQUNBLFMsQ0FDQSxjLENBRUEsc0QsQ0FDQSxhLENBQ0EsYyxDQUNBLCtCLENFaUlBLDBGLENBQUEsMEYsQ0YvSEEsNEQsQ0FBQSw0RCxDRzA4QkEscUMsQ0FBQSxxQyxDQUVBLDBCLENBREEsMEIsQ0gxOEJBLGEsQ0FFQSxxQyxDQUNBLGlCLENBQ0EscUIsQ0FDQSxNLENBQ0EsVyxDQUNBLGUsQ0FDQSxRLENBQ0EsWSxDQUNBLHFCLENBQ0EseUMsQ0FDQSwrQixDQUVBLHlCQUNBLHFDLENBQ0EsTyxDQUNBLHFCLENBQ0EsYUFHQSx3QyxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSx3QixDQUVBLDBDLENBQ0EsVSxDQUNBLGMsQ0FFQSxvRCxDQUNBLFUsQ0FDQSxVLENBRUEsZ0QsQ0FDQSxVLENBQ0EsaUIsQ0FFQSxnRCxDQUNBLFcsQ0FDQSxnQixDQUVBLHlCLENBQ0EsUyxDQUNBLGlCLENJcElBLGtCLENBQ0EsVyxDQUNBLGEsQ0FDQSxrQixDQUNBLHdCLENBQ0EsaUIsQ0NMQSx3QixDQUNBLFksQ0FHQSxtRCxDQUNBLGUsQ0FDQSxnQixDQytuQkEsK0QsQ0Q1bkJBLDhELENBQ0EsZSxDQUVBLDZFLENBQ0EsMkIsQ0FFQSwyRCxDQUNBLFUsQ0FFQSxpRSxDQUdBLHFELENBRkEsa0MsQ0FtSUEsOEUsQ0E5SEEsa0QsQ0FDQSxZLENBRUEscUYsQ0FFQSxxRSxDQURBLHFFLENBRUEsMEIsQ0FDQSwyQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsUyxDQUNBLFUsQ0FFQSx1RyxDQUNBLDBCLENBQ0EsMkIsQ0FDQSxpQixDQUNBLGdCLENBQ0EsYyxDQUNBLFMsQ0FHQSxxQixDQUNBLGEsQ0FFQSxxQyxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxpQixDRW9NQSx3RyxDRmpNQSwwRSxDQUNBLEssQ0FFQSxzRSxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsVSxDQUNBLG1CLENBRUEsNEQsQ0FDQSxvQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxnQixDQUNBLG9CLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsVSxDQUVBLG1FLENBQ0EsVSxDQUNBLGEsQ0FDQSxpQixDQUNBLE8sQ0FDQSxVLENBQ0Esd0IsQ0FDQSw0QixDQUNBLDZCLENBQ0EsK0IsQ0FFQSxtRSxDQUNBLG9CLENBRUEscUYsQ0FDQSxvQixDQUNBLGdCLENBQ0EsVSxDQUNBLGlCLENBQ0EseUIsQ0FDQSxtQixDQUNBLCtCLENBRUEsMkYsQ0FBQSwyRixDQUNBLG9CLENBRUEscUNBQ0EsNEQsQ0FDQSxhLENBQ0EsZSxDQUNBLGEsQ0FDQSxpQixDQUVBLG1FLENBQ0EsUyxDQUNBLFMsQ0FDQSxrQyxDQUNBLDBCLENBQ0EsMkIsQ0FDQSxnQyxBQUdBLG9DQUNBLDRELENBQ0EsYyxDQUNBLG1CQUdBLG1ELENBQ0Esa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLHlDLENBRUEscUQsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxpQixDQUVBLGtFLENBQ0EsZSxDQUtBLGtFLENBQ0EsZ0IsQ0FFQSwrRCxDQUNBLFksQ0FFQSw0QyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSx3QixDQUVBLCtDLENBQ0EsUyxDQUNBLFUsQ0FFQSxnRCxDQUNBLGEsQ0FDQSxVLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUNBLGEsQ0FDQSx3QixDQUNBLGlCLENBQ0EsK0IsQ0FDQSxTLENBQ0EsUSxDQUVBLHlFLENBQ0EsUyxDQUNBLFcsQ0FJQSw0QixDQURBLG9DLENBRUEsaUIsQ0FHQSwrQixDQURBLHVDLENBRUEsbUIsQ0FDQSxVLENBR0EsK0IsQ0FEQSx1QyxDQUVBLFMsQ0FHQSwrQixDQURBLHVDLENBRUEsaUIsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxhLENBQ0EsZSxDQUNBLHdCLENBQ0EsZSxDQUNBLHlDLENBR0EsNEMsQ0FEQSxvRCxDQUVBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FHQSw4QixDQURBLHNDLENBRUEsWSxDQUNBLGdCLENBQ0EsNEIsQ0FDQSxxQixDQUNBLGtCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSw4QixDQUNBLCtCLENBSUEsb0MsQ0FEQSxvQyxDQURBLDRDLENBQUEsNEMsQ0FHQSxxQixDQUNBLGEsQ0FDQSxvQixDQUdBLG9CLENBQ0Esa0IsQ0FFQSx5QyxDQUNBLG9CLENBQ0EscUIsQ0FDQSxlLENBRUEsNkMsQ0FDQSxlLENBR0EsbUIsQ0FDQSxlLENBQ0EsVyxDUjFQQSxzRCxDQUNBLGEsQ0FDQSxhLENBQ0EsaUIsQ0FFQSx3RSxDQUNBLHNCLENBQ0EsYSxDQUVBLHVFLENBQ0EsYyxDQUNBLHNCLENBQ0EsWSxDQUVBLDZFLENBK0VBLDhDLENBOUVBLHFCLENBQ0Esa0IsQ0FDQSxnQixDQUNBLFUsQ0FDQSxxQixDQUdBLDZCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBRUEsb0NBQ0EsNkIsQ0FDQSxjQUlBLG9DLENBQ0EsZ0IsQ0FFQSwyRSxDQUNBLGMsQ0FHQSx1QixDQUNBLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsYyxDQUNBLFksQ0FFQSxvQ0FDQSx1QixDQUNBLGEsQ0FDQSxlLEFBR0Esb0NBQ0Esc0MsQ0FDQSx3QyxDQUNBLGNBR0EseUMsQ0FDQSxZLENBQ0EsMEIsQ0FDQSxrQixDQUNBLGlCLENBRUEsOEQsQ0FDQSxjLENBQ0EsYyxDQUNBLG9CLENBRUEsb0NBQ0EseUMsQ0FDQSxzQixDQUNBLGtCLENBRUEsOEQsQ0FDQSxjLENBQ0EsYyxDQUNBLHNCQUdBLHdDLENBQ0EsWSxDQUNBLHdCLENBQ0EsYyxDQUVBLG9DQUNBLHdDLENBQ0Esd0JBR0EsOEMsQ0FDQSxjLENBTUEsWSxDQUNBLGtCLENBRUEsZ0QsQ0FDQSxjLENBQ0EsYSxDQUNBLGdCLENBRUEsbUQsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSx5QixDQUNBLGMsQ0FHQSxrQixDQUNBLGlCLENBQ0EsUyxDQUNBLG9CLENBQ0EsWSxDQUNBLGtCLENBQ0EseUIsQ0FDQSxzQixDQUNBLGlCLENBRUEseUIsQ0FDQSx3QixDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxlLENBRUEsK0IsQ0FDQSxjLENBa0VBLGMsQ0EvREEsZ0IsQ0FnRUEsaUIsQ0FFQSxPLENBRUEsVyxDQUVBLHFCLENBdEVBLGdCLENBRUEsUSxDQUVBLFUsQ0t3UkEsa0ksQ0xwUkEseUMsQ0FvY0EsK0gsQ0FuY0EsYSxDQUVBLG1DLENBQ0EsaUIsQ0FFQSx5QyxDQUNBLFksQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxrQixDQUNBLFMsQ0FDQSxXLENBQ0EsUyxDQUNBLFcsQ0FDQSxpQixDQUNBLHFCLENBQ0EsYyxDQUNBLFUsQ0FlQSxrRCxDQWJBLDJDLENBY0EsaUIsQ0FDQSxTLENBT0EsYyxDQUNBLDBCLENBQ0Esa0MsQ0FDQSxtQyxDQXpCQSwyQyxDQUVBLFUsQ0FDQSxPLENBQ0EsUSxDQUdBLGMsQ0FFQSxXLENBSUEsa0QsQ0FHQSxZLENBQ0EsYyxDQUNBLFUsQ0FHQSxpQixDQVFBLG9CLENBQ0EscUIsQ0FHQSxjLENBRUEsUyxDQUVBLFUsQ0FFQSxlLENBR0Esa0IsQ0FDQSxVLENBQ0EsVyxDQUdBLHlCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLFMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxVLENBQ0EsZSxDQUNBLFcsQ0FDQSx5QyxDQUVBLG9DQUNBLHlCLENBQ0EsaUJBZ0JBLGdDLENBYkEsaUMsQ0FjQSxVLENBRUEsaUIsQ0FFQSxLLENBR0EsVyxDQUNBLHdCLENBdEJBLGlDLENBS0EsVyxDQUdBLCtCLENBQ0EsdUIsQ0FFQSx5QyxDQVJBLFUsQ0FJQSxVLENBTUEsZ0MsQ0FFQSxhLENBRUEsVSxDQUVBLE0sQ0FDQSxVLENBS0EsMkIsQ0FEQSw4QixDQUVBLGEsQ0FDQSxTLENBQ0EsZSxDQUNBLFMsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsbUIsQ0FDQSxpQixDQUVBLDBDLENBQ0EsZSxDQUVBLDBDLENBQ0EsWSxDQUNBLGlCLENBRUEsdUQsQ0FDQSxlLENBR0EsZ0QsQ0FDQSxlLENBR0Esb0NBQ0Esd0QsQ0FDQSxnRixDQUNBLGEsQ0FDQSxnQkFJQSx1QyxDQUNBLFEsQ0FDQSxlLENBR0EsK0QsQ0FDQSxRLENBRUEsb0NBQ0EsK0QsQ0FDQSxVQUlBLGlFLENBREEsb0UsQ0FFQSxjLENBRUEsb0NBRUEsaUUsQ0FEQSxvRSxDQUVBLGdCLEFBS0EsU0FBQSw0RCxDQURBLFNBQUEsb0QsQ0FFQSx5RCxDQUNBLGlELENBR0EsZ0MsQ0FDQSxZLENBRUEsdUMsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxjLENXM1BBLG1GLENYNlBBLDRDLENBQ0EsWSxDQUVBLG9DQUNBLHVDLENBQ0Esa0JBR0Esc0MsQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsZSxDQUVBLG9DQUNBLHNDLENBQ0EsZ0JBR0Esb0MsQ0FDQSxlLENBQ0EsUyxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FFQSxzQyxDQUNBLGUsQ0FDQSxtQyxDQUVBLDRDLENBQUEsNEMsQ0FDQSxhLENBQ0EsOEIsQ0FLQSxvRCxDQUNBLGdCLENBR0EsMkMsQ0FDQSxpQixDQUVBLDBELENBQ0EsMEIsQ0FDQSwyQixDQUdBLHNELENBRUEsaUQsQ0FEQSxrRSxDQUVBLGdCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxnQixDQUVBLG9DQUNBLHNELENBRUEsaUQsQ0FEQSxrRSxDQUVBLGUsQ0FDQSxnQixDQUNBLGdCLENBRUEsc0UsQ0FFQSxpRSxDQURBLGtGLENBRUEsZ0JBR0Esc0UsQ0FFQSxpRSxDQURBLGtGLENBRUEsYSxDQUNBLGUsQ0FDQSxjLENBR0EseUIsQ0FDQSxnQixDQUdBLGUsQ1NsUUEsYSxDVG1RQSxvQixDTWl6Q0EsNEQsQ045eUNBLFEsQ0FDQSxXLENBR0EsUyxDQUNBLFUsQ0FDQSxtQixDQUNBLGMsQ0FnR0EsaUIsQ0FDQSx3QyxDQUNBLGdDLENBQ0EsNkIsQ0FDQSxxQixDQUNBLDRELENBQ0Esb0QsQ0FDQSwwQyxDQUNBLGtDLENBR0EsZ0IsQ0FDQSwyQixDQUNBLG1CLENBR0EsUyxDQUNBLDZCLENBQ0EscUIsQ0FHQSx5RyxDQUNBLGdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxjLENBRUEsb0NBQ0EsMEcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxZQUdBLCtHLENBQ0EsVSxDQUNBLFUsQ0FDQSxnQixDQUVBLG9DQUNBLCtHLENBQ0EsZUFHQSwrSCxDQUNBLFcsQ0FDQSx5QixDQUNBLFUsQ0FDQSxrQyxDQUNBLDhCLENBRUEsd0ksQ0FDQSw4QixDQUNBLG1CLENBQ0EsYyxDQUVBLDBILENBQ0EsWSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FLQSx5SSxDQUNBLGlCLENBRUEsZ0osQ0FDQSwyQixDQUVBLGdJQUFBLFUsQ0FDQSxpQixDQUVBLHFLLENBTUEsaUssQ0FMQSxTLENBRUEsd0ssQ0FNQSxzSyxDQU9BLHNLLENBWkEsUyxDQVFBLCtKLENBQ0EsUyxDQUNBLFMsQ0FNQSwySixDQURBLHFLLENBRUEsOEosQ0FDQSxTLENBQ0EsdUIsQ0FDQSwyQixDQUVBLG9DQUVBLDJKLENBREEscUssQ0FFQSw4SixDQUNBLE0sQ0FDQSxZQUdBLHFLLENBQ0EsdUMsQ0FFQSwySixDQUNBLHVDLENBRUEsOEosQ0FDQSx1QyxDQUVBLHFILENBQ0Esb0IsQ0FDQSxjLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGEsQ0FFQSwyRyxDQUNBLFksQ0FFQSx1SSxDQUNBLFMsQ0FFQSw2SSxDQUFBLDZJLENBQ0Esb0IsQ0FFQSx1SSxDQUNBLGdJLENBQ0EsbUMsQ0FDQSxvQyxDQUNBLFcsQ0FDQSx3QixDQUNBLFMsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUVBLG9DQUNBLHVJLENBQ0EsZ0ksQ0FDQSx1QixDQUNBLHVCLENBQ0EsV0FHQSxnSSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFksQ0FDQSw4QixDQUNBLGdCLENBQ0Esd0IsQ0FFQSxxQixDQUNBLGEsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQixDQUNBLFMsQ0FDQSxTLENBQ0Esa0IsQ0FtRkEsaUMsQ0FFQSwwQyxDQURBLHdDLENBR0EsZ0MsQ0FEQSw2QixDQU1BLG1FLENBREEsZ0UsQ0FEQSxtRSxDQXhGQSwrSSxDQWtFQSx1QyxDQVBBLG9DLENBQ0EscUMsQ0FKQSwyQyxDQUNBLG1DLENBQ0EsMkMsQ0FLQSxvRCxDQUZBLGtELENBSUEsMEMsQ0FEQSx1QyxDQUZBLDBDLENBU0EsNkUsQ0FEQSwwRSxDQURBLDZFLENBcEVBLHNCLENBRUEsc0ksQ0FBQSxzSSxDQUNBLGtDLENBQ0EsOEIsQ0FDQSxvQixDQUVBLDBILENBQ0EsUyxDQUNBLGUsQ0FDQSxrQixDQUVBLDZILENBQ0EsZ0IsQ0FDQSxrQixDQUNBLFksQ0FDQSw4QixDQUNBLGUsQ0FDQSxnQixDQUNBLHdCLENBQ0EsZSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLFcsQ0FDQSwwQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSwyQixDQUNBLDhCLENBQ0Esd0IsQ0FDQSxTLENBRUEsb0NBQ0EsNkgsQ0FDQSx1QixDQUNBLHVCLENBQ0EsV0FHQSxrSSxDQUNBLGEsQ0FFQSxvSSxDQUNBLGEsQ0FFQSwrSCxDQUNBLGUsQ0FFQSxvSSxDQUFBLGtJLENBQ0EsUyxDQXVCQSxzQyxDQUNBLCtDLENBRkEsb0QsQ0FEQSwrQyxDQUlBLFksQ0FlQSw0QyxDQUNBLFksQ0FDQSxrQixDQUNBLE8sQ0FFQSxvQ0FDQSw0QyxDQUNBLHVCQUdBLHlDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsMkIsQ0FDQSxxQixDQUNBLHlDLENBQ0EsYSxDQUNBLGlCLENBS0EsOEQsQ0FIQSw0QyxDQUNBLG1CLENBS0EsZ0UsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FFQSwyQyxDQUNBLGUsQ0FDQSxvQixDQUNBLFUsQ0FDQSxnQixDSXgwQkEsaUcsQ0FDQSxpQixDQUNBLFksQ0FDQSxrQixDQUNBLGMsQ0FDQSx3QixDQUNBLGlCLENBQ0EsWSxDQUVBLG9DQUNBLGlHLENBQ0EsWSxDQUNBLGtCLENBQ0Esd0IsQ0FDQSxjLEFBR0Esb0NBQ0EsaUcsQ0FDQSxZLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGNBR0EsdUcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsYSxDQUNBLHFCLENBQ0Esd0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxVLENBRUEsOEcsQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0Esa0MsQ0FFQSxvQ0FDQSw4RyxDQUNBLFUsQ0FDQSxjLENBQ0Esb0JBT0EsNEgsQ0FDQSwwQixDQUNBLDBCLENBQ0EsYyxDQUdBLG9FLENBQ0EsUyxDQUNBLGMsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBRUEsb0UsQ0FDQSxTLENBQ0EsWSxDQUNBLGdCLENBRUEsb0NBQ0Esb0UsQ0FDQSxVLENBQ0Esb0JBR0EsK0YsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQ3RGQSx5QixDQUNBLGtCLENBR0EsVyxDQUNBLG1CLENBQ0EsMkIsQ0FDQSx3QixDQUNBLDBCLENBQ0Esa0IsQ0FHQSxhLENBQ0EsYSxDQUNBLGUsQ0FDQSx3QixDQUNBLGUsQ0FHQSw0QixDQUNBLGlCLENBR0EsZ0MsQ0FDQSxnQixDQUNBLGEsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxzQixDQUdBLGtDLENBQ0EsaUIsQ0FDQSxlLENBR0Esb0MsQ0FDQSxpQixDQUdBLFMsQ0FDQSxZLENBR0Esb0NBQ0EsMEIsQ0FDQSwwQixDQUtBLHFCLENBQ0Esc0JBSUEsbUMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FFQSwwRCxDQUNBLGEsQ0FFQSxvQ0FDQSwwRCxDQUNBLGdCQUlBLHFELENBQ0EscUQsQ0FDQSxXLENBR0EsNEMsQ0FDQSxrQixDQUNBLFksQ0FDQSx5QyxDQUdBLHdCLENBQ0EsYyxDQUNBLDhCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLHFCLENBQ0EsYSxDQUNBLGUsQ0FDQSxlLENBQ0Esd0IsQ0FFQSw0QixDQUNBLCtCLENBRUEsOEIsQ0FDQSxVLENBQ0Esd0IsQ0FHQSw2QixDQUNBLCtCLENBQ0EsK0IsQ0FDQSxjLENBQ0EsVSxDQUNBLFcsQ0FDQSxLLENBQ0EsTSxDQUNBLGUsQ0FDQSxTLENBQ0Esa0IsQ0FFQSwyQyxDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FFQSxjLENBQ0EsZSxDQUNBLFcsQ0FDQSxnQixDQUNBLHFCLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGEsQ0FFQSxtRCxDQUNBLFcsQ0FDQSx5QixDQUNBLDBCLENBQ0EsZSxDQUVBLGlELENBQ0Esb0IsQ0FDQSxhLENBRUEsc0UsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBRUEsNkQsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBRUEsd0QsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBRUEsNkQsQ0FDQSwwQixDQUNBLDZCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxpQyxDQUNBLDhCLENBQ0EseUIsQ0FDQSxZLENBQ0Esc0IsQ0FDQSx5QyxDQUVBLDJFLENBQ0EsMkIsQ0FDQSxjLENBRUEsNEMsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0Esa0IsQ0FFQSwrQixDQUNBLGUsQ0FDQSw4QixDQUNBLCtCLENBRUEscUMsQ0FBQSxxQyxDQUNBLGEsQ0FFQSxpRCxDQUNBLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQ0EsOEIsQ0FDQSxxQixDQUNBLFMsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUVBLGtGLENBQ0EsaUIsQ0FDQSxTLENBQ0EsTyxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsK0IsQ0FFQSxvRixDQUNBLFUsQ0FDQSxjLENBQ0EsK0IsQ0FLQSxvQ0FDQSxpRCxDQUNBLFMsQ0FDQSxZQUdBLDRFLENBQ0EsVSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxtQyxDQUNBLHlCLENBRUEsK0UsQ0FDQSxVLENBQ0EsUyxDQUNBLGdCLENBRUEsb0NBQ0EsK0UsQ0FDQSxnQkFHQSwwRSxDQUNBLFUsQ0FDQSxTLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FFQSw2RixDQUNBLFcsQ0FDQSxvQixDQUNBLE8sQ0FDQSxpQixDQUNBLFEsQ0FDQSxzQyxDQUNBLDhCLENBRUEsMkYsQ0FDQSxpQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLE8sQ0FDQSx1QyxDQUNBLCtCLENBRUEsUSxDQUVBLDBHLENBZUEsMEgsQ0FDQSwwSCxDT21DQSwrSixDRHBLQSwyRyxDTmtIQSxjLENBRUEsbUcsQ0FDQSxtRyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGlCLENBQ0EsTyxDQUNBLHVDLENBQ0EsK0IsQ0FFQSxRLENBTUEsNEYsQ0FDQSxjLENBQ0EsYSxDQUNBLGdFLENBQ0Esd0QsQ0FDQSwrQixDQUVBLGdHLENBQ0EsWSxDQUNBLGlELENBQ0EsK0IsQ0FDQSxZLENBRUEscUNBQ0EsZ0csQ0FDQSxxQyxDQUNBLHNCLENBRUEsa0lBQUEsYSxDQUNBLGtCLENBRUEsaUksQ0FDQSxpQixBQUdBLG9DQUNBLGdHLENBQ0EsaUMsQ0FDQSx1QixDQUNBLHNCLENBQ0Esd0IsQ0FDQSw0USxDQUVBLGlJLENBQ0EseUMsQ0FDQSxzQixDQUVBLG9JLENBQ0EsNEMsQ0FFQSwrSCxDQUNBLHVDLENBRUEsb0ksQ0FDQSw0QyxDQUVBLDhILENBQ0Esc0MsQ0FFQSxtSSxDQUNBLDJDLENBRUEsbUgsQ0FDQSwyQixDQUVBLHFILENBQ0EsNkIsQ0FFQSwyRyxDQUNBLCtCLENBQ0EsaUIsQ0FFQSxrSUFBQSxhLENBQ0EseUIsQ0FFQSxpSSxDQUNBLG1CLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGMsQ0FDQSxTLENBQ0EsaUIsQ0FFQSxpQixDQUVBLG1JLENBQ0Esb0IsQ0FDQSxhLENBQ0EsK0IsQ0FFQSx5SSxDQUFBLHlJLENBQ0EsYSxDQUVBLG1JLENBQ0EsdUIsQ0FDQSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsYyxDQUNBLHlDLENBRUEsNEksQ0FDQSw4QixDQUVBLDhJLENBQ0Esc0IsQ0FFQSw2SSxDQUNBLGdDLENBQ0Esd0IsQ0FFQSw4SCxDQUNBLG1CLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGMsQ0FDQSxTLENBRUEsa0lBQUEsaUMsQ0FDQSxTLENBQ0EsUSxDQUNBLFksQ0FDQSxpQixDQUVBLG1DLENBRUEscUksQ0FDQSxrQixDQUNBLGUsQ0FDQSxXLENBQ0EsUyxDQUNBLG1CQUdBLDZILENBQ0EsZ0IsQ0FFQSw2SixDQUNBLGUsQ0FFQSx3TCxDSTY2QkEsMkMsQ0o1NkJBLGMsQ0FDQSxlLENBRUEsNkwsQ0FDQSxhLENBQ0EsZ0IsQ0FFQSwrSixDQUNBLFksQ0FLQSwwSixDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxhLENBRUEsd0osQ0FDQSxjLENBQ0EsZSxDQUVBLDRLLENBQUEsMEssQ0FDQSxjLENBQ0EsZSxDQUVBLCtKLENBQUEsNkosQ0FDQSx3QixDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxtRSxDQUVBLHFLLENBQUEscUssQ0FBQSxtSyxDQUFBLG1LLENBQ0EsVSxDQUNBLHdCLENBR0EsNkIsQ0FDQSxpQixDQUNBLG9CLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZSxDQUNBLHFCLENBQ0Esa0MsQ0FDQSxpQixDQUNBLHdCLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxVLENBQ0EsOEIsQ0FDQSx5QyxDQzBFQSxvRSxDRHhFQSwwQyxDQUNBLGMsQ0FFQSxrQyxDQUNBLDhCLENBQ0Esd0IsQ0FFQSx3QyxDQUFBLHdDLENBQ0EsdUIsQ0FFQSxrQyxDQUNBLG9CLENBQ0EscUIsQ0FDQSx5QyxDQUVBLG1DLENBQUEsbUMsQ0FDQSxvQixDQUNBLHFCLENBQ0EsdUIsQ0FHQSxxQixDQUNBLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSx5QyxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBRUEsb0NBQ0EscUIsQ0FDQSxhQUdBLGlDLENBQ0EsYSxDQUNBLGlCLENBQ0EsUyxDQUNBLGlCLENDK3BDQSwwRSxDQXZvQ0EsNkMsQ0R0QkEsOEMsQ0FDQSxlLENJcmdCQSwwQyxDQUNBLHVDLENBQ0EseUMsQ0FDQSxpQixDQUdBLGdCLENBQ0EsWSxDQVlBLDRDLENBVUEsd0MsQ0FaQSw0QyxDQVVBLHdDLENBaEJBLCtCLENBVUEsMkIsQ0FSQSxvQyxDQVVBLGdDLENBUkEsbUMsQ0FVQSwrQixDQUxBLGlELENBVUEsNkMsQ0FaQSxpRCxDQVVBLDZDLENBaEJBLG9DLENBVUEsZ0MsQ0FSQSx5QyxDQVVBLHFDLENBUkEsd0MsQ0FVQSxvQyxDQWhCQSx3QixDQXFCQSw0QixDQUdBLGdDLENBQUEsc0MsQ0FBQSxzRSxDQUFBLDBGLENBQUEsOEYsQ0FBQSwwRixDQUFBLDhGLENBQUEsNkUsQ0FBQSxpRixDQUFBLGtGLENBQUEsc0YsQ0FBQSxpRixDQUFBLHFGLENBQUEsK0YsQ0FBQSxtRyxDQUFBLCtGLENBQUEsbUcsQ0FBQSxrRixDQUFBLHNGLENBQUEsdUYsQ0FBQSwyRixDQUFBLHNGLENBQUEsMEYsQ0FBQSxxRCxDQUFBLDZFLENBQUEseUUsQ0FBQSw2RSxDQUFBLHlFLENBQUEsZ0UsQ0FBQSw0RCxDQUFBLHFFLENBQUEsaUUsQ0FBQSxvRSxDQUFBLGdFLENBQUEsa0YsQ0FBQSw4RSxDQUFBLGtGLENBQUEsOEUsQ0FBQSxxRSxDQUFBLGlFLENBQUEsMEUsQ0FBQSxzRSxDQUFBLHlFLENBQUEscUUsQ0FBQSxvRCxDQUFBLHdELENBQUEsOEQsQ0FBQSwwRCxDQUFBLG9ELENBQUEsd0QsQ0FBQSw4RCxDQUFBLDBELENBQUEsdUMsQ0FBQSwyQyxDQUFBLGlELENBQUEsNkMsQ0FBQSw0QyxDQUFBLGdELENBQUEsc0QsQ0FBQSxrRCxDQUFBLDJDLENBQUEsK0MsQ0FBQSxxRCxDQUFBLGlELENBQUEseUQsQ0FBQSw2RCxDQUFBLG1FLENBQUEsK0QsQ0FBQSx5RCxDQUFBLDZELENBQUEsbUUsQ0FBQSwrRCxDQUFBLDRDLENBQUEsZ0QsQ0FBQSxzRCxDQUFBLGtELENBQUEsaUQsQ0FBQSxxRCxDQUFBLDJELENBQUEsdUQsQ0FBQSxnRCxDQUFBLG9ELENBQUEsMEQsQ0FBQSxzRCxDQUFBLHlCLENBQUEsK0IsQ0FDQSwwQixDQUdBLGMsQ0FDQSx5QixDQUNBLDhCLENBQ0Esc0MsQ0FHQSxvQixDQUFBLG9CLENBQ0Esb0IsQ0FHQSxvQyxDQUNBLFUsQ0FDQSx5QixDQUlBLDBDLENBREEsMEMsQ0FFQSxhLENBQ0Esb0IsQ0FHQSxnQyxDQUNBLGEsQ0FJQSxzQyxDQURBLHNDLENBRUEsVSxDQUdBLHlDLENBQ0EsWSxDQUNBLGUsQ0FJQSxrQyxDQURBLGtDLENBRUEsb0IsQ0FHQSx1QixDQUNBLGlCLENBR0Esa0MsQ0FHQSxTLENBQ0EsaUIsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxvQixDQUdBLHdDLENBQ0EsVSxDQUNBLFEsQ0FHQSxnQixDQUNBLHFCLENBZ2hCQSw0QyxDQS9nQkEsYSxDQUdBLHlDLENBQ0EsOEMsQ0FDQSx5QixDQUdBLGtELENBQ0EsZSxDQUNBLFUsQ0FHQSw2QyxDQUNBLFMsQ0FDQSxlLENBQ0EsYSxDQUdBLHFELENBQ0EseUIsQ0FHQSxxQyxDQUNBLGUsQ0FDQSx5QixDQUdBLG9DLENBQ0EsZSxDQUdBLFUsQ0FDQSw0QixDQUdBLHNDLENBQ0EsYSxDQUdBLDRDLENBQ0EsYSxDQUdBLFksQ0FDQSx5QixDQUNBLGtCLENBR0EsZ0IsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQTBCQSxnQixDQWxEQSxvQyxDQTJCQSxRLENBd0JBLGUsQ0FDQSx3QixDQXpCQSxRLENBQ0EsaUIsQ0FDQSxhLENBSUEsb0NBQ0EsUSxDQUNBLGlCQUdBLHVCLENBQ0EsZ0IsQ0FDQSxjLENBRUEsaUIsQ0FDQSxlLENBQ0Esd0IsQ0FNQSxnQixDQUdBLGdCLENBR0EsZSxDQXdCQSx1QixDQXZCQSxjLENBS0EsdUIsQ0FEQSxrQyxDQUVBLGUsQ0FHQSw2QixDQUNBLCtCLENBR0EsaUMsQ0FDQSxVLENBQ0EsaUIsQ0FHQSx1QixDQUNBLFUsQ0FDQSxVLENBT0Esd0IsQ0FDQSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGMsQ0FDQSxpQixDQUdBLFMsQ0FDQSxpQixDQUNBLGEsQ0FHQSx3QyxDQStDQSxzRixDQUNBLDBHLENBK0JBLHFFLENBNEpBLGdCLENBMU9BLFksQ0FHQSxpQyxDQUNBLGlCLENBQ0EsaUIsQ0FHQSw0QyxDQUNBLHdCLENBQ0EsZSxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYSxDQUNBLDhCLENBQ0Esc0MsQ0FJQSxrRCxDQURBLGtELENBRUEscUIsQ0FDQSxhLENBR0EseUQsQ0FDQSwyRSxDQUNBLGtDLENBQ0EsOEIsQ0FDQSxVLENBSUEsK0QsQ0FEQSwrRCxDQUdBLGlGLENBREEsaUYsQ0FFQSxrQyxDQUNBLG9CLENBQ0EsYyxDQUNBLDhCLENBUUEsOEQsQ0FDQSwwQixDQUNBLGtCLENBQ0Esd0IsQ0FDQSw4QixDQUNBLHNDLENBSUEsb0UsQ0FEQSxvRSxDQUVBLHVCLENBQ0EsOEIsQ0FDQSwrQixDQUNBLGdCLENBR0Esc0UsQ0FDQSxVLENBQ0EsOEIsQ0FDQSxzQyxDQUlBLDRFLENBREEsNEUsQ0FFQSxhLENBT0Esb0IsQ0FDQSxhLENBR0EsK0IsQ0FDQSw4QixDQUNBLGlDLENBQ0EsZSxDQUNBLDRCLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSwyQixDQUdBLHVDQUFBLFksQ0FDQSxzQ0FBQSxZLENBQ0EseUNBQUEsWSxDQUNBLGtCLENBR0EsaUMsQ0FDQSxnQyxDQUNBLG1DLENIaWVBLHlDLENBQ0EseUMsQ0dqZUEsb0IsQ0FHQSw2QixDQUNBLGMsQ0FHQSxtQixDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FDQSx5QixDQUNBLG1CLENBR0Esb0NBQ0EsbUIsQ0FDQSxXLEFBR0Esb0NBQ0EsbUIsQ0FDQSxVQUdBLGdCLENBQ0EsVSxDQUNBLGlCLENBR0EsZ0IsQ0FDQSxXLENBQ0Esa0IsQ0FHQSxtRSxDQUNBLHFCLENBQ0EsaUIsQ0FHQSxvRCxDQUNBLHFCLENBQ0EseUMsQ0FNQSx3RSxDQURBLHdFLENBREEsVyxDQURBLFcsQ0FJQSxhLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGlCLENBQ0EsdUMsQ0FDQSw4QixDQUNBLHNDLENJL1hBLG9FLENBQUEsNkMsQ0FBQSw4QyxDSm1ZQSxXLENBREEsVyxDQUVBLGlCLENBR0Esd0UsQ0FDQSxVLENBR0Esd0UsQ0FDQSxXLENBUUEsOEUsQ0FGQSw4RSxDQUNBLDhFLENBRkEsOEUsQ0FEQSxpQixDQURBLGlCLENBQ0EsaUIsQ0FEQSxpQixDQU1BLGtDLENBTUEsZ0YsQ0FEQSxnRixDQURBLGtCLENBREEsbUIsQ0FJQSxrQixDQUNBLGdDLENBQ0EsYyxDQUNBLGUsQ0FDQSx1QixDQUNBLGlCLENBQ0EsUSxDQUNBLGtCLENBQ0EsMEIsQ0FJQSxnRixDQURBLG1CLENBRUEsZSxDQUNBLFMsQ0FJQSxnRixDQURBLGtCLENBRUEsZSxDQUNBLFUsQ0FRQSxzRixDQUZBLHNGLENBQ0Esc0YsQ0FGQSxzRixDQURBLHdCLENBREEsd0IsQ0FDQSx5QixDQURBLHlCLENBTUEsb0IsQ0FHQSw4QyxDRXVJQSw2RSxDRnRJQSxrQixDQUdBLDhDLENBQ0EsVSxDQUNBLFEsQ0FPQSwyQixDQUNBLGEsQ0FPQSw2RSxDQUFBLDZFLENBQ0Esd0IsQ0FDQSx3QixDQUdBLHFGLENBQ0EsVyxDQUNBLFEsQ0FHQSxvRixDQUNBLFUsQ0FDQSxRLENBR0EsbUUsQ0FBQSx5RSxDQUNBLCtCLENBR0EsNEMsQ0FBQSx3QyxDQUFBLDRDLENBQUEsd0MsQ0FBQSwrQixDQUFBLDJCLENBQUEsb0MsQ0FBQSxnQyxDQUFBLG1DLENBQUEsK0IsQ0FBQSxpRCxDQUFBLDZDLENBQUEsaUQsQ0FBQSw2QyxDQUFBLG9DLENBQUEsZ0MsQ0FBQSx5QyxDQUFBLHFDLENBQUEsd0MsQ0FBQSxvQyxDQUNBLHNCLENBR0EsK0IsQ0FBQSwyQixDQUNBLGdCLENBR0Esa0MsQ0FDQSxtQixDQUdBLDBCLENBQ0EsaUIsQ0FDQSxhLENBR0EseUMsQ0FDQSxhLENBQ0EsZSxDQUNBLHdCLENBR0EsVyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxjLENBSUEsYyxDQUNBLCtCLENBQ0EsVyxDQUNBLFcsQ0FDQSxVLENBR0EsaUIsQ0FJQSxnQixDQUhBLGUsQ0FXQSxlLENBQ0EsUyxDQUNBLFcsQ0FDQSxjLENBR0EsMEIsQ0FDQSxjLENBQ0EsZSxDQUdBLFUsQ0FDQSxjLENBQ0EsYSxDQUNBLFcsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxnQixDQUdBLFksQ0FDQSxlLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVSxDQVNBLGdDLENBSUEsa0MsQ0FEQSxpQyxDQURBLGtDLENBR0EscUMsQ0FKQSxvQyxDQW1GQSx3RSxDQTlFQSw2QixDQXFHQSxLLENBcEdBLG9DLENBNEdBLGdDLENBekhBLDhDLENBRUEsMEMsQ0FEQSx3QyxDQUVBLFksQ0FjQSx5QixDS3piQSwwRyxDQURBLHdHLENBSEEscUcsQ0FEQSxtRyxDQUdBLGlHLENBREEsK0YsQ0w2YkEsYSxDQUNBLGUsQ0FHQSxnRCxDQUVBLG9CLENBQ0EsZSxDQUVBLG1CLENBQ0EsYSxDQUNBLHlCLENBQ0Esa0MsQ0FDQSxvQixDQUNBLGtCLENBQ0Esa0MsQ0FDQSxhLENBRUEsUSxDQUNBLGlCLENBQ0EsK0IsQ0FHQSxvQyxDQUNBLGUsQ0FDQSx1QixDQUdBLGdDLENBQ0EsaUIsQ0FTQSx3QixDQU5BLHVGLENBQ0Esc0YsQ0FDQSx3RCxDQUNBLGEsQ0FZQSw2RCxDQUNBLGlCLENBQ0EsVSxDQUNBLGlCLENBQ0EsVSxDQUNBLE8sQ0FHQSxrRSxDQUNBLFUsQ0FDQSxpQixDQU9BLGtFLENBQ0Esd0IsQ0FHQSxvQixDQUNBLHNCLENBT0EsaUUsQ0FJQSxtRSxDQUtBLFMsQ0FSQSxVLENBUUEsUyxDQUVBLG1CLENBQ0EsaUIsQ0FHQSx3QixDQUNBLG1CLENBT0EscUIsQ0FDQSw0QixDQU9BLCtDLENBQ0EsVSxDQUNBLE8sQ0FDQSxpQixDQUNBLFcsQ0FDQSwyQixDQUdBLDBDLENBQ0EsaUIsQ0FDQSxlLENBR0EsZ0MsQ0FFQSwrQixDQUdBLDJDLENBQ0Esa0IsQ0FDQSxlLENBR0EsMkMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxZLENBQ0EsTyxDQW9DQSx1QixDQUNBLGlCLENBQ0EsVSxDQUNBLEssQ0FDQSxVLENBQ0EsZ0IsQ0FDQSwwQixDQUNBLDJCLENBQ0Esd0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FFQSxvQ0FDQSx1QixDQUNBLG1CQUlBLDhDLENBQ0EsaUIsQ0FHQSxvQyxDQUNBLHdCLENBR0Esb0MsQ0FDQSx3QixDQUdBLGtDLENBQ0Esd0IsQ0FHQSx3QyxDQUNBLHdCLENBT0Esc0MsQ0FKQSx3QyxDQUNBLHdCLENBT0EscUMsQ0FDQSx3QixDQUdBLHNDLENBQ0Esd0IsQ0FHQSxzQyxDQUNBLHdCLENBR0Esc0MsQ0FDQSx3QixDQUdBLHVDLENBQ0Esd0IsQ0FPQSx5QyxDQUpBLGlDLENBQ0Esd0IsQ0FPQSwwQyxDQUNBLHdCLENBQ0EsYSxDQUdBLHlDLENBQ0Esd0IsQ0FHQSxvRCxDQUNBLGtDLENBQ0Esb0IsQ0FHQSxlLENBQ0EsaUIsQ0FDQSxLLENBR0Esd0IsQ0FDQSxpQixDQUdBLCtDLENBQ0EsaUIsQ0FHQSxvQ0FDQSx3QixDQUNBLGtCLENBRUEsK0MsQ0FDQSxtQkFHQSwrQyxDQUNBLGlCLENBQ0EsSyxDQUNBLGlCLENBSUEsZ0MsQ0FEQSxtQyxDQUVBLHdCLENBQ0EsVSxDQUlBLGtELENBREEsMEMsQ0FFQSxZLENBR0Esb0MsQ0FDQSxZLENBQ0EsZ0IsQ0FDQSwrQixDQUNBLHlDLENBUUEsZ0QsQ0FDQSwyQixDQUdBLGdELENBQ0EsMkIsQ0FHQSw4QyxDQUNBLDJCLENBR0Esb0QsQ0FDQSwyQixDQU9BLGtELENBSkEsb0QsQ0FDQSwyQixDQU9BLGlELENBQ0EsMkIsQ0FHQSxrRCxDQUNBLDJCLENBT0EscUQsQ0FKQSw2QyxDQUNBLDJCLENBT0Esb0QsQ0FDQSwyQixDQUdBLHNELENBQ0EsMkIsQ0FHQSxxRCxDQUNBLDJCLENBR0Esd0QsQ0FDQSxxQyxDQUdBLDhFLENBRUEsMEIsQ0FDQSwwQixDQWFBLDRCLENBVkEsbUUsQ0FFQSxxQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBS0EsNEIsQ0FHQSxrRixDQUNBLCtFLENBQ0Esd0IsQ0FHQSxrRixDQUNBLCtFLENBQ0Esd0IsQ0FHQSxnRixDQUNBLDZFLENBQ0Esd0IsQ0FHQSxzRixDQUNBLDRGLENBQ0Esd0IsQ0FRQSxvRixDQUxBLHNGLENBTUEsMEYsQ0FMQSw0RixDQUNBLHdCLENBUUEsbUYsQ0FDQSx5RixDQUNBLHdCLENBR0Esb0YsQ0FDQSwwRixDQUNBLHdCLENBUUEsdUYsQ0FMQSwrRSxDQU1BLDZGLENBTEEscUYsQ0FDQSx3QixDQVFBLHNGLENBQ0EsNEYsQ0FDQSx3QixDQUdBLHdGLENBQ0EsOEYsQ0FDQSx3QixDQUdBLHVGLENBQ0EsNkYsQ0FDQSx3QixDQUdBLDBGLENBQ0EsZ0csQ0FDQSxrQyxDQUdBLGdELENBQ0EsVSxDQUNBLGlCLENBR0Esd0QsQ0FDQSxZLENBQ0EsVSxDQUdBLGtDLENBQ0EsZ0IsQ0FHQSxxQixDQUNBLGUsQ0FHQSxnRyxDQUNBLGlCLENBR0EsaUIsQ0FDQSxnQixDQUNBLG1CLENBSUEsa0MsQ0FDQSxVLENBR0EsMkMsQ0FDQSxpQixDQUNBLHdCLENBR0EsNEMsQ0FDQSxpQixDQUNBLFcsQ0FDQSxpQixDQUdBLGlELENBQ0EsWSxDQUNBLGUsQ0FHQSxnRixDQUNBLGEsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FHQSw4QyxDQUNBLGUsQ0FHQSwrQixDQUNBLGlCLENBQ0EsZSxDQUdBLHdCLENBQUEsWSxDQUNBLG9CLENBQ0EsaUIsQ0FFQSxhLENBQ0EsVSxDQUdBLHdCLENBQ0Esa0IsQ0FHQSxxQyxDQUNBLGlCLENBQ0EsMEIsQ0FHQSxxQyxDQUFBLHFDLENBQ0EsYSxDQUNBLGlCLENBQ0EsZSxDQUNBLHdCLENBQ0EsZSxDQUdBLHNDLENBQUEsc0MsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FFQSxvQ0FDQSxzQyxDQUFBLHNDLENBQ0EsZUFLQSxzRCxDQUFBLHNELENBREEsc0QsQ0FBQSxzRCxDQUVBLGEsQ0FJQSx1RCxDQUFBLHVELENBREEsdUQsQ0FBQSx1RCxDQUVBLGUsQ0FVQSxTQUFBLDZCLENBQ0Esc0IsQ0FTQSx1RCxDQUFBLDJELENBQUEsU0FBQSx5QyxDUi9sQ0Esa0MsQ1FrbUNBLDBELENBQUEsOEQsQ0FBQSxTQUFBLDRDLENSL2xDQSx1QixDUWttQ0EseUQsQ0FBQSw2RCxDQUFBLFNBQUEsMkMsQ1IvbENBLFUsQ1FtbUNBLHNCLENBQ0EsbUIsQ0FDQSxnQixDQUVBLG9DLENBQ0EsdUQsQ0FFQSxtRCxDQUNBLHVCLENBRUEsbUQsQ0FDQSx1QixDQUdBLGlCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLCtDLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLHNCLENBQ0EsNEIsQ0FDQSxzQixDQUNBLHVCLENBQ0EsK0IsQ0FDQSxvQixDQUVBLGdEQUNBLGlCLENBQ0Esa0IsQUFHQSxvQ0FDQSxpQixDQUNBLGdCLENBQ0Esc0IsQ0FDQSx5QkFHQSxvQyxDQUNBLFksQ0FDQSxTLENBQ0EsaUIsQ0FDQSxXLENBQ0EsdUIsQ0FDQSxRLENBQ0EsYyxDQUNBLGUsQ0FFQSx5QyxDQUNBLGMsQ0FFQSxxQyxDQUNBLFksQ0FDQSxhLENBQ0Esd0QsQ0FDQSxrQixDQUVBLG9DQUNBLHFDLENBQ0EsZSxDQUNBLGFBR0EsZ0QsQ0FDQSx1QixDQUVBLDhELENBQ0EsaUIsQ0FDQSxrQixDQUVBLGlFLENBQ0EsYyxDQUNBLGUsQ0FDQSx1QixDQUNBLGlCLENBQ0EsZ0IsQ0FFQSw4RixDQUNBLGlCLENBQ0EsVyxDQUNBLGUsQ0FDQSxrQixDQUVBLHdELENBQ0EsZ0IsQ0FFQSwwQyxDQUNBLGdELENBQ0Esd0IsQ0FFQSxvQyxDQUNBLFMsQ0FDQSx3QixDQUVBLDBDLENBQ0EsZ0QsQ0FDQSxrQyxDQUdBLHFCLENBQ0EsaUIsQ0FDQSx5QyxDQUNBLGlCLENBRUEsOEIsQ0FDQSxpQixDQUVBLCtCLENBQ0Esd0IsQ0FDQSxjLENBc0JBLGUsQ0FwQkEsb0MsQ0F1QkEsVSxDQU1BLDZCLENBQ0EsOEIsQ0E5QkEsb0MsQ0FHQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUhBLGlCLENBT0Esd0MsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsUSxDQUNBLE0sQ0FDQSxPLENBR0EsZSxDQUNBLFksQ0FDQSxzQixDQUVBLGUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsUSxDQUNBLFMsQ0FJQSxpQixDQUNBLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxTLENBQ0EsYyxDQUNBLFUsQ0FHQSxzQixDQUNBLG9CLENBRUEsMEIsQ0FDQSxZLENBQ0EsVSxDQUNBLDZCLENBQ0Esa0IsQ0FFQSwrQixDQUNBLGUsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxlLENBRUEsK0NBQ0EsK0IsQ0FDQSxnQkFPQSwrQyxDQUNBLHdCLENBQ0EscUIsQ0FHQSxzQixDQUNBLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxjLENBQ0EsYSxDQUNBLFMsQ0FDQSxnQixDQUNBLFMsQ0FDQSxlLENBQ0EsYyxDSHJQQSw2QyxDR3VQQSx3QixDQUNBLGlCLENBQ0Esa0IsQ0FFQSxxQyxDQUNBLGEsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGEsQ0FDQSxXLENBQ0EsUSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxZLENBQ0EsZSxDQUNBLFUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0Esd0MsQ0FDQSwrQixDQUVBLDZDLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLFEsQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSx3QixDQUNBLCtCLENBQ0EsdUIsQ0hyUEEsNEQsQ0d1UEEsdUMsQ0h0aEJBLDhHLENHdWhCQSx1QixDQUNBLGUsQ0FDQSx5QixDQUNBLCtCLENIclBBLGtFLENBQUEsa0UsQ0d1UEEsNkMsQ0FBQSw2QyxDSHRoQkEsb0gsQ0FBQSxvSCxDR3VoQkEsdUIsQ0FDQSxvQixDQUVBLDJDLENBQUEsMkMsQ0h0aEJBLGtILENBQUEsa0gsQ0d1aEJBLFMsQ0FDQSxrQixDQUVBLDRCLENBQ0EsMEIsQ0FDQSxrQixDQUdBLHVDLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBR0EsaUUsQ0FDQSx3QixDSS81Q0EsdUYsQ0FDQSxrQyxDQUdBLCtELENBQUEsd0MsQ0FBQSx5QyxDQUNBLHdCLENBS0Esb0QsQ0FBQSw2QixDQUFBLDhCLENBQ0EsaUIsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxTLENBQ0EsYyxDQUNBLGdDLENBRUEsc0QsQ0FBQSwrQixDQUFBLGdDLENBQ0EsYyxDQUNBLCtCLENBQ0EsaUIsQ0FDQSxTLENBRUEsZ0UsQ0FBQSx5QyxDQUFBLDBDLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGMsQ0FFQSxvQ0FDQSxnRSxDQUFBLHlDLENBQUEsMEMsQ0FDQSxjQUdBLGlFLENBQUEsMEMsQ0FBQSwyQyxDQUNBLG9CLENBRUEsYyxDQUNBLFEsQ0FDQSxrQixDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FDQSx3QixDQUNBLFMsQ0FDQSxPLENBQ0EsUSxDQUVBLGlGLENBQUEsMEQsQ0FBQSwyRCxDQUNBLGMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxRLENBV0Esb0YsQ0FEQSx5RixDQURBLG9GLENBREEseUYsQ0FxT0Esb0gsQ0FBQSx1SCxDQUFBLG9ILENBQUEsdUgsQ0F4T0EsNkQsQ0FEQSxrRSxDQURBLDZELENBREEsa0UsQ0FNQSw4RCxDQURBLG1FLENBREEsOEQsQ0FEQSxtRSxDQU9BLGtCLENBQ0EsUyxDQUVBLHlELENBQUEsa0MsQ0FBQSxtQyxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLHlDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxpQixDQUNBLFMsQ0FDQSwrQixDQUVBLDhELENBQUEsdUMsQ0FBQSx3QyxDQUNBLGEsQ0FDQSxpQixDQUNBLGMsQ0FFQSwyRSxDQUFBLG9ELENBQUEscUQsQ0FDQSxZLENBRUEsNkUsQ0FBQSxzRCxDQUFBLHVELENBQ0Esb0IsQ0FFQSx1RSxDQUFBLGdELENBQUEsaUQsQ0FDQSxrQixDQUNBLHFCLENBQ0Esd0IsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxnQixDQUNBLCtCLENBRUEsNkUsQ0FBQSw2RSxDQUFBLHNELENBQUEsc0QsQ0FBQSx1RCxDQUFBLHVELENBQ0EscUIsQ0FDQSxhLENBRUEsa0YsQ0FBQSwyRCxDQUFBLDRELENBQ0EsTyxDQUNBLGMsQ0FDQSxTLENBRUEsNEUsQ0FBQSxxRCxDQUFBLHNELENBQ0EsZSxDQUNBLGMsQ0FDQSx3QixDQUVBLHlFLENBQUEsa0QsQ0FBQSxtRCxDQUNBLG9CLENBQ0EsVSxDQUVBLHNDLENBQUEsdUMsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxlLENBRUEsdUQsQ0FBQSx3RCxDQUdBLGlCLENBSEEsOEUsQ0FBQSx1RCxDQUFBLHdELENBQ0EsYSxDQUNBLFUsQ0FFQSxpQixDQUNBLHFCLENBQ0EsaUIsQ0FDQSwrQixDQUVBLGtFLENBQUEsbUUsQ0FDQSxjLENBRUEsbUYsQ0FBQSw0RCxDQUFBLDZELENBQ0EsYSxDQUNBLGlCLENBQ0EsZSxDQUVBLDBGLENBQUEsbUUsQ0FBQSxvRSxDQUNBLGMsQ0FDQSx3QixDQUNBLGlCLENBRUEsaUcsQ0FBQSwwRSxDQUFBLDJFLENBQ0EsZSxDQUNBLGMsQ0FDQSxjLENBR0EsbUQsQ0FBQSxvRCxDQUFBLGlFLENBQUEsa0UsQ0FDQSxVLENBQ0EsUSxDQUVBLHlELENBQUEsMEQsQ0FDQSxRLENBQ0EsVyxDQUNBLFcsQ0FFQSxpQixDQUNBLHlDLENBQ0EsVSxDQUNBLHdCLENBUkEsMkMsQ0FBQSw0QyxDQUtBLGlCLENBQ0EseUMsQ0FDQSxVLENBQ0Esd0IsQ0FFQSxnRCxDQUFBLGlELENBQUEsOEQsQ0FBQSwrRCxDQTBHQSw0RixDQXpHQSxjLENBRUEsaUUsQ0FBQSxrRSxDQUFBLCtFLENBQUEsZ0YsQ0FDQSxzQixDQUVBLHNFLENBQUEsdUUsQ0FDQSxTLENBQ0EsVSxDQUNBLE8sQ0FDQSxhLENBSkEsd0QsQ0FBQSx5RCxDQUNBLFMsQ0FDQSxVLENBRUEsYSxDQW9CQSxTLENBbEJBLG9DQUNBLDJDLENBQUEsNEMsQ0FBQSx5RCxDQUFBLDBELENBQ0EsYUFHQSwyQyxDQUFBLDRDLENBQUEseUQsQ0FBQSwwRCxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx1QixDQUdBLDJDLENBQUEsNEMsQ0FVQSwyQixDQVRBLFcsQ0FDQSxRLENBQ0EsVyxDQUNBLG9CLENBTUEsMkIsQ0FDQSxrQyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FFQSxXLENBR0EsZ0MsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBRUEsNEMsQ0FDQSxvQixDQUNBLFUsQ0FFQSxrRCxDQUFBLGtELENBQ0EscUIsQ0FDQSxhLENBRUEsNkMsQ0FDQSxpQixDQUNBLGlCLENBQ0EsdUIsQ0FFQSxzQixDQUNBLFMsQ0FDQSxVLENBQ0EsVSxDQUNBLHVCLENBQ0EsYyxDUDg3Q0Esc0UsQ08zN0NBLHVDLENBdUhBLHlCLENBdEhBLGlCLENBRUEsc0UsQ0FDQSxvQixDQUNBLFcsQ0FFQSxvQ0FDQSxzRSxDQUNBLGFBR0EscUUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxVLENBRUEsOEUsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxVLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUNBLHFCLENBRUEsdUYsQ0FDQSxTLENBQ0EsVyxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENBQ0EscUIsQ0FDQSxjLENBQ0EsVSxDQUtBLHNHLENBQ0EsaUIsQ0FDQSxTLENBQ0EsWSxDQUNBLGMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxTLENBQ0EsYyxDQUNBLDRCLENBRUEsK0YsQ0FDQSxPLENBTUEsb0NBQ0EsK0YsQ0FDQSxpQixDQUNBLGMsQ0FDQSxXQU9BLDZELENBRUEsWSxDQUNBLHdCLENBRUEsaUIsQ0FDQSxrQixDQUNBLDRCLENBQ0EsVSxDQUVBLGtFLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsaUIsQ0FFQSw4RSxDQUNBLFUsQ0FDQSxvQixDQUNBLGEsQ0FDQSxxQixDQUVBLHlGLENBQ0EsZ0IsQ0FDQSxhLENBRUEsb0YsQ0FBQSxvRixDQUNBLHdCLENBQ0EsVSxDQUdBLHNCLENBQ0EscUIsQ0FDQSx3QixDQUNBLHlDLENBQ0EsYyxDQUNBLGUsQ0FDQSwrQixDQUNBLDJCLENBRUEsZSxDQUNBLGtCLENBQ0EsaUIsQ0FFQSxvQ0FDQSxzQixDQUNBLFlIN1ZBLHlELENBQ0EseUQsQ0FpUEEsb0UsQ0FuUEEsd0QsQ0FBQSx3RCxDQUdBLGlCLENBR0EsbUMsQ0FEQSxrQyxDQUVBLG9CLENBQ0EsaUIsQ0FFQSxNLENBQ0EsVSxDQUNBLG1CLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGlCLENBR0EsMEMsQ0FEQSx5QyxDQUVBLHdCLENBR0Esa0MsQ0FDQSxTLENBQ0EsVyxDQUdBLGlDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGEsQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0EsMEMsQ0FDQSxVLENBR0EsMEIsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsVSxDQUNBLGUsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSwrQixDQUdBLGlDLENLRkEsd0MsQ0xBQSx3QixDQU9BLCtELENBREEsc0UsQ0FFQSwrRCxDQURBLHNFLENBaUxBLDBFLENBQUEsaUYsQ0VWQSxnRCxDRnJLQSxjLENBRUEsbUMsQ0FDQSxRLENBRUEsaUQsQ0FDQSxxQixDQUlBLHNDLENBQ0EsYSxDQUdBLHVELENBQ0EsYSxDQUNBLGEsQ0FHQSx1QixDQUNBLHFCLENBQ0EsYyxDQUVBLDJDLENBR0Esc0QsQ0FGQSxhLENBT0EsbUMsQ0FEQSx1QyxDQUVBLGUsQ0FFQSxvQ0FFQSxtQyxDQURBLHVDLENBRUEsaUJBSUEsc0MsQ0FDQSxtQixDQUdBLGlCLENBQ0Esb0IsQ0FDQSxhLENBQ0EsVSxDQUNBLFUsQ0FDQSxjLENBRUEsNEIsQ0FHQSxnQyxDQUNBLGEsQ0FHQSw0QixDSndnQkEscUMsQ0l2Z0JBLCtCLENBQ0EsZSxDQUdBLFksQ0FDQSxVLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGlCLENBS0Esd0IsQ0FDQSw4QixDQUlBLGMsQ0FDQSxlLENBRUEsb0NBQ0Esd0IsQ0FDQSw4QixDQUNBLGdCLEFBSUEsMkRBQ0EsMEIsQ0FDQSxlLENBRUEsd0MsQ0FDQSxpQixDQUVBLDhDLENBQ0EscUQsQ0FDQSxVLENBRUEscUQsQ0FDQSxhLENBQ0EsVyxDQUNBLGlCLENBRUEsaUUsQ0FDQSxnQixBQUdBLDBEQUNBLDBCLENBQ0EsZSxDQUVBLHdDLENBQ0EsaUIsQ0FFQSw4QyxDQUNBLHFELENBQ0EsVSxDQUVBLHFELENBQ0EsYSxDQUNBLFcsQ0FDQSxpQixDQUVBLGlFLENBQ0EsZ0JBR0EsK0MsQ0FBQSwrQyxDQUNBLGUsQ0FHQSx3QyxDQUFBLCtDLENBQUEsd0MsQ0FBQSwrQyxDQUFBLG9DLENBQUEsMkMsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FFQSxvQ0FDQSx3QyxDQUFBLCtDLENBQUEsd0MsQ0FBQSwrQyxDQUFBLG9DLENBQUEsMkMsQ0FDQSxnQkFJQSxpRCxDQUFBLHdELENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBRUEsb0NBQ0EsaUQsQ0FBQSx3RCxDQUNBLGdCQUdBLG9FLENBQUEsMkUsQ0FBQSxvRSxDQUFBLDJFLENKb0NBLDZKLENBREEsb0ssQ0FFQSw2SixDQURBLG9LLENBR0EsK0ksQ0FEQSxzSixDQUdBLCtJLENBREEsc0osQ0l2Q0EsYyxDQUNBLFUsQ0FFQSxvQ0FDQSxvRSxDQUFBLDJFLENBQUEsb0UsQ0FBQSwyRSxDQUNBLGdCQUdBLG9FLENBQUEsb0UsQ0FDQSxlLENBRUEsb0NBQ0Esb0UsQ0FBQSxvRSxDQUNBLGdCQVdBLGlGLENBQ0EsYSxDQU1BLHlFLENBekhBLFksQ0E0SEEsZSxDSjNGQSx3SSxDQURBLCtJLENBY0EsMEgsQ0FEQSxpSSxDSW9GQSxjLENBQ0EsZSxDSmxHQSxpSSxDQURBLHdJLENBS0EsOEgsQ0FEQSxxSSxDQUFBLGlJLENBREEsd0ksQ0FIQSwwSSxDQURBLGlKLENBT0Esb0ksQ0FEQSwySSxDQUZBLGlJLENBREEsd0ksQ0FLQSxzSSxDQURBLDZJLENBR0EsOEgsQ0FEQSxxSSxDQUFBLHVJLENBREEsOEksQ0FNQSxtSCxDQURBLDBILENBU0EsZ0gsQ0FEQSx1SCxDQURBLG1ILENBREEsMEgsQ0FQQSw0SCxDQURBLG1JLENBYUEsc0gsQ0FEQSw2SCxDQUxBLG1ILENBREEsMEgsQ0FTQSx3SCxDQURBLCtILENBS0EsZ0gsQ0FEQSx1SCxDQURBLHlILENBREEsZ0ksQ0l1RUEseUQsQ0FBQSxnRSxDQUFBLHlELENBQUEsZ0UsQ0FBQSxxRCxDQUFBLDRELENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBRUEsZ0UsQ0FBQSxnRSxDQUFBLDRELENBQ0EsaUIsQ0F0SUEsWSxDQXdJQSxnRixDQUFBLHVGLENBQUEsZ0YsQ0FBQSx1RixDQUNBLGMsQ0FHQSxvQ0FDQSw2QyxDQUNBLGEsQ0FFQSwrQixDQUFBLHVCLENBQ0EsYSxDQUVBLGMsQ0FDQSxjLENBR0EsaUIsQ0FQQSx1QixDQUVBLGMsQ0FPQSw2QyxDQUdBLGtELENBRkEsZ0JBTUEsZ0MsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxXLENBQ0EsTyxDQUNBLFUsQ0FDQSxpQixDQUdBLG9FLENBQ0EsZ0IsQ0FDQSxpQixDQUVBLG9DQUNBLG9FLENBQ0Esa0JBR0EseUcsQ0FDQSxpQixDQUNBLFEsQ0FDQSxrQyxDQUNBLDBCLENBRUEsb0NBQ0EseUcsQ0FDQSxpQkFHQSw0RSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFksQ0FDQSxhLENBQ0Esb0IsQ0FDQSw4QixDQUVBLGtGLENBQUEsa0YsQ0FDQSxrQyxDQUNBLDhCLENBRUEsd0YsQ0FDQSxhLENBQ0Esb0IsQ0FFQSw4RixDQUFBLDhGLENBQ0Esa0MsQ0FDQSw4QixDQUVBLDBGLENBQUEseUYsQ0FBQSwwRixDQUFBLDZGLENBQUEsNEYsQ0FBQSxnRyxDQUFBLHFGLENBQUEsNEYsQ0FDQSxhLENBQ0Esb0IsQ0FFQSxnRyxDQUFBLGdHLENBQUEsK0YsQ0FBQSwrRixDQUFBLGdHLENBQUEsZ0csQ0FBQSxtRyxDQUFBLG1HLENBQUEsa0csQ0FBQSxrRyxDQUFBLHNHLENBQUEsc0csQ0FBQSwyRixDQUFBLDJGLENBQUEsa0csQ0FBQSxrRyxDQUNBLGtDLENBQ0EsOEIsQ0FJQSxxQixDQUNBLFcsQ0FHQSxvQixDQUFBLHlELENKa2RBLDhDLENJamRBLGEsQ0FDQSxpQixDQUdBLG1DLENBQ0EsYSxDQUNBLDhCLENBQ0Esc0MsQ0FHQSwwRCxDQUNBLGMsQ0FDQSxhLENBR0EsMEUsQ0FDQSx1QixDQVFBLG9DQUNBLHlELENBQ0EsYSxDQUVBLDJDLENBQ0EsVSxDQUNBLFUsQ0FFQSw0QyxDQUNBLFUsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsYSxDQUVBLDZDLENBQ0EsUSxDQUNBLFcsQ0FFQSx5QyxDQUNBLGUsQ0FFQSxnQyxDQUNBLGlCLENBQ0EsWSxDQUNBLGlCLEFBR0Esb0NBQ0EsZ0YsQ0FDQSxlLENBRUEsd0IsQ0FDQSxpQixDQUVBLHFDLENBQ0Esa0IsQ0FFQSxxQyxDQUFBLHFDLENBQ0EsYSxDQUVBLHNDLENBQUEsc0MsQ0FDQSxlLENBR0Esc0QsQ0FBQSxzRCxDQURBLHNELENBQUEsc0QsQ0FFQSxjLENBR0EsdUQsQ0FBQSx1RCxDQURBLHVELENBQUEsdUQsQ0FFQSxlLENBRUEsZ0MsQ0FDQSxvQixDQUVBLHVELENBQ0EsYyxDQUNBLGlCLENBQ0EsWUp4YkEsNkMsQ0FDQSxlLENBRUEsaUUsQ0FDQSxhLENBQ0EsZSxDQUNBLFEsQ0FFQSx5RSxDQUNBLFUsQ0FDQSxVLENBRUEsMkcsQ0FDQSw2RixDQUNBLGdCLENBRUEsbUgsQ0FDQSxxRyxDS2lhQSx5QyxDTGhhQSxRLENBRUEsOEcsQ0FDQSxnRyxDQUNBLHlCLENBRUEsdUksQ0FDQSx5SCxDQUNBLHNCLENBRUEsb0NBQ0EsdUksQ0FDQSx5SCxDQUNBLHdCQUdBLHNILENBQ0Esd0csQ0FDQSxVLENBQ0Esb0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxTLENBQ0EsVyxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxlLENBQ0EsNkIsQ0FDQSxrQyxDQUNBLG1DLENBQ0EseUIsQ0FDQSwrQixDQUVBLDhHLENBQUEscUgsQ0FDQSxnRyxDQUNBLHVHLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsNEQsQ0FFQSx1SCxDQUNBLHlHLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGlCLENBRUEsNkgsQ0FDQSwrRyxDQUNBLFMsQ0FDQSxZLENBRUEsMEgsQ0FDQSw0RyxDQUNBLGEsQ0FFQSxnSCxDQUNBLGtHLENBQ0EsYyxDQUNBLDBCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLCtCLENBRUEsb0NBQ0EsZ0gsQ0FDQSxrRyxDQUNBLG1CQUdBLHNHLENBQ0Esd0YsQ0FDQSxvQixDQUNBLGMsQ0FDQSxnQixDQUVBLG9DQUNBLHNHLENBQ0Esd0YsQ0FDQSxxQkFHQSx5RyxDQUNBLDJGLENBQ0EsZSxDQUNBLGMsQ0FDQSxhLENBQ0EsVSxDQUNBLFUsQ0FFQSxvSCxDQUNBLHNHLENBQ0Esa0IsQ0FDQSxhLENBRUEsdUgsQ0FDQSx5SCxDQUNBLHlHLENBQ0EsMkcsQ0FDQSxhLENBQ0EsYyxDQUVBLG9DQUNBLHVILENBQ0EseUgsQ0FDQSx5RyxDQUNBLDJHLENBQ0EsZ0JBR0Esc0ksQ0FDQSx3SCxDQUNBLGEsQ0FFQSxxSCxDQUFBLHVILENBQUEsb0ksQ0FFQSx1RyxDQURBLHlHLENBRUEsc0gsQ0FDQSxpQixDQUVBLDJILENBQ0EsNkgsQ0FDQSw2RyxDQUNBLCtHLENBQ0EsdUIsQ0FDQSxlLENBRUEsMkgsQ0FBQSwwSCxDQUFBLGlJLENBR0EsNkcsQ0FEQSw0RyxDQURBLG1ILENBR0EsVSxDQUNBLGtCLENBRUEsbUksQ0FBQSxrSSxDQUFBLHlJLENBR0EscUgsQ0FEQSxvSCxDQURBLDJILENBR0EseUIsQ0FFQSxzSCxDQUNBLHdHLENBQ0EsaUIsQ0FxQ0Esb0NBSUEsd0ksQ0FEQSwrSSxDQUFBLGlJLENBREEsd0ksQ0FLQSw4SCxDQURBLHFJLENBQUEsaUksQ0FEQSx3SSxDQUhBLDBJLENBREEsaUosQ0FPQSxvSSxDQURBLDJJLENBRkEsaUksQ0FEQSx3SSxDQUtBLHNJLENBREEsNkksQ0FHQSw4SCxDQURBLHFJLENBQUEsdUksQ0FEQSw4SSxDQVFBLDBILENBREEsaUksQ0FEQSxtSCxDQURBLDBILENBU0EsZ0gsQ0FEQSx1SCxDQURBLG1ILENBREEsMEgsQ0FQQSw0SCxDQURBLG1JLENBYUEsc0gsQ0FEQSw2SCxDQUxBLG1ILENBREEsMEgsQ0FTQSx3SCxDQURBLCtILENBS0EsZ0gsQ0FEQSx1SCxDQURBLHlILENBREEsZ0ksQ0FJQSxnQkFHQSwrSSxDQUFBLHdJLENBQUEscUksQ0FBQSx3SSxDQUFBLGlKLENBQUEsMkksQ0FBQSx3SSxDQUFBLDZJLENBQUEscUksQ0FBQSw4SSxDQUdBLGlJLENBREEsMEgsQ0FJQSx1SCxDQURBLDBILENBSkEsbUksQ0FNQSw2SCxDQUhBLDBILENBSUEsK0gsQ0FFQSx1SCxDQURBLGdJLENBRUEsaUIsQ0FHQSx3SSxDQURBLCtJLENBR0EsMEgsQ0FEQSxpSSxDQUVBLGEsQ0FFQSx3SSxDQUFBLHdJLENBQ0EsMEgsQ0FDQSwwSCxDQUNBLGlCLENBWUEsb0NBRUEsNkosQ0FEQSxvSyxDQUVBLDZKLENBREEsb0ssQ0FHQSwrSSxDQURBLHNKLENBR0EsK0ksQ0FEQSxzSixDQUVBLGdCQUdBLDZKLENBQUEsNkosQ0FDQSwrSSxDQUNBLCtJLENBQ0EsZSxDQUVBLG9DQUNBLDZKLENBQUEsNkosQ0FDQSwrSSxDQUNBLCtJLENBQ0EsZ0JBR0Esd0gsQ0FBQSwySCxDQUFBLDhILENBRUEsMEcsQ0FEQSw2RyxDQUVBLGdILENBQ0EsUSxDQUVBLDRHLENBQ0EsOEYsQ0FDQSxTLENBQ0EsVSxDQUNBLG1DLENBRUEsaUgsQ0FDQSxtRyxDQUNBLGdCLENBRUEsb0gsQ0FDQSxzRyxDQUNBLFksQ0FDQSw0QyxDQUVBLGlIQUFBLFMsQ0FDQSxtR0FBQSxTLENBQ0EsUyxDQUVBLG9DQUNBLDRHLENBQ0EsOEYsQ0FDQSwyQkFJQSw0RyxDQURBLG1ILENBR0EsOEYsQ0FEQSxxRyxDQUVBLGMsQ0FDQSxVLENBRUEsb0NBRUEsNEcsQ0FEQSxtSCxDQUdBLDhGLENBREEscUcsQ0FFQSxnQkFHQSxtSCxDQUNBLHFHLENBQ0EsZSxDQUNBLGdCLENBbU9BLHFELENBak9BLG1JLENBQ0EscUgsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxlLENBa09BLHFELENBaE9BLG1JLENBQ0EscUgsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGUsQ0FFQSx1SSxDQUNBLHlILENBQ0EsYSxDQW8xQ0Esb0MsQ0FsMUNBLGdILENBQ0Esa0csQ0FDQSxhLENBRUEseUcsQ0FDQSwyRixDQUNBLFMsQ0FDQSxTLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0QsQ0FFQSxxSSxDQUNBLHVILENBQ0EsYSxDQUNBLFMsQ0FDQSxpQixDQUNBLCtCLENBRUEsbUosQ0FDQSxxSSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLDBCLENBQ0EsMkIsQ0FDQSxVLENBQ0EsYyxDQUNBLFUsQ0FFQSxvQ0FDQSxtSixDQUNBLHFJLENBQ0EsYyxBQUdBLG9DQUNBLG1KLENBQ0EscUksQ0FDQSxtQixBQUdBLG9DQUNBLG1LLENBQ0EscUosQ0FDQSxlLENBRUEsaUwsQ0FDQSxtSyxDQUNBLDRCLENBRUEsbUksQ0FDQSxxSCxDQUNBLHFCQUdBLGtJLENBRUEsVSxDQURBLG9ILENBQ0EsVSxDQUNBLHNCLENBRUEsb0NBQ0Esa0ksQ0FDQSxvSCxDQUNBLHdCQUdBLG1KLENBQ0EscUksQ0FDQSxlLENBQ0EsUyxDQUlBLGlLLENBQ0Esc0ssQ0FIQSwrSixDQUNBLG9LLENBS0EsbUosQ0FDQSx3SixDQUhBLGlKLENBQ0Esc0osQ0FHQSxhLENBRUEsb0wsQ0FDQSxzSyxDQUNBLGUsQ0FDQSxlLENBQ0EsUyxDQU1BLHFPLENBQ0EscU8sQ0FGQSx1TyxDQUZBLDhPLENBQ0EsOE8sQ0FGQSxnUCxDQVVBLHVOLENBQ0EsdU4sQ0FGQSx5TixDQUZBLGdPLENBQ0EsZ08sQ0FGQSxrTyxDQU1BLFEsQ0FDQSxVLENBRUEsb0NBS0EscU8sQ0FDQSxxTyxDQUZBLHVPLENBRkEsOE8sQ0FDQSw4TyxDQUZBLGdQLENBVUEsdU4sQ0FDQSx1TixDQUZBLHlOLENBRkEsZ08sQ0FDQSxnTyxDQUZBLGtPLENBTUEsZSxDQUNBLGdCQUlBLHFPLENBREEsOE8sQ0FHQSx1TixDQURBLGdPLENBRUEsZ0IsQ0FFQSxnSyxDQUtBLHFLLENBSkEsa0osQ0FLQSx1SixDQUpBLGMsQ0FDQSxlLENBT0Esa0osQ0FDQSxvSSxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxVLENBQ0EsSyxDQUNBLGtCLENBQ0EsZSxDQUNBLHdCLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxpQixDQUVBLHlKLENBQ0EsMkksQ0FDQSx3QixDQUNBLG9CLENBRUEsZ0ssQ0FDQSxrSixDQUNBLE8sQ0FHQSw4QixDQUNBLFUsQ0FDQSx3QixDQUNBLGUsQ0FDQSxZLENBRUEsZ0MsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FDQSxpQixDQU1BLG9DQUNBLHVELENBQ0Esb0JBT0EsMEMsQ0FEQSwwQyxDQUVBLGdDLENBQ0EsNEIsQ0FJQSx1RCxDQUNBLG9ELENBSEEsdUQsQ0FDQSxvRCxDQUdBLHdCLENBMHhCQSx1RixDQUNBLHlGLENBdnhCQSxnRSxDQUNBLDZELENBSEEsZ0UsQ0FDQSw2RCxDQUdBLHlCLENBaUJBLHlELENBQ0EsZSxDQUNBLGlCLENBQ0EsUyxDQUNBLGEsQ0FFQSxrQyxDQUNBLFMsQ0FDQSxrQixDQUNBLGEsQ0FFQSx3QyxDQUNBLGUsQ0FDQSxnQixDQUVBLDBDLENBQ0Esd0IsQ0FDQSxjLENBQ0EsZSxDQUdBLHFCLENBQ0EsYSxDQUNBLHlCLENBQ0EsK0IsQ0FFQSwyQixDQUFBLDJCLENBQ0EsYSxDQUNBLG9CLENBRUEsOEIsQ0FDQSxnQyxDQUVBLDRDLENBQ0EsK0IsQ0FDQSwrQixDQUVBLG9DQUNBLGdELENBQ0EsVUFHQSwrQyxDQUNBLHdCLENBQ0EsMEIsQ0FHQSx3QyxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBR0EsNkMsQ0FDQSxVLENBQ0EsaUIsQ0FHQSxXLENBQ0EsYSxDQUNBLHdCLENBR0EsMEIsQ0FDQSw0QixDQU1BLG9DQUVBLG1ELENBREEsK0MsQ0FFQSxVLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLFcsQ0FDQSxRLENBQ0Esb0JBR0EsSyxDQUNBLGlCLENBR0EseUMsQ0FDQSwyQyxDQUNBLHlCLENBQ0EsVSxDQUVBLHVDLENBQ0EsNEIsQ0FHQSxvSyxDQVdBLHdDLENBRUEsNEMsQ0FEQSw4QyxDQVhBLGdCLENBR0Esd0IsQ0FFQSw0QixDQURBLDhCLENBRUEsVyxDQUNBLGdCLENBQ0EsaUIsQ0FRQSxtSyxDQUNBLGUsQ0FHQSxvQ0FDQSxpTCxDQUNBLDhCQXlCQSxtQyxDQUNBLFUsQ0FHQSxzQixDQUNBLFUsQ0FDQSxZLENBRUEsb0NBQ0Esc0IsQ0FDQSxxQixDQUVBLDBCLENBQ0Esb0JBR0EseUIsQ0FDQSx3QixDQUNBLFMsQ0FDQSxpQixDQUVBLDBCLENBQ0EsaUIsQ0FFQSxvQ0FDQSwwQixDQUNBLGEsQUFHQSxvQ0FDQSwwQixDQUNBLDZCQUdBLHNDLENBQ0EsWSxDQUNBLG1CLENBR0EseUIsQ0FDQSx3QixDQUNBLHdCLENBQ0EsaUIsQ0FFQSx1QyxDQUNBLHdDLENBQ0EsaUIsQ0FDQSxrQixDQUNBLG1CLENBRUEsNEQsQ0FDQSxVLENBQ0EsYyxDQUNBLHFCLENBQ0EsZSxDQUVBLG9ELENBQ0EseUIsQ0FFQSxzQyxDQUNBLFksQ0FDQSxRLENBQ0EscUIsQ0FDQSxrQixDQUNBLDJCLENBQ0Esd0IsQ0FDQSxvQixDQUNBLDBCLENBRUEsb0NBQ0Esc0MsQ0FDQSw2QixDQUNBLGlCLEFBR0Esb0NBQ0Esc0MsQ0FDQSxpQixBQUdBLG9DQUNBLHNDLENBQ0EsVUFPQSxtRCxDQUNBLHdCLENBQ0EsUyxDQUNBLGEsQ0FFQSx5QyxDQUNBLGEsQ0FDQSxjLENBTUEsMkMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUVBLHlGLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FDQSxhLENBQ0EsUyxDQUNBLGdCLENBQ0EsZSxDQUNBLFMsQ0FDQSxhLENBQ0EsYyxDQUVBLDRHLENBQ0EsYSxDQUNBLFMsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYSxDQUNBLFksQ0FDQSxXLENBQ0EscUIsQ0FDQSxrQixDQUNBLFksQ0FDQSxlLENBQ0EsVSxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSx3QyxDQUNBLCtCLENBRUEsb0gsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLHdCLENBQ0EsK0IsQ0FDQSx1QixDQWdCQSwrRixDQUNBLDBCLENBQ0Esa0IsQ0FHQSxvQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FHQSxvQixDQUNBLFksQ0FDQSxjLENBQ0EscUIsQ0FDQSx1QixDQUNBLG9CLENBQ0EsZSxDQUNBLDhDLENBRUEsb0NBQ0Esb0IsQ0FDQSxlLENBQ0EsaUIsQUFHQSxvQ0FDQSxvQixDQUNBLHVCLENBQ0Esb0IsQ0FDQSxpQixBQUdBLG9DQUNBLG9CLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGNBR0Esb0MsQ0FDQSxhLENBQ0EsbUIsQ0FFQSxvQ0FDQSxvQyxDQUNBLFcsQUFHQSxvQ0FDQSxvQyxDQUNBLE0sQ0FDQSxpQixBQUdBLG9DQUNBLGtELENBQ0EsNEJLOVRBLHNCLENBQUEsc0IsQ0xpVUEsdUIsQ0FnREEsa0IsQ0EvQ0EsUyxDQUdBLGtCLENBQ0EsWSxDQUNBLHFCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBRUEsc0IsQ0FDQSxXLENBQ0EsWSxDQUVBLG9DQUNBLGtCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsNkJBSUEsZSxDQUNBLFksQ0FDQSxxQixDQUNBLGMsQ0FFQSxtQixDQUNBLFcsQ0FDQSxhLENBRUEsb0NBQ0Esc0MsQ0FDQSxxQkFpQkEsdUIsQ0FkQSxvQixDQUNBLGUsQ0FDQSxjLENBQ0Esb0IsQ0FFQSwwQixDQUdBLDhDLENLN3ZCQSxpRCxDTDJ2QkEsYyxDQVFBLHVCLENBRUEseUIsQ0FFQSxjLENBQ0EsZ0IsQ0FJQSxjLENBREEsVSxDQUVBLGEsQ0FHQSxVLENBQ0EsbUIsQ0FHQSxtQixDQUNBLG9CLENBR0Esa0ksQ0FDQSxzSSxDQUNBLHNCLENBR0EsNkIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsVyxDQUVBLGEsQ0FDQSxjLENBQ0EsUSxDQUNBLGUsQ0FFQSxjLENBQ0EsYyxDQVhBLDZCLENBU0EsYSxDQUdBLCtCLENBWEEsa0IsQ0FHQSxPLENBVUEsd0MsQ0FDQSw2QixDQUNBLE8sQ0FDQSxjLENBQ0EsVyxDQUVBLCtCLENBbkJBLGtCLENBb0JBLG9CLENBQ0EsYSxDQUNBLCtCLENBT0Esb0MsQ0FDQSx5QixDQUNBLGdDLENBQ0Esd0IsQ0FHQSw2QixDQUNBLE8sQ0FHQSxnQixDQUNBLCtCLENBRUEscUJBQUEsUyxDQUNBLGUsQ0FDQSxRLENBQ0EsUyxDQUVBLDBCLENBQ0EsVSxDQUVBLDJCLENBQ0Esa0IsQ0FFQSxxQixDQUNBLFcsQ0FDQSxTLENBRUEseUIsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBaVFBLDhFLENBQ0EsZ0YsQ0FoUUEsK0IsQ0FDQSx3QixDQUdBLG9ELENBQ0Esb0IsQ0FDQSxpQixDQUNBLG1CLENBR0Esd0QsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx5QyxDQUNBLGtCLENBR0EsOEMsQ0FDQSxvQixDQUNBLGlCLENKeitCQSwyRSxDSTQrQ0EscUYsQ0FJQSw4RixDQUZBLGdHLENBREEsb0YsQ0FFQSw4RSxDQW5CQSx5RSxDQWpmQSxvQyxDQUNBLGUsQ0FFQSwyQyxDQUNBLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxjLENBQ0EsYSxDQUNBLFMsQ0FDQSxnQixDQUNBLFMsQ0FDQSxlLENBQ0EsYyxDQU1BLDBELENBQ0EsYSxDQUNBLFMsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYSxDQUNBLFcsQ0FDQSxRLENBQ0EscUIsQ0FDQSxrQixDQUNBLFksQ0FDQSxlLENBQ0EsVSxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSx3QyxDQUNBLCtCLENBRUEsa0UsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsUSxDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLHdCLENBQ0EsK0IsQ0FDQSx1QixDQVlBLHFFLENBQ0EsUyxDQUNBLFcsQ0FFQSw2RSxDQUNBLFMsQ0FDQSxXLENBQ0EsVSxDQUVBLGdFLENBQUEsZ0UsQ0FDQSxTLENBQ0Esa0IsQ0FFQSxpRCxDQUNBLDBCLENBQ0Esa0IsQ0FFQSx5QyxDQUNBLGlCLENBQ0EsVSxDQUNBLFUsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLHlDLENBRUEsd0QsQ0FDQSxhLENBQ0EsbUIsQ0FFQSw4RSxDQUNBLFUsQ0FDQSxRLENBQ0EsZSxDQUNBLDRCLENBQ0EsMkIsQ0FDQSw0QixDQUNBLFMsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENBQ0Esa0IsQ0FFQSxvQ0FDQSw4RSxDQUNBLFUsQ0FDQSxhQUdBLDZGLENBQ0EsUyxDQUNBLFcsQ0FDQSxTLENBRUEscUcsQ0FDQSxTLENBQ0EsVyxDQUNBLFMsQ0FFQSx5RCxDQUNBLGEsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUVBLHVFLENBQ0Esb0IsQ0FDQSxxQixDQUNBLG9CLENBQ0EsK0IsQ0FFQSw2RSxDQUFBLDZFLENBQ0EsYSxDQUVBLGtFLENBQ0Esb0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSxPLENBQ0EscUIsQ0FDQSwrQixDQUVBLG9FLENBQ0Esb0IsQ0FDQSxhLENBRUEsNEUsQ0FDQSxnQyxDQUNBLGUsQ0FFQSwyRSxDQUNBLGtCLENBQ0EsUyxDQUNBLFUsQ0FDQSxlLENBRUEsNkUsQ0FDQSxnRSxDQUNBLHdELENBRUEsZ0YsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxPLENBRUEsbUUsQ0FDQSxvQixDQUNBLFEsQ0FDQSxlLENBQ0EsNEIsQ0FDQSwyQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxlLENBQ0EscUIsQ0FFQSxrRixDQUNBLFMsQ0FDQSxXLENBQ0EsVyxDQUVBLDBGLENBQ0EsUyxDQUNBLFcsQ0FDQSxVLENBRUEsc0YsQ0FDQSxxQixDQUVBLDhDLENBQ0EsVSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUMsQ0FnTkEsZ0MsQ0E5TUEsOEMsQ0FDQSxVLENBRUEsaUQsQ0FDQSxVLENBQ0EsVSxDQUNBLGtCLENBQ0EsYyxDQUNBLGlCLENBRUEsNEQsQ0FDQSxlLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSw0QixDQUNBLGMsQ0FFQSwwRSxDQUNBLFksQ0FDQSxZLENBQ0EsZ0IsQ0FFQSx5RSxDQUNBLGlCLENBRUEsK0QsQ0FDQSxpRSxDQUNBLGUsQ0FDQSxhLENBQ0EsZSxDQUVBLDJFLENBQ0Esa0IsQ0FDQSwwQixDQVVBLDZELENBQ0EsK0QsQ0FHQSw0RSxDQUNBLDhFLENBSEEsZSxDQU1BLHlFLENBQ0EsYSxDQUNBLGMsQ0FFQSw0RSxDQUlBLDhFLENBSEEsYSxDQUNBLGlCLENBTUEsb0QsQ0FDQSxvRCxDQUNBLG9CLENBQ0EsVSxDQUNBLFMsQ0FDQSxpQixDQUNBLGlCLENBRUEsb0QsQ0FDQSxjLENBQ0EsaUIsQ0FFQSxvRCxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxzRCxDQUNBLG9CLENBQ0EsVyxDQUNBLGlCLENBRUEsc0UsQ0FDQSxVLENBQ0EsVSxDQUNBLGMsQ0FDQSxpQixDQUVBLDZFLENBQ0EsaUIsQ0FDQSxjLENBQ0EsUSxDQUNBLGUsQ0FDQSxRLENBQ0Esa0IsQ0FDQSxhLENBQ0EsZSxDQUNBLGMsQ0FDQSwrQixDQUVBLGtGLENBQUEsbUYsQ0FBQSxtRixDQUNBLGEsQ0FFQSwwRixDQUNBLGlDLENBQ0EseUIsQ0FFQSxxRixDQUNBLGdDLENBQ0EsZSxDQUNBLGlCLENBQ0EsTyxDQUNBLE8sQ0FDQSwrQixDQUVBLGlELENBQ0EsZ0IsQ0FDQSw0QixDQUVBLCtELENBQ0EsZSxDQUVBLHFFLENLdnlDQSxxRixDTHd5Q0EsZ0IsQ0FFQSx3RSxDQUNBLDBFLENBQ0EsaUIsQ0FFQSw4RCxDQUNBLFEsQ0FFQSxvRCxDQUNBLGlCLENBQ0EsZSxDQUVBLHNELENBQ0EsYyxDQUNBLGUsQ0FHQSx5RSxDQURBLHdFLENBRUEsZSxDQUNBLFEsQ0FDQSxTLENBQ0EsYSxDQUNBLFUsQ0FDQSxVLENBQ0EsdUIsQ0FDQSxpQixDQUNBLCtCLENBR0EsOEUsQ0FEQSw2RSxDQUVBLFcsQ0FDQSxTLENBR0EsOEYsQ0FEQSw2RixDQUVBLGMsQ0FHQSw4RixDQURBLDZGLENBRUEsMkIsQ0FDQSw0QixDQUNBLGlCLENBR0EsNEUsQ0FEQSwyRSxDQUVBLFksQ0FDQSw2QixDQUNBLGtCLENBR0EsNEYsQ0FEQSwyRixDQUVBLHdCLENBR0EsaUYsQ0FEQSxnRixDQUVBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FJQSwyRixDQURBLG9HLENBREEsMEYsQ0FBQSxtRyxDQUdBLGlCLENBR0Esb0csQ0FEQSxtRyxDQUVBLHNDLENBSUEsdUcsQ0FDQSx5RyxDQUhBLHNHLENBQ0Esd0csQ0FHQSx1QixDQUNBLGUsQ0FNQSxtQyxDQUNBLFUsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxjLENBQ0EsaUIsQ0FFQSxzQyxDQUNBLHNDLENBQ0EsVSxDQUNBLG9CLENBQ0EsUyxDQUNBLGlCLENBQ0EsaUIsQ0FFQSxzQyxDQUNBLGMsQ0FFQSxzQyxDQUNBLGMsQ0FDQSxlLENBRUEsd0MsQ0FDQSxXLENBQ0Esb0IsQ0FDQSxpQixDQUVBLG1DLENBQ0EsZ0IsQ0FDQSw0QixDQUVBLGlELENBQ0EsZSxDQUVBLGdELENBQ0EsUSxDQUNBLDBCLENBRUEsc0MsQ0FDQSxpQixDQUNBLGUsQ0FFQSx3QyxDQUNBLGMsQ0FDQSxlLENBR0Esb0NBQ0EsMENBQUEsZSxDQUNBLGdCLENBRUEsb0MsQ0FHQSw4QyxDQUZBLDBCLEFBTUEsb0NBQ0EsaUMsQ0FDQSx3QixDQUVBLG9DLENBQ0EsMEIsQ0FFQSxrQyxDQUNBLDBCLENBQ0EsNkJBR0EsaUMsQ0FDQSxVLENBQ0EsYyxDQUNBLHdCLENBVUEsa0QsQ0FDQSx1QixDQUNBLGtCLENBd0VBLHFILENBdEVBLCtELENBQ0EsZSxDQUtBLHlELENBQ0EsZSxDQUVBLHVFLENBQ0Esc0IsQ0FFQSx3RSxDQUlBLGlGLENBRkEsbUYsQ0FEQSx1RSxDQUVBLGlFLENBRUEsMkIsQ0FTQSxrRixDQUlBLDJGLENBRkEsNkYsQ0FEQSxpRixDQUVBLDJFLENBRUEsZSxDQUVBLHFFLENBQ0EsbUUsQ0FDQSwyRSxDQUNBLHlCLENBQ0EsYyxDQUNBLGtCLENBQ0EseUIsQ0FFQSwrRSxDQUNBLDRFLENBQ0EsK0UsQ0FDQSw0RSxDQUNBLDJFLENBQ0Esd0UsQ0FDQSxzRixDQUNBLG1GLENBQ0EsdUIsQ0FLQSxvRSxDQUtBLG1HLENBUkEsZ0UsQ0FJQSxxRSxDQUZBLG1FLENBR0EseUUsQ0FKQSxnRSxDQUtBLGUsQ0FLQSx3RyxDQUNBLGUsQ0FDQSxhLENBQ0EsVSxDQUNBLFUsQ0FDQSx1QixDQUNBLGtCLENBS0EsNkMsQ0FDQSxnQixDQUVBLDJELENBQ0Esd0IsQ0FDQSxpQixDQUNBLFksQ0FDQSxjLENBQ0EsZSxDQUVBLDZELENBQ0Esa0IsQ0FDQSxTLENBQ0EsaUIsQ0FRQSwrRCxDQUNBLGEsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxjLENBRUEsdUNBQUEsZSxDQUNBLDBCLENBRUEsK0MsQ0FDQSw2QixDQUVBLHVDLENBQ0Esb0IsQ0FFQSxrQyxDQUNBLGUsQ0FDQSxXLENBQ0EsZSxDQUNBLHdCLENBQ0EsYyxDQUtBLHFDLENBQ0EsVSxDQUNBLGMsQ0FDQSxjLENBQ0EsaUIsQ0FFQSx1QyxDQUNBLGlCLENBRUEsd0MsQ0FDQSxpQixDQUNBLGdCLENBQ0EsaUIsQ0FFQSxzQyxDQUNBLFUsQ0FDQSxnQixDQUNBLGMsQ0FDQSx3QixDQUVBLDZDLENVamdEQSxnRixDVmtnREEsYSxDQUVBLG9DQUNBLHNDLENBQ0EsZ0JBR0Esa0QsQ0FDQSxzQixDQUNBLHdCLENBQ0EsaUIsQ0FLQSxtRCxDQUNBLHNCLENBQ0Esd0IsQ0FDQSxpQixDQUdBLHNFLENBQ0EsZSxDQUNBLGUsQ0FFQSx5RSxDQUNBLGlCLENBRUEsMEUsQ0FDQSxjLENBQ0EsUSxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxtQyxDQUNBLGMsQ0FFQSxnRixDQUFBLGdGLENBQ0EsWSxDQUNBLDhCLENBRUEsb0NBQ0EsMEUsQ0FDQSxnQkozcERBLDBELENJOHBEQSx3RixDSnovQ0EsNEUsQ0kwL0NBLGUsQ0FHQSxjLENBQ0EsYyxDQUNBLGlCLENBQ0EsVSxDQUNBLE0sQ0FDQSxVLENBQ0EsUSxDQUNBLHlCLENBRUEsbUIsQ0FDQSxLLENBQ0EsVyxDQUVBLGlDLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0Esd0IsQ0FDQSwwQixDQUNBLHlCLENBRUEsb0NBQ0EsaUMsQ0FDQSxRLENBQ0EsUyxDQUNBLHVCLENBQ0EsNEJBR0EsaUQsQ0FDQSxpQixDQUNBLGtCLENBQ0EsMkIsQ0FFQSxvRCxDQUNBLFUsQ0FDQSxTLENBRUEsb0NBQ0Esb0QsQ0FDQSxnQkFHQSxnRSxDQUNBLGlCLENBQ0EsUSxDQUNBLFUsQ0FDQSxjLENBQ0EsUSxDQUNBLFUsQ0FDQSxjLENBRUEsc0UsQ0FBQSxzRSxDQUNBLFksQ0FFQSxvQ0FDQSxnRSxDQUNBLFlBR0EsK0MsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxlLENBQ0EsVyxDQUdBLHNFLENBREEsOEQsQ0FFQSxxQixDUzkwREEsWSxDQUNBLGlCLENBQ0Esb0IsQ0FHQSxnQixDQUNBLGlCLENBQ0EsVSxDQUNBLE8sQ0FDQSxXLENBQ0EsUyxDQUNBLGMsQ0FDQSxRLENBQ0EsYyxDQUNBLGEsQ0FDQSxjLENBRUEsa0IsQ0FDQSxpQixDQUNBLE8sQ0FDQSxrQyxDQUNBLDBCLENBRUEsaUMsQ0FDQSxpQixDQUNBLFcsQ0FDQSxZLENBQ0EsYSxDQUNBLFcsQ0FDQSxxQixDQUNBLGtCLENBQ0EseUMsQ0FDQSxZLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0EsUyxDQUNBLDhCLENBRUEsdUMsQ0FBQSx1QyxDQUNBLGtCLENBQ0EsUyxDQUNBLDBCLENBQ0Esa0IsQ0FFQSx5QyxDQUNBLGlCLENBQ0EsVSxDQUNBLE8sQ0FDQSxRLENBQ0EsYyxDQUNBLDBCLENBQ0EsYyxDQUNBLFcsQ0FDQSxVLENBQ0Esa0MsQ0FDQSxtQyxDQU1BLDBELENBQ0EsYSxDQUNBLHlCLENBQ0EsOEIsQ0FFQSxnRSxDQUFBLGdFLENBQ0EsYSxDQUNBLG9CLENkckRBLGMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLGlCLENBRUEscUIsQ0FDQSxpQixDQUNBLGdDLENBQ0EsZSxDQUNBLGEsQ0FDQSxxQixDQUNBLGMsQ0FDQSxhLENBQ0EsbUUsQ0FDQSwyRCxDQU1BLHVCLENlcURBLDJCLENmckRBLG9CLENBQUEsdUIsQ0FKQSxxQixDQXdCQSxtRSxDQXZCQSxZLENBT0EsaUQsQ0FBQSw4QyxDQUFBLGlELENBQUEscUQsQ0FBQSxrRCxDQUFBLHFELENBQUEsU0FBQSxtQyxDQUFBLFNBQUEsZ0MsQ0FBQSxTQUFBLG1DLENBQ0EsYSxDQWtCQSxvRkFBQSxzQyxDQWhCQSxnRCxDQUFBLG9ELENBQUEsU0FBQSxrQyxDQUNBLFksQ0FrQkEsd0RBQUEsVyxDQUFBLDBDLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLFMsQ0FDQSxXLENBQ0EsYyxDQUdBLHlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxTLENBQ0EsK0IsQ0FFQSxvQyxDQUNBLGUsQ0FDQSwyQixDQUNBLHFCLENBQ0EseUMsQ0FHQSxTQUFBLHFDLENBQ0EsZSxDQUNBLFMsQ0FDQSxpQixDQUNBLFEsQ0FFQSxTQUFBLDZDLENBQ0EsZ0IsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxXLENBQ0EsYyxDQUVBLFNBQUEsVSxnQ0FBQSxTLENBQ0EsbUIsQ0FHQSxTQUFBLHFDLENBREEsU0FBQSwyQixDQUVBLFNBQUEscUQsQ0FjQSxTQUFBLFUsc0NBQUEsdUIsTUFBQSw0QixNQUFBLE8sTUFBQSxlLENBYkEsZSxDQUNBLFMsQ0FDQSxpQixDQUNBLFEsQ0FHQSxTQUFBLDZDLENBREEsU0FBQSxtQyxDQUVBLFNBQUEsNkQsQ0FZQSxTQUFBLFUsc0NBQUEsdUIsTUFBQSw0QixNQUFBLE8sTUFBQSx1QixDQVhBLGdCLENBQ0EsUyxDQUNBLGtCLENBQ0EsVyxDQWNBLFNBQUEsVSxzQ0FBQSx1QixNQUFBLDRCLE1BQUEsTyxNQUFBLGMsTUFBQSxTLENBQ0EsUyxDQUNBLFEsQ0FPQSxTQUFBLFUseUNBQUEsYSxDQUxBLFNBQUEsb0QsQ0FFQSxTQUFBLHVELENBQ0EsU0FBQSxvRCxDQUNBLFNBQUEsb0QsQ0FIQSxTQUFBLG1ELENBS0EsZSxDQUNBLFMsQ0FDQSxpQixDQUNBLFEsQ0FDQSwrQixDQU9BLFNBQUEsVSx5Q0FBQSxxQixDQUxBLFNBQUEsNEQsQ0FFQSxTQUFBLCtELENBQ0EsU0FBQSw0RCxDQUNBLFNBQUEsNEQsQ0FIQSxTQUFBLDJELENBS0EsZ0IsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxXLENBT0EsU0FBQSxVLHlDQUFBLFksTUFBQSxTLENBTEEsU0FBQSxVLCtDQUFBLFMsQ0FFQSxTQUFBLFUsa0RBQUEsUyxDQUNBLFNBQUEsVSwrQ0FBQSxTLENBQ0EsU0FBQSxVLCtDQUFBLFMsQ0FIQSxTQUFBLFUsOENBQUEsUyxDQUtBLFMsQ0FDQSxRLENBR0EsOEIsQ0FDQSxjLENlN0tBLDZDLENBQ0Esa0IsQ0FDQSxpQixDQUVBLGdELENBQ0EsZSxDQUVBLCtDLENBQ0EsYSxDQUdBLDJGLENBQ0Esd0UsQ0FDQSxVLENBQ0EsUyxDQUVBLG9DQUNBLDJGLENBQ0Esd0UsQ0FDQSxVLENBQ0EsWUFHQSwyRixDQUNBLHdFLENBQ0EsVyxDQUNBLFMsQ0FFQSxvQ0FDQSwyRixDQUNBLHdFLENBQ0EsVSxDQUNBLFlBR0EsNEYsQ0FDQSx5RSxDQUNBLGUsQ0FDQSx3QixDQUNBLHlDLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFksQ0FDQSxlLENBRUEsc0csQ0FDQSxtRixDQUNBLGUsQ0FDQSxXLENBRUEscUgsQ0FDQSxrRyxDQUNBLFUsQ0FDQSxxQixDQUVBLG9ILENBQ0EsaUcsQ0FDQSxXLENBQ0EscUIsQ0FFQSw0RyxDQUNBLHlGLENBQ0EsYSxDQUNBLGlCLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUNBLGlCLENBR0Esd0gsQ0FDQSwySCxDQUZBLHVILENBSUEscUcsQ0FDQSx3RyxDQUZBLG9HLENBR0EsVSxDQUNBLFcsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBRUEsNEgsQ0FDQSx5RyxDQUNBLGEsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBRUEsNkcsQ0FDQSwwRixDTGdJQSxtQixDSy9IQSxjLENBT0EsbUIsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxnQixDQUNBLHFCLENBQ0EsZSxDQUNBLFksQ0FDQSx5QyxDQUVBLG9DQUNBLG1CLENBQ0EsYSxDQUNBLGUsQ0FDQSxjLEFBR0Esb0NBQ0EsbUIsQ0FDQSxjQUdBLHFCLENBQ0EsYSxDQUVBLCtCLENBQUEsK0IsQ0FDQSw2QixDQUNBLHFCLENBRUEsMEMsQ0FDQSxTLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQUNBLCtDLENBRUEsb0NBQ0EsMEMsQ0FDQSxzQixBQUdBLG9DQUNBLDBDLENBQ0EsVSxDQUNBLGMsQ0FDQSxvQkFHQSw4QyxDQUNBLGEsQ0FDQSxVLENBQ0EsZSxDQUNBLCtCLENBRUEsMkMsQ0FDQSxTLENBQ0EsZSxDQUNBLGlCLENBRUEsb0NBQ0EsMkMsQ0FDQSxvQixDQUNBLGdCLEFBR0Esb0NBQ0EsMkMsQ0FDQSxVLENBQ0EsYyxDQUNBLG1CQUdBLGlFLENBQ0EsYyxDQUNBLGlCLENBRUEsaUQsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUVBLG9DQUNBLGlELENBQ0EsVSxDQUNBLGlCLEFBR0Esb0NBQ0EsaUQsQ0FDQSxtQkFHQSw2RSxDQUNBLGtCLENBQ0EsaUIsQ0FFQSxvQ0FDQSw2RSxDQUNBLG9CLENBQ0EsUyxDQUNBLGUsQ0FDQSxvQixDQUNBLFksQ0FDQSwwQixBQUdBLG9DQUNBLDZFLENBQ0EsYSxDQUNBLGlCLENBQ0Esa0IsQUFNQSxvQ0FDQSxnRixDQUNBLGdCQUdBLHdHLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBRUEsOEUsQ0FDQSxpQixDQUVBLG9DQUNBLDhFLENBQ0Esb0IsQ0FDQSxTLENBQ0EsZSxDQUNBLG9CLENBQ0EsWSxDQUNBLDBCLEFBR0Esb0NBQ0EsOEUsQ0FDQSxnQixBQUdBLG9DQUNBLDhFLENBQ0EsYSxDQUNBLGlCLENBQ0Esa0JBR0EsaUYsQ0E2RUEsbUMsQ0E1RUEsYSxDQUVBLG9DQUNBLGlGLENBQ0EsZ0JBR0Esd0csQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FHQSwwQixDQUNBLGlCLENBQ0Esa0IsQ0FFQSxpQyxDQUNBLGMsQ0FDQSxlLENBR0EsK0IsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0EscUIsQ0FDQSxVLENBQ0EsVyxDQUNBLCtCLENBQ0EsUyxDQUNBLFUsQ0FzQkEsc0MsQ0FDQSxnQyxDQUNBLGUsQ0FDQSxpQixDQUNBLGEsQ0FDQSxvQixDQUNBLHFCLENBQ0EsYyxDQUNBLGEsQ0FDQSxnRSxDQUNBLHdELENBQ0EsK0IsQ0FDQSxTLENBR0EsZ0MsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGUsQ0FDQSx5QyxDQUNBLGlCLENBS0Esa0MsQ0FDQSxhLENBQ0EsZSxDQUNBLCtCLENkOUZBLDZGLENBQUEsNkYsQ2NnR0Esd0MsQ0FBQSx3QyxDQUNBLGEsQ0FHQSxvQixDTHZHQSxvQyxDS3dHQSxpQixDQUdBLGdDLENBQ0EsWSxDQUNBLGUsQ0FDQSxnQixDQUNBLCtCLENBQ0EsZSxDQUVBLDBDLENBQ0EsYSxDQUdBLGdELENBQ0EsZSxDQUdBLGtELENBQ0EsUyxDQUNBLGUsQ0FDQSxXLENBQ0EsVSxDQUdBLDhCLENBQ0EsVSxDQUdBLCtELENBQ0EsZSxDQUdBLGdELENBR0EsOEMsQ0FGQSxZLENDdFhBLHFCLENBQ0EsYSxDQUNBLGUsQ0FDQSw0SyxDQUNBLHNDLENBQ0EscUMsQ0FDQSxtQyxDQUNBLGlCLENBQ0EsdUQsQ0FDQSxlLENBQ0EsK0IsQ0FFQSxvQ0FDQSxxQixDQUNBLGVBR0Esa0MsQ0FDQSw0TCxDQVdBLG1DLENBVEEscUMsQ0FDQSxhLENBV0Esd0MsQ0FUQSwwQyxDQUNBLGEsQ0FFQSxnQyxDQUNBLDZMLENBUUEsNEIsQ0FDQSxZLENBRUEsNEIsQ0FDQSxlLENBQ0EsUyxDQUNBLFksQ0FDQSw2QixDQUNBLGEsQ0FDQSxjLENBRUEsb0NBQ0EsNEIsQ0FDQSxlQUdBLDRCLENBQ0EsZSxDQUVBLG9DQUNBLDRCLENBQ0EsaUIsQ0FDQSxvQkFHQSx3QixDQUNBLFMsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBRUEsNkIsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUVBLDBCLENBQ0EsWSxDQUNBLGtCLENBQ0EsZSxDQUNBLGUsQ0FFQSxvQ0FDQSwwQixDQUNBLHdCQUdBLHVCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUNBLHlDLENBQ0EsK0IsQ0FFQSw2QixDQUFBLDZCLENBQ0Esb0IsQ0FDQSx3QixDQUdBLHFCLENBQ0EsYSxDQUNBLGUsQ0FDQSxxRSxDQUNBLGlCLENBQ0EsdUQsQ0FDQSxlLENBQ0EsK0IsQ0FFQSxvQ0FDQSxxQixDQUNBLGVBR0EsNEIsQ0FDQSxZLENBRUEsNEIsQ0FDQSxlLENBQ0EsUyxDQUNBLFksQ0FDQSw2QixDQUNBLGEsQ0FDQSxjLENBRUEsb0NBQ0EsNEIsQ0FDQSxlQUdBLDRCLENDNkNBLDBILENBc0RBLGtKLENQeVVBLDZELENBOU1BLDBFLENNN05BLGUsQ0FFQSxvQ0FDQSw0QixDQUNBLGlCLENBQ0Esb0JBR0Esd0IsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUVBLDZCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FFQSwwQixDQUNBLFksQ0FDQSxrQixDQUNBLGUsQ0FFQSxvQ0FDQSwwQixDQUNBLHdCQUdBLHVCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUNBLHlDLENBQ0EsK0IsQ0FFQSw2QixDQUFBLDZCLENBQ0Esb0IsQ0FDQSx3QixDQUVBLDRCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxvQ0FDQSw0QixDQUNBLG9CQUdBLHlDLENBQ0EsZ0IsQ0FFQSwwQyxDQUNBLG9CLENBQ0EsaUIsQ0FFQSxxRCxDQUNBLGMsQ0FFQSx1RCxDQUNBLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBRUEsb0QsQ0FDQSxhLENBQ0EsZSxDQUNBLFUsQ0FDQSxjLENBQ0EsZSxDQUdBLDRCLENBQ0EsWSxDQUNBLGtCLENBQ0EseUMsQ0FDQSxpQixDQUNBLFksQ0FDQSxrQixDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxpQyxDTnBNQSw0RCxDQXVQQSxnRixDTWxEQSxhLENBRUEsK0IsQ0FDQSxVLENBRUEsOEIsQ0FDQSxtQixDTi9PQSxvQ0FDQSwwRCxDQUNBLFdBR0EscUgsQ0FDQSxlLENBRUEsMkgsQ0FDQSxlLENBRUEsd0osQ0FDQSxlLENBR0EsbUQsQ0FDQSxrQixDQUVBLHFELENBQ0EsYSxDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLHFELENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixBQUlBLG9DQUNBLDBELENBQ0EsV0EwbEJBLG1DLENBQUEsbUMsQ0FwbEJBLHVFLENBQ0Esd0IsQ0F3QkEsdUMsQ0FvY0EseUQsQ0FuY0Esc0IsQ0FFQSxvQyxDQUNBLGUsQ0FFQSx5RSxDQUNBLHdCLENBQ0EsZSxDQUNBLFUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsWSxDQUNBLDBDLENBQ0EsYyxDQUNBLGUsQ0FLQSxxRixDQUNBLGMsQ0FDQSxnQixDQUVBLDBGLENBQ0EsZSxDQUNBLG1CLENBQ0EsZSxDQUNBLHlDLENBRUEsNkgsQ0FBQSw2SCxDQUFBLG9JLENBQUEsK0gsQ0FBQSwrSCxDQUFBLHNJLENBQUEscUgsQ0FBQSxxSCxDQUFBLDRILENBRUEsZ0IsQ0FDQSx3QixDQUNBLGtCLENBQ0EscUIsQ0FDQSxhLENBQ0EsYSxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsOEIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGMsQ0FFQSxtSSxDQUFBLG1JLENBQUEsMEksQ0FBQSxxSSxDQUFBLHFJLENBQUEsNEksQ0FBQSwySCxDQUFBLDJILENBQUEsa0ksQ0F1R0EsNEgsQ0FSQSwrSCxDQTlGQSxrQyxDQUNBLG9CLENBRUEsZ0YsQ0FBQSx3RixDQUFBLDBGLENBQUEsMEYsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLGUsQ0FLQSxvRixDQUFBLHNGLENBQUEsbUYsQ0FBQSw0RSxDQUNBLGlCLENBQ0EsZSxDQUVBLG9DQUNBLGlHLENBQUEsaUcsQ0FBQSx3RyxDQUFBLDRHLENBQUEsOEcsQ0FBQSxtRyxDQUFBLG1HLENBQUEsMEcsQ0FBQSw4RyxDQUFBLGdILENBQUEsZ0csQ0FBQSxnRyxDQUFBLHVHLENBQUEsMkcsQ0FBQSw2RyxDQUFBLHlGLENBQUEseUYsQ0FBQSxnRyxDQUFBLG9HLENBQUEsc0csQ0FDQSwwQkFHQSxrSCxDQUFBLG9ILENBQUEsaUgsQ0FBQSwwRyxDQUNBLG9CLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLGdFLENBQ0Esd0QsQ0FDQSwrQixDQUVBLHFHLENBQ0EsbUIsQ0FFQSx3RixDQUNBLG9CLENBRUEsbUcsQ0FtSUEsZ0UsQ0FsSUEsZSxDQUVBLG9HLENBQ0EsZ0IsQ0FLQSxzRyxDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUVBLGlHLENBQ0EsYSxDQUNBLGUsQ0FDQSxvQixDQUNBLGUsQ0FDQSxvQixDQUNBLGlCLENBQ0EsOEIsQ0FFQSx3RyxDQUNBLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsTyxDQUNBLFUsQ0FDQSwyQixDQUNBLG1CLENBQ0EsNEIsQ0FDQSxvQixDQUNBLGtCLENBQ0EsOEIsQ0FFQSw4RyxDQUNBLDJCLENBQ0EsbUIsQ0FHQSx3RixDQUNBLGEsQ0FDQSwyQixDQUNBLHdCLENBQ0EsZSxDQUNBLGUsQ0FFQSw2RixDQUNBLGMsQ0FFQSx5SCxDQUNBLHdCLENBQ0Esa0MsQ0FDQSw0QixDQUNBLHlCLENBT0Esc0gsQ0FDQSxxQixDQVdBLG9CLENBQ0Esd0IsQ0FNQSwrQyxDQUNBLGlCLENBUUEsMkMsQ0FDQSx1QixDQUNBLGtCLENBQ0Esd0IsQ0FDQSxnQixDQUVBLGMsQ0FrUEEsZSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBcFBBLGlELENBQ0EsNEIsQ0FDQSxvQixDQUVBLDhCLENBQ0Esc0IsQ0FFQSxpQyxDQUNBLGdCLENBQ0EsaUIsQ0FHQSxpQyxDQWhDQSxlLENBZ0NBLDJDLENBQ0Esb0UsQ0FHQSwyQixDQUNBLDJCLENBQ0EsYyxDQUNBLHdCLENBQ0Esa0IsQ0FHQSw0QyxDQWdKQSxjLENBQ0EsZSxDQUNBLFEsQ0E0Q0EsbUIsQ0E3S0EsZSxDQUFBLGUsQ0FDQSxpQixDQUNBLGdCLENBR0EseUIsQ0FDQSxpQixDQUNBLGUsQ0FjQSxxQixDQVpBLDRCLENBQUEsNEIsQ0FDQSxrQixDQUVBLDhDLENBQ0EsaUIsQ0FHQSx1RyxDQUNBLDBCLENBQ0EsaUIsQ0FPQSxpQyxDQUNBLDJCLENBR0EsbUMsQ0FBQSxpQyxDQUNBLGUsQ0FDQSxnQyxDQUdBLDBCLENBQ0EsZ0MsQ0FPQSxpQixDQUpBLGdDLENBQ0EsNEIsQ0FPQSxnQyxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLDhCLENBZ0pBLGMsQ0FDQSxRLENBQ0EsVSxDQS9JQSxzQyxDQUNBLHVCLENBR0EscUNBQ0EsMkMsQ0FDQSxtQixBQUdBLG9DQUNBLGlCLENBQ0Esa0JBT0Esd0MsQ0FDQSxlLENBQ0Esa0IsQ0d0S0EscUYsQ0s5RUEsaUYsQ0w0RUEsZ0YsQ0s1RUEsNEUsQ0w2RUEsNEUsQ0h5S0EscUQsQ0FDQSxlLENBR0EseUMsQ0FDQSxVLENBQ0EsZSxDQUNBLG9CLENBQ0EsZSxDQUNBLGlCLENBR0EsZ0QsQ0FDQSxpQixDQUNBLGUsQ0FHQSw2QixDQUNBLGMsQ0FDQSw0QixDQUNBLCtCLENBQ0EsYyxDQUdBLHNCLENBQ0EsVSxDQUdBLGtCLENBQ0EsZSxDQUdBLG1CLENBQ0EsaUIsQ0FHQSw4QixDQXdEQSwrQixDQXZEQSxrQixDQUNBLGUsQ0FHQSxnRCxDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0E0S0EsMkIsQ0F6S0EsNEgsQ0FDQSxlLENBU0EsOEIsQ0FDQSxjLENBQ0EsYyxDQUdBLHVDLENBQ0EsaUIsQ0FDQSxlLENBR0Esb0NBQ0EsdUcsQ0FDQSxlLENBQ0EsZSxDQUNBLG9CQU9BLHVCLENBQ0EsYSxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxpQixDQUVBLG9DQUNBLHVCLENBQ0EsYyxDQUNBLGlCQWFBLGdKLENBQ0EsOEIsQ0FDQSx1QixDQU9BLG9DQUNBLDRILENBQ0Esc0IsQ0FDQSxlLENBQ0EsbUJBa0JBLHNKLENBQ0Esa0MsQ0FDQSxvQixDQUdBLHFFLENBeUJBLG1ELENBeEJBLFksQ0FHQSxrSCxDQUNBLGUsQ0FHQSx5QyxDQUNBLGUsQ0FHQSxxQ0FDQSx3QyxDQUFBLHlELENBQ0Esc0JBZUEsNkMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUdBLHdCLENDdkdBLHdGLENNNnRCQSxnRyxDUHJuQkEsb0IsQ0FHQSxxQyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FJQSw4RCxDQUNBLGEsQ0FDQSxrQixDQUNBLGEsQ0FHQSw4QyxDQUNBLGUsQ0FDQSxlLENUbmRBLHFFLENZK0ZBLHlFLENBRkEsb0UsQ0FDQSxnRSxDSGlaQSw0QixDQXpCQSw0RCxDQUNBLGlCLENBS0EsNkQsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxpQixDQUdBLGlCLENBQ0EsZSxDQUdBLDBCLENBQ0EsVSxDQUNBLGUsQ0FlQSxvRCxDQUNBLFcsQ0FDQSxjLENBQ0EsVSxDQUVBLDBELENBQ0EsaUIsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FFQSx5RSxDQUNBLHFCLENBRUEsMEQsQ0FDQSxXLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsUyxDQUNBLGtCLENBRUEseUUsQ0FDQSxhLENBQ0EsYyxDQUVBLG9FLENBQ0EsYSxDQUNBLGMsQ0FHQSxtQixDQUFBLG1CLENBQ0EsVSxDQUNBLGEsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGlCLENBU0Esc0IsQ0FDQSxpQixDQUNBLGEsQ0FHQSxzQixDQUNBLGUsQ0FDQSxlLENBQ0EsZSxDQUdBLHNCLENBQ0EsYSxDQUdBLGMsQ0FDQSxpQixDQUNBLGUsQ0FHQSxxQ0FDQSx5RCxDQUNBLGlCLEFBR0EscUNBQ0EseUQsQ0FDQSw0QixDQUVBLG9FLENBQ0EsMkIsQUFJQSxvQ0FDQSxvQixDQUNBLGlCU25xQkEsYyxDQUNBLFksQ0FDQSxjLENBQ0Esa0IsQ0FFQSxvQ0FDQSxjLENBQ0EsZSxDQUNBLG9CQUlBLGtCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsaUIsQ0FFQSxvQ0FDQSxrQixDQUNBLFksQ0FDQSxXLENBQ0Esa0IsQ0FDQSxnQkFHQSx3QixDQUNBLFksQ0FDQSxlLENBQ0EsYSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxxQixDQUVBLHdCLENBQ0EsaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSx3QixDQUNBLDBCLENBQ0EsNkIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxlLENBQ0EscUIsQ0FFQSxvQ0FDQSx3QixDQUNBLGFBR0EsK0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSxlLENBQ0EsZ0MsQ0FDQSxjLENBQ0EsYSxDQUVBLDhCLENBQ0EsZ0IsQ0FDQSxlLENBRUEsc0MsQ0E0REEsdUMsQ0EzREEsaUIsQ0FDQSxTLENBQ0EsUyxDQUNBLGMsQ0FDQSx3QixDQUNBLDJCLENBQ0EsOEIsQ0FDQSxXLENBQ0EsbUIsQ0FDQSxjLENBQ0EsYSxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsYyxDQUNBLHFCLENBQ0EsK0IsQ0FFQSw0QyxDQUFBLDRDLENBNERBLDZDLENBQUEsNkMsQ0EzREEsd0IsQ0FDQSxVLENBR0EsbUIsQ0FDQSxvQixDQUNBLGlCLENBQ0EsaUIsQ0FFQSxvQ0FDQSxtQixDQUNBLFksQ0FDQSxXLENBQ0EsZ0JBR0EsMEIsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxlLENBQ0EscUIsQ0FDQSwwQixDQUNBLDZCLENBQ0Esd0IsQ0FDQSxjLENBRUEsb0NBQ0EsMEIsQ0FDQSxhQUdBLGlDLENBa0dBLHNHLENBakdBLHdCLENBQ0EsYyxDQUVBLHlDLENBQ0Esd0IsQ0FDQSxVLENBMkJBLHNCLENBQ0EsVyxDQUNBLGUsQ0FDQSxpQixDQUNBLGdCLENBRUEscUMsQ0FDQSxnQixDQUNBLGUsQ0FHQSwyRixDQUNBLDRCLENBQ0EsUSxDQUNBLGlCLENBQ0EsZSxDQUNBLHlDLENBRUEsb0csQ0FDQSx3QixDQUVBLDhGLENBQ0EscUIsQ0FDQSxVLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUVBLDBHLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLDRCLENBQ0EsYyxDQUNBLGUsQ0FDQSxvQixDQUNBLHdCLENBQ0EsVSxDQUNBLGMsQ0FFQSxpSCxDQUNBLGlCLENBQ0EsUSxDQUNBLFcsQ0FDQSxlLENBQ0EsZ0MsQ0FDQSxjLENBQ0EsVSxDQUVBLDhGLENBQ0EsUSxDQUNBLHFCLENBQ0EsYyxDQUVBLG9DQUNBLDBHLENBQ0EsMEIsQ0FJQSx5RyxDQUNBLDZCLENBQ0EsaUNBT0EsOEksQ0FDQSx3QixDUjlJQSw4RCxDUW1KQSx3SSxDQUhBLDBJLENBQ0EsYyxDQUtBLDBJLENBQ0Esd0IsQ0FDQSxlLENBRUEsa00sQ0FDQSxtTSxDQUVBLG9NLENBREEsZ00sQ0FFQSxlLENBQ0EsYSxDQUVBLGdJLENBQ0EsYSxDQUNBLGUsQ0FDQSxjLENBRUEsOEwsQ0FDQSxxQixDQUNBLGMsQ0FDQSw2QixDQUNBLHdCLENBQ0EsMEIsQ0FDQSxpQixDQUNBLDRCLENBQ0EseUIsQ0FDQSxpQixDQUNBLCtCLENBRUEsb0NBQ0EsOEwsQ0FDQSxxQkFHQSwyTSxDQUNBLGMsQ0FFQSxrTSxDQUNBLDRCLENBQ0EsVyxDQUVBLHdNLENBQUEsd00sQ0FDQSxnQyxDQUNBLFUsQ0FFQSxxTSxDQUNBLDhCLENBQ0EsYSxDQUVBLDJNLENBQUEsMk0sQ0FDQSxrQyxDQUNBLFUsQ0FHQSwrRixDQUNBLDBCLENBQ0EsMEIsQ0FDQSx5QixDQUdBLCtJLENBQ0EsaUIsQ0FFQSwwSyxDQUNBLHNDLENBQ0EsK0IsQ0FDQSxvQixDQUNBLHlCLENBRUEsZ0wsQ0FBQSxnTCxDQUNBLCtCLENBQ0EsdUIsQ0FHQSxhLENBQ0EsZ0IsQ0FFQSxnQixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENDeFRBLDBFLENBQ0Esa0IsQ0FFQSwrRSxDQUNBLDRCLENBQ0EsZSxDUHFFQSxrRSxDT25FQSx3RSxDbkJxVEEsc0YsQ0FHQSxpRixDQU5BLHNFLENtQmpUQSxZLENBRUEscUYsQ0FDQSxrQixDQStEQSxxSCxDQTVEQSxrSCxDQURBLHlILENBRUEseUIsQ0FDQSxjLENBRUEsdUssQ0FDQSxRLENBQ0EsaUIsQ0FDQSxlLENBRUEsZ0wsQ0FDQSxrQixDQUVBLG1MLENBQ0EsVSxDQUNBLHdCLENBQ0EsYyxDQUVBLG1QLENBQ0EsNkIsQ0FFQSxvUCxDQUNBLDhCLENBRUEseU4sQ0FDQSxpQixDQUVBLHNPLENBQ0EsK0IsQ0FDQSw2QixDQUVBLHVPLENBQ0EsK0IsQ0FDQSw4QixDQUVBLDZLLENBQ0EsYyxDQUVBLG1MLENBQUEsbUwsQ0FDQSxlLENBRUEsK0wsQ0FBQSwrTCxDQUNBLHFCLENBRUEsZ00sQ0FBQSxnTSxDQUNBLHFCLENBRUEsOEwsQ0FDQSwwQixDQUNBLFksQ0FDQSx3QixDQUNBLGEsQ0FDQSxjLENBRUEsOEwsQ0FDQSwyQixDQUNBLFksQ0FDQSx3QixDQUNBLGEsQ0FDQSxjLENBTUEsZ0csQ0FDQSxpQixDQUNBLHdCLENDaEZBLDBCLENBQ0EsbUIsQ3BCbUJBLHFDLENBQ0EsYSxDQUNBLHNCLENBQ0Esd0IsQ0FDQSx5QyxDQUNBLGlCLENBRUEsNEMsQ0FDQSxjLENBQ0EsZSxDQUNBLFEsQ0FDQSxpQixDQUdBLHVCLENBOEpBLDZCLENBN0pBLCtCLENBQ0EsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsSyxDQUNBLE0sQ0FDQSxlLENBRUEscUMsQ0FDQSxpQixDQUNBLHFCLENBQ0EsUyxDQUNBLFUsQ0FDQSxnQixDQUNBLFEsQ0FDQSxPLENBQ0Esc0MsQ0FDQSw4QixDQUNBLHlDLENBRUEsb0NBQ0EscUMsQ0FDQSxTLENBQ0EsWUFHQSw4RCxDQUNBLFUsQ0FDQSx3QixDQUNBLGdCLENBQ0EsaUIsQ0FFQSwwRCxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsdUMsQ0FFQSw2RCxDQTZLQSwrRSxDQTVLQSxRLENBQ0EsUyxDQUNBLFUsQ0FFQSx3RCxDQUNBLFUsQ0FDQSxZLENBQ0EsVyxDQUtBLDRELENBQ0Esa0IsQ0FFQSwyRCxDQUNBLGtCLENBQ0Esd0IsQ0FDQSxjLENBQ0EsYSxDQUVBLDBELENBcUtBLDRFLENBcEtBLGdCLENBQ0EsZSxDQUtBLHlFLENBQ0EsZSxDQUNBLFUsQ0FFQSw0RSxDQUNBLFUsQ0FLQSxxRSxDQUNBLGlCLENBQ0EscUIsQ0FFQSx5RSxDQXdMQSwyRixDQXZMQSxjLENBQ0EsaUIsQ0FFQSx1RSxDQXdMQSx5RixDQXZMQSxjLENBQ0EsYSxDQUVBLGdGLENZNkxBLHVGLENLL0VBLDJFLENqQjdHQSxpQixDQUNBLGdCLENBQ0EsVSxDQUNBLGlCLENBRUEsdUYsQ1ltTUEsOEYsQ0svRUEsa0YsQ2pCbkhBLHFCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGMsQ0FDQSwrQixDQUVBLDZGLENBQUEsNkYsQ1ltTUEsb0csQ0FBQSxvRyxDWmxNQSx3QixDQUNBLFUsQ0FFQSxrRixDQUNBLGEsQ0FDQSxpQixDQUNBLE8sQ0FDQSxxQixDQUNBLGMsQ0FDQSxhLENBQ0EsZ0UsQ0FDQSx3RCxDQUVBLHdGLENBQ0EsUyxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxpQixDQUVBLGtELENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLFEsQ0FDQSxNLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLHFDLENBQ0EsaUIsQ0FDQSwrQixDQUVBLG9ELENBQ0EsaUIsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUVBLG9ELENBQ0EsVyxDQUNBLGMsQ0FDQSxVLENBWUEsOEIsQ0FDQSxxQixDQUVBLGlELENBQ0EsaUIsQ0FDQSxxQixDQUNBLFcsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQ0EsOEIsQ0FDQSxpQixDQUNBLHlDLENBRUEsdUUsQ0FDQSxpQixDQUNBLGdCLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBRUEscUYsQ0FDQSxvQixDQUNBLGlCLENBQ0EsTyxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGMsQ0FDQSxTLENBQ0EsUSxDQUNBLGMsQ0FFQSx1RixDQUNBLFUsQ0FDQSxjLENBQ0EsK0IsQ0FLQSw0RSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsaUIsQ0FDQSwyQixDQUNBLDBCLENBT0EsMEUsQ0FDQSxVLENBQ0EsWSxDQUNBLGlCLENBRUEsNkUsQ0FDQSxtQixDQUNBLGMsQ0FTQSwrRixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBRUEsdUYsQ0FDQSxhLENBQ0EsVSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxlLENBQ0EsYyxDQUNBLGEsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYyxDQUNBLCtCLENBRUEsb0csQ0FDQSxrQixDQUVBLDZGLENBQUEsNkYsQ2lCM1FBLDBFLENBQUEsMEUsQ0FBQSxnRixDQUFBLGdGLENMNkJBLDhFLENBREEsOEUsQ0s1QkEscUUsQ0FBQSxxRSxDQUFBLDJFLENBQUEsMkUsQ0xxQkEseUUsQ0FEQSx5RSxDQUdBLHFFLENBREEscUUsQ0FHQSxxRSxDQURBLHFFLENab1BBLHdCLENBQ0EsVSxDQUVBLHVGLENBQ0EsaUIsQ0FDQSxxQixDQW9CQSx1RSxDQUNBLE8sQ0FDQSxRLENBQ0Esa0IsQ0FDQSxTLENZdFVBLDZELENBQ0EsYyxDQUVBLGdFLENLQUEsNEQsQ0xDQSxrQyxDQUNBLG1CLENBQ0EsYyxDQUVBLHlFLENLQUEscUUsQ0xDQSxVLENBQ0EsYyxDQUtBLHFGLENBRkEsZ0YsQ0FDQSw0RSxDQUVBLGEsQ0FDQSxnQixDQUNBLGUsQ0FPQSx3RSxDQUpBLG1FLENBQ0EsK0QsQ0FDQSwrRCxDQUdBLHFCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGMsQ0FDQSwrQixDS0hBLHVFLENMU0EsNkUsQ0FDQSw2RSxDS1ZBLGtFLENMS0Esd0UsQ0FDQSx3RSxDQUNBLG9FLENBQ0Esb0UsQ0FHQSxjLENBQ0EsZSxDQUNBLHdCLENBcUJBLGlGLENBSkEsNEUsQ0FDQSx3RSxDQUNBLHdFLENBR0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGEsQ0FTQSx3RSxDQUZBLG1FLENBQ0EsK0QsQ0FHQSxTLENBQ0Esa0IsQ0FPQSxpRixDQURBLCtFLENBSEEsNEUsQ0FEQSwwRSxDQUdBLHdFLENBREEsc0UsQ0FJQSxnQixDQUNBLGlCLENBQ0EsUyxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUMsQ0FPQSxtRixDQURBLGlGLENBSEEsOEUsQ0FEQSw0RSxDQUdBLDBFLENBREEsd0UsQ0FJQSxpQixDQUNBLGdCLENBQ0EsZSxDQUNBLGUsQ0FDQSxpQixDQU9BLGtHLENBREEsZ0csQ0FIQSw2RixDQURBLDJGLENBR0EseUYsQ0FEQSx1RixDQUlBLGtCLENBQ0EsUyxDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBT0EsaUcsQ0FEQSwrRixDQUhBLDRGLENBREEsMEYsQ0FHQSx3RixDQURBLHNGLENBSUEsa0IsQ0FDQSxTLENBQ0Esb0IsQ0FDQSxhLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQVdBLG9DQU1BLGlGLENBREEsK0UsQ0FIQSw0RSxDQURBLDBFLENBR0Esd0UsQ0FEQSxzRSxDQUlBLFlBS0Esc0UsQ0FGQSxpRSxDQUNBLDZELENBRUEsUyxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxxQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSx5QyxDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGMsQ0FDQSwrQixDQUVBLG9DQUdBLHNFLENBRkEsaUUsQ0FDQSw2RCxDQUVBLFlBVUEsd0UsQ0FGQSxtRSxDQUNBLCtELENBRUEsaUIsQ0FDQSxTLENBQ0EsaUIsQ0FRQSxtQixDQUNBLCtCLENBQ0EsK0IsQ0FDQSxjLENBQ0EsVSxDQUNBLFcsQ0FDQSxLLENBQ0EsTSxDQUNBLGUsQ0FDQSxTLENBQ0Esa0IsQ0FFQSx3QixDQUNBLG1CLENBQ0EsMkIsQ0FDQSx3QixDQUNBLDBCLENBQ0Esa0IsQ0FFQSwrQixDQUNBLFksQ0FFQSw0QyxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxPLENBQ0EsVSxDQUNBLGlCLENBQ0Esc0MsQ0FDQSw4QixDQUNBLHFCLENBQ0EsUyxDQUNBLGtCLENBQ0EsZSxDQUVBLHFFLENBQ0Esd0IsQ0FDQSxlLENBRUEsK0MsQ0svRUEsdUMsQ0xnRkEsa0IsQ0FDQSxjLENBQ0EsYSxDQUVBLGtELENLL0VBLDBDLENMZ0ZBLGMsQ0FFQSx1RCxDSy9FQSwrQyxDTGdGQSxzQixDQUVBLDZFLENBQ0EsaUIsQ0FDQSxTLENBQ0EsTyxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsK0IsQ0FFQSwrRSxDQUNBLFUsQ0FDQSxjLENBQ0EsK0IsQ0FFQSxxRixDQUFBLHFGLENGa1JBLGlMLENBQUEsaUwsQ0VqUkEsYSxDQUVBLG9DQUNBLDRDLENBQ0EsUyxDQUNBLGdCQUdBLHVFLENBQ0EsVSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxtQyxDQUVBLDBFLENGeU9BLDRJLENFeE9BLFUsQ0FDQSxTLENBQ0EsZ0IsQ0FFQSxvQ0FDQSwwRSxDQUNBLGdCQUdBLHFFLENBQ0EsVSxDQUNBLDJCLENBQ0Esd0IsQ0FDQSxlLENBRUEsK0YsQ0FDQSxrQixDQUVBLHdFLENLL0VBLDRELENMZ0ZBLGtCLENBQ0Esd0IsQ0FDQSxjLENBQ0EsYSxDQUVBLHVFLENLL0VBLDJELENQbk1BLHVFLENBQUEsd0UsQ0FzQkEscUMsQ0U2UEEsZ0IsQ0FFQSxzRixDSy9FQSwwRSxDTGdGQSxXLENBQ0EsZSxDQUNBLFMsQ0FDQSxpQixDQUVBLDBGLENBQ0EsaUIsQ0FRQSxpRyxDQUNBLGtCLENBQ0EsVyxDQUNBLHNCLENBQ0EsVSxDQW1CQSx1RyxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxhLENBRUEsNkcsQ0FDQSxxQixDQUNBLHNCLENBQ0EsVyxDQUNBLGlCLENBRUEsbUgsQ0FBQSxtSCxDQUNBLHNCLENBQ0EsVSxDQUVBLDRHLENBQ0EsUyxDQUNBLHFCLENBQ0Esb0IsQ0FFQSxrSCxDQUFBLGtILENBQ0Esb0IsQ0FDQSxVLENBRUEsNkgsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxpQixDQUVBLGtJLENBQ0EsYSxDQUNBLFcsQ0FDQSxTLENBRUEsb0NBQ0EsNkgsQ0FDQSxZQUdBLCtILENBQ0EsVSxDQUVBLGlCLENBQ0Esa0IsQ0FFQSxrSSxDSy9FQSxrSCxDTGdGQSxlLENBQ0EsWSxDQUVBLG9DQUNBLCtILENBQ0EsWUFHQSxvSSxDQUNBLGEsQ0FDQSxXLENBQ0EsVyxDQUVBLCtJLENLL0VBLCtILENMZ0ZBLGUsQ0FDQSxjLENBQ0EsZSxDQUVBLCtHLENBQ0EsYSxDQUNBLGlCLENBQ0EsTyxDQUNBLHFCLENBQ0EsYyxDQUNBLGEsQ0FFQSxrRyxDQUNBLDBHLENBQ0EsYyxDQUVBLDBHLENBQ0EsZ0UsQ0FDQSx3RCxDQUVBLCtGLENBQ0EsUyxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxpQixDRi9hQSxrQixDQUNBLG1CLENBR0Esa0MsQ0FDQSx5QyxDQUVBLG9DQUNBLCtDLENBQ0EsMEJBR0EseUQsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FFQSxxRCxDQUFBLHNELENBQ0EsWSxDQUNBLGlDLENBQ0EsVSxDQUVBLG9DQUNBLHFELENBQUEsc0QsQ0FDQSxpQkFHQSw0RSxDQUFBLDZFLENBQ0EsaUIsQ0FLQSxvQ0FDQSxxRCxDQUFBLHNELENBQ0EsWSxDQUNBLDZCLENBQ0EsYyxDQUVBLHdFLENBQUEseUUsQ0FDQSxlLENBRUEsa0UsQ0FBQSxvRSxDQUFBLG1FLENBQUEscUUsQ0FDQSxjLENBRUEsMEUsQ0FHQSxvRSxDQUhBLDJFLENBR0EscUUsQ0FGQSxpQkFTQSxzRCxDQUNBLHVCLENBQ0EsUyxDQUVBLDRELENBQ0EsaUIsQ0FDQSwrQixDQUNBLHVDLENBRUEsd0MsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FFQSx1QyxDQUNBLGMsQ0FDQSxlLENBRUEseUQsQ0FDQSxpQixDQUtBLG1ELENBQ0EsZSxDQUNBLGEsQ0FFQSx1RCxDQXVQQSxtTCxDQXRQQSxlLENBRUEsa0UsQ0FDQSx3QixDQUNBLGtCLENBQ0EsWSxDQUNBLDZCLENBQ0EsYyxDQUNBLGtCLENBRUEsb0NBQ0Esa0UsQ0FDQSx1QkFHQSw0RixDQUNBLFksQ0FFQSxzQixDQUNBLGlCLENBQ0EsWSxDQUNBLFksQ0FDQSxnQixDQUNBLGlCLENBQ0Esc0IsQ0FFQSxvQ0FDQSw0RixDQUNBLFUsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxTLENBQ0EsZ0JBR0EsNEcsQ0FDQSxvQixDQUNBLHFCLENBQ0EsYyxDQUNBLFcsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FFQSxvQ0FDQSw0RyxDQUNBLGMsQ0FDQSxpQixDQUNBLGlCQUdBLGtILENBQ0EsaUIsQ0FDQSxlLENBRUEsdUksQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUVBLDhILENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLFUsQ0FFQSx5SCxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxVLENBRUEsOEcsQ0FDQSxpQixDQUNBLG1CLENBQ0EsTyxDQUNBLE8sQ0FDQSxTLENBQ0EsVyxDQUNBLG9CLENBQ0EsZSxDQUNBLGUsQ0FDQSxzQyxDQUNBLGMsQ0FFQSxxSEFBQSxhLENBQ0EsZSxDQUVBLG1HLENBQ0EscUIsQ0FDQSxxQixDQUNBLHVCLENBQ0Esb0IsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUNBLGEsQ0FDQSxXLENBQ0EsVSxDQUNBLGUsQ0FDQSxlLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLCtELENBQ0EsYyxDQUVBLDBHLENBQ0EsVSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsVSxDQUNBLEssQ0FDQSxpQixDQUNBLG1CLENBRUEscUUsQ0FBQSxxRSxDQUNBLFUsQ0FDQSx3QixDQUNBLFcsQ0FFQSxxRSxDQUNBLGlCLENBRUEscUUsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBRUEsNkUsQ0FDQSxlLENBRUEsdUMsQ0FBQSw0QyxDQVlBLDRDLENBWEEsYSxDQUVBLDRDLENBQ0EsVyxDQUVBLDJDLENBU0EsaUQsQ0FSQSxhLENBV0EsNkMsQ0FDQSxXLENBRUEsb0QsQ0FpREEsZ0gsQ0FoREEsZSxDQUVBLG9DQUNBLG9ELENBQ0EsbUJBR0EsMEQsQ01xb0JBLGtDLENOcG9CQSxpQixDQUVBLCtELENBQ0EsYSxDQUNBLGUsQ0FFQSw0RCxDQUNBLGlCLENBQ0EsVSxDQUNBLFEsQ0FFQSxvQ0FDQSx3RSxDQUNBLFcsQ0FDQSxjQUdBLHdFLENBQ0EsYSxDQUNBLGMsQ0FDQSwrQixDQUNBLGMsQ0FFQSw4RSxDQUNBLFUsQ0FFQSxnRSxDQUNBLGdCLENBRUEsZ0csQ0FDQSxZLENBRUEsYyxDQUNBLG1CLENBRUEsb0NBQ0EsZ0csQ0FDQSxxQkFNQSxvSSxDQUNBLFksQ0FDQSxxQixDQUNBLGMsQ0FDQSxpQixDQUVBLG9DQUNBLG9JLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQkFHQSw0SixDQUNBLFksQ0FDQSwwQixDQUNBLGUsQ0FLQSxvQ0FDQSw0SixDQUNBLFksQ0FDQSwrQkFHQSw4SyxDQUNBLGdCLENBQ0EsaUIsQ0FFQSxnTCxDQUNBLGlCLENBQ0EsVSxDQUtBLDJILENBQ0EsYyxDQUNBLFksQ0FDQSw2QixDQUNBLGMsQ0FFQSxvQ0FDQSwySCxDQUNBLGUsQ0FDQSxpQkFRQSxzSixDQUxBLGdKLENBQ0EsWSxDQUNBLDZCLENBQ0EsZSxDQU9BLHFHLENBQ0EsaUIsQ0FDQSxnQixDQUNBLHVCLENBQ0Esd0IsQ0FDQSxzQixDQUVBLG9DQUNBLHFHLENBQ0EscUJBR0EsMEQsQ0FDQSxZLENBQ0EsYyxDQUNBLFUsQ0FDQSwrQixDQUNBLGMsQ0FFQSxxRixDQUNBLGlDLENBRUEsc0YsQ0FDQSxxQyxDQUVBLHFGLENBQUEsc0YsQ0FDQSxZLENBQ0EsVSxDQUVBLG9DQUNBLHFGLENBQUEsc0YsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxjLENBRUEsaUgsQ0FBQSxrSCxDQUNBLGNBNkpBLHdLLENBMUpBLHNGLENBQ0EsZSxDQUVBLG9DQUNBLHNGLENBQ0EsWSxDQUNBLDZCLENBQ0EsYyxDQUNBLFksQ0FJQSwwRSxDQUFBLDBFLENBQUEsZ0YsQ0FDQSw2QkFHQSxxRixDQUNBLGMsQ0FFQSxvQ0FDQSxxRixDQUNBLFlBR0Esa0YsQ0FDQSxvQixDQUNBLGMsQ0FFQSxvRixDQUNBLGMsQ0FDQSxlLENBS0Esb0NBQ0Esa0YsQ0FDQSxpQixDQUNBLFcsQ0FDQSxVQUdBLDJFLENBQ0EsYSxDQUNBLGUsQ0FFQSwyRSxDQUNBLGEsQ0FDQSxlLENBRUEsb0NBQ0EsK0UsQ0FBQSxxRixDQUFBLHVGLENBQUEsd0YsQ0FBQSx3RixDQUFBLDRGLENBQ0Esd0IsQUFHQSxvQ0FDQSxpRixDQUFBLG9GLENBQUEsc0YsQ0FBQSx1RixDQUFBLDJGLENBQ0Esd0JBR0EsaUYsQ0FDQSxZLENBQ0EsNkIsQ0FFQSwrRSxDQUNBLGMsQ0FFQSx5RyxDQUNBLGMsQ0FFQSx3RixDQUNBLDRCLENBRUEsb0YsQ0FBQSxxRixDQUNBLGlCLENBRUEsdUYsQ0FDQSwrQixDQUNBLCtCLENBQ0EsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsSyxDQUNBLE0sQ0FDQSxlLENBQ0EsUyxDQUNBLGtCLENBRUEsK0csQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQ0EsOEIsQ0FDQSxxQixDQUNBLFMsQ0FDQSxrQixDQUNBLGUsQ0FDQSxlLENBRUEsb0NBQ0EsK0csQ0FDQSxXT3JUQSwyRCxDUHdUQSx5SSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsVyxDQUNBLGlCLENBQ0EsbUMsQ0FPQSxvQ0FDQSw0SSxDQUNBLGdCQUdBLHlLLENBQ0EsaUIsQ0FDQSxTLENBQ0EsTyxDQUNBLHdCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsK0IsQ08vVkEsbUUsQ1BpV0EsMkssQ0FDQSxVLENBQ0EsYyxDQUNBLCtCLENBS0EsdUksQ0FDQSxVLENBQ0Esc0IsQ0FDQSxpQixDQUVBLG9DQUNBLHVJLENBQ0EsY0FHQSxxSyxDTzFiQSxxRSxDQUFBLGdFLENQMmJBLGlCLENBS0Esd0ssQ0FDQSxlLENBQ0EsaUIsQ0FFQSx5SyxDQUNBLFcsQ0FDQSxZLENBQ0EsVyxDQUVBLG9DQUNBLHlLLENBQ0EsWSxDQUNBLGFBR0EsMEosQ0FDQSxhLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGlCLENBQ0EsdUMsQ0FDQSw4QixDQUNBLHNDLENBQ0EsaUIsQ0FDQSxjLENBRUEscUssQ0FDQSxPLENBQ0EsTyxDQUNBLGtDLENBQ0EsMEIsQ0FFQSx1SyxDQUNBLHFDLENBQ0EsNkIsQ0FFQSxzSyxDQUNBLFEsQ0FDQSxPLENBQ0Esa0MsQ0FDQSwwQixDQUVBLHdLLENBQ0EscUMsQ0FDQSw2QixDQUVBLDRKLENBQ0Esa0IsQ0FDQSxnQyxDQUNBLGMsQ0FDQSxlLENBQ0EsdUIsQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0Esa0IsQ0FDQSwwQixDTy9hQSx5RSxDQUFBLHlFLENQaWJBLGtLLENBQUEsa0ssQ0FDQSxhLENBRUEsc0UsQ0FDQSxpQixDQUVBLG9DQUNBLHNFLENBQ0EsaUJBTUEsZ0csQ0FIQSxxRixDQUNBLGMsQ0FLQSxvQ0FDQSxnRyxDQUNBLFUsQ0FDQSxrQixDQUVBLHFILENBQ0EsVSxDQUlBLHNFLENBQ0EsaUIsQ0FFQSwwRixDQUNBLDRCQUdBLHNGLENBQ0EsaUIsQ0FFQSxvQ0FDQSxzRixDQUNBLFksQ0FDQSw2QixDQUNBLGdCQUdBLHVFLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQW1DQSx1RixDQWpDQSw0RSxDQUNBLGdCLENBRUEsb0NBQ0EsdUUsQ0FDQSxjLENBQ0EsY0FHQSw2RSxDQUNBLGMsQ0FDQSxpQixDQUVBLG9DQUNBLDZFLENBQ0EsaUJBR0Esa0YsQ0FDQSxjLENBQ0EsZSxDQUVBLHdGLENBQUEsd0YsQ0FDQSxjLENBRUEscUYsQ0FBQSxnRixDQUNBLGMsQ0FFQSxtRixDQUNBLFksQ0FDQSxxQixDQUNBLHFCLENBS0Esb0NBQ0EsbUYsQ0FDQSxZLENBQ0EsNkIsQ0FJQSxnRixDQUFBLHVFLENBQ0EsaUJBR0EsOEMsQ0FDQSxzQixDQUVBLHdDLENBQ0EsbUIsQ0FDQSwyQixDQUNBLGtCLENBQ0EsK0IsQ0FDQSxzQixDQUVBLHdDLENBQ0EsbUIsQ0FDQSw0QixDQUNBLFcsQ0FDQSwrQixDT2xtQkEsZSxDUG9tQkEsOEMsQ0FDQSwrQixDQUNBLCtCLENBQ0EsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsSyxDQUNBLE0sQ0FDQSxlLENBQ0EsUyxDQUNBLGtCLENPbG1CQSxvQixDUG9tQkEsOEMsQ0FDQSxtQixDQUNBLDJCLENBQ0Esd0IsQ0FDQSwwQixDQUNBLGtCLENBRUEsMEMsQ0FDQSxvQyxDT2h2QkEseUQsQ0FDQSxjLENBWUEsa0UsQ0FBQSx3RSxDQUFBLDZELENBQUEsbUUsQ0FDQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxjLENBQ0EsK0IsQ0FFQSxvRSxDQUFBLDBFLENBQUEsK0QsQ0FBQSxxRSxDRHkzQkEsbUQsQ0N4M0JBLG9CLENBV0Esd0UsQ0FJQSwwRSxDQUpBLHdFLENBSUEsMEUsQ0FKQSw4RSxDQUlBLGdGLENBSkEsOEUsQ0FJQSxnRixDQUpBLG1FLENBSUEscUUsQ0FKQSxtRSxDQUlBLHFFLENBSkEseUUsQ0FJQSwyRSxDQUpBLHlFLENBSUEsMkUsQ0FIQSx3QixDQUNBLFUsQ0FNQSwyRSxDQUFBLGlGLENBQUEsc0UsQ0FBQSw0RSxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxhLENBeUZBLDJCLENEbkRBLDRELENDcENBLDJFLENBQUEsc0UsQ0FDQSxZLENBRUEsc0UsQ0FBQSxpRSxDQUVBLFMsQ0FDQSxrQixDQUVBLHdFLENBQUEsbUUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxnQixDQUVBLCtFLENBQUEsMEUsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUMsQ0FDQSxjLENBQ0EsZSxDQUVBLHNHLENBQUEsaUcsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxhLENBRUEsb0NBQ0EsK0UsQ0FBQSwwRSxDQUNBLFlBR0Esa0UsQ0FBQSw2RCxDQUNBLHFCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLHlDLENBQ0EsYyxDQUNBLGUsQ0FDQSxjLENBQ0EsK0IsQ0FDQSxzQixDQUVBLFMsQ0FDQSxrQixDQUNBLGUsQ0FFQSxvQ0FDQSxrRSxDQUFBLDZELENBQ0EsWUFNQSxvRSxDQUFBLCtELENBQ0EsaUIsQ0FDQSxTLENBQ0EsaUIsQ0E0QkEsb0MsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsTyxDQUNBLFUsQ0FDQSxzQyxDQUNBLDhCLENBQ0EscUIsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxlLENBRUEseUQsQ0FDQSx3QixDQUNBLGUsQ0FhQSxpRSxDQUNBLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSx3QixDQUNBLGtCLENBQ0EsYyxDQUNBLCtCLENBVUEsb0NBQ0Esb0MsQ0FDQSxTLENBQ0EsZ0JBV0EsOEQsQ0FDQSxVLENBQ0EsUyxDQUNBLGdCLENBRUEsb0NBQ0EsOEQsQ0FDQSxnQkFHQSx5RCxDQUNBLFUsQ0FDQSwyQixDQUNBLFUsQ0FDQSxlLENBRUEsbUYsQ0FDQSxrQixDQWlCQSw4RSxDQUNBLGlCLENBUUEscUYsQ0FDQSxrQixDQUNBLFcsQ0FDQSxzQixDQUNBLFUsQ0FlQSx3RixDQUFBLHdGLENBQ0Esd0IsQ0FDQSxVLENBRUEsMkYsQ0FDQSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsYSxDQUVBLGlHLENBQ0EscUIsQ0FDQSxzQixDQUNBLFcsQ0FDQSxpQixDQUVBLHVHLENBQUEsdUcsQ0FDQSxzQixDQUNBLFUsQ0FFQSxnRyxDQUNBLFMsQ0FDQSxxQixDQUNBLG9CLENBRUEsc0csQ0FBQSxzRyxDQUNBLG9CLENBQ0EsVSxDQUVBLDZHLENBQ0EsVSxDQUNBLGtCLENBQ0EsaUIsQ0FFQSxrSCxDQUNBLGEsQ0FDQSxXLENBQ0EsUyxDQUVBLG9DQUNBLDZHLENBQ0EsWUFHQSwrRyxDQUNBLFUsQ0FFQSxpQixDQUNBLGtCLENBTUEsb0NBQ0EsK0csQ0FDQSxZQUdBLG9ILENBQ0EsYSxDQUNBLFcsQ0FDQSxXLENBT0EsbUcsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxPLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUVBLHNGLENBQUEsOEYsQ0FDQSxjLENBRUEsOEYsQ0FDQSxnRSxDQUNBLHdELENBRUEsbUYsQ0FDQSxTLENBQ0EsMEIsQ0FDQSxrQixDQUNBLGlCLENEL1ZBLDZCLENBQ0Esa0IsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUVBLCtCLENBQ0EsZSxDQUNBLG1DLENBRUEscUMsQ0FBQSxxQyxDQUNBLGEsQ0FDQSw4QixDQUVBLG1ELENBQ0Esb0IsQ0FDQSxRLENBQ0EsMEIsQ0FDQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLDhCLENBQ0EsK0IsQ0FFQSx5RCxDQUFBLHlELENBQ0Esd0IsQ0FDQSxVLENBRUEsb0MsQ0FDQSxhLENBQ0EsWSxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBRUEsMkMsQ0FDQSxTLENBQ0EsYyxDQUNBLHdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLDJDLENBQ0EsZ0JBR0Esc0MsQ0FDQSxjLENBQ0EsUyxDQUNBLGUsQ0FDQSxpQixDQUVBLG9DQUNBLHNDLENBQ0EsZSxDQUNBLGdCLEFBR0Esb0NBQ0Esc0MsQ0FDQSxjLENBQ0EsaUJBR0EsNkMsQ0ErT0EsOEUsQ0E5T0EsaUIsQ0FFQSw2QyxDQUNBLGUsQ0FFQSxxRCxDQUNBLGEsQ0FFQSxvQ0FDQSxxRCxDQUNBLGMsQUFNQSxvQ0FDQSw0RCxDQUNBLGVBR0EsaUQsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLGMsQ0FFQSwyRSxDQUNBLGlCLENBRUEsd0YsQ0FDQSxjLENBRUEseUUsQ0FDQSxpQixDQUVBLDZFLENBQ0EsYyxDQUVBLDRELENBQ0EsWSxDQUVBLG9DQUNBLGdFLENBQ0EsYyxDQUNBLGlCQUdBLDRGLENBQ0EsMEMsQ0FDQSxhLENBRUEsa0UsQ0FDQSxZLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUVBLHVFLENBQ0EsYyxDQUNBLHdCLENBRUEsOEMsQ0FDQSxlLENBRUEsdUQsQ0FDQSxTLENBQ0EsZSxDQUNBLGEsQ0FFQSxxRSxDQUNBLGEsQ0FDQSxTLENBQ0EsZSxDQUNBLGlCLENBQ0EseUMsQ0FFQSw4RixDQUNBLFksQ0FDQSxrQixDQUNBLDRCLENBQ0Esa0IsQ0FFQSxvQ0FDQSw4RixDQUNBLHdCQUdBLDZHLENBQ0EsYSxDQUNBLFMsQ0FFQSxnSCxDQUNBLGMsQ0FDQSxTLENBQ0EsaUIsQ0FFQSwwREFDQSxnSCxDQUNBLGdCQU1BLHNILENBQ0Esa0IsQ0FDQSxZLENBQ0Esa0IsQ0FFQSxvQ0FDQSxzSCxDQUNBLGMsQ0FDQSwrQixDQUNBLG1CLENBRUEsbUksQ0FDQSxvQkFHQSxzSSxDQUNBLFMsQ0FDQSxTLENBQ0EsaUIsQ0FFQSxvQ0FDQSxzSSxDQUNBLGUsQ0FDQSxTLENBQ0EsZSxDQUVBLDZJLENBQ0EseUIsQ0FFQSx3SSxDQUNBLHlCLENBRUEsbUosQ0FDQSxvQixDQUNBLHFCLENBRUEsMEosQ0FDQSwyQixDQUVBLHlKLENBQ0EsYyxDQUNBLHdCLENBQ0EsZSxDQUlBLGdKLENBQ0EsVSxDQUNBLG1CQU1BLHFKLENBQ0EsVyxDQUNBLG9CLENBQ0EsVSxDQUNBLGlCLENBQ0EsVSxDQUNBLGtCLENBRUEsK0osQ0FDQSxrQixDQUVBLDBLLENBQ0Esa0IsQ0FFQSx1SixDQUNBLGMsQ0FDQSxTLENBQ0EsZSxDQUVBLDBEQUNBLHVKLENBQ0EsZ0JBR0Esd0ksQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsUSxDQUVBLG9DQUNBLHdJLENBQ0EsZSxDQUNBLGdCLEFBR0EsMERBQ0Esd0ksQ0FDQSxnQkFHQSw0RSxDQUNBLFEsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSwwQixDQUNBLDJCLENBQ0EsVSxDQUNBLGMsQ0FDQSx3QixDQUVBLG9DQUNBLDRFLENBQ0EsZ0JBR0EsOEUsQ0FDQSxZLENBRUEsdUUsQ0FDQSxjLENBQ0EsUyxDQUNBLGUsQ0FDQSxlLENBRUEsb0NBQ0EsdUUsQ0FDQSxlLENBQ0EsZ0IsQUFHQSxvQ0FDQSx1RSxDQUNBLGMsQ0FDQSxpQkFNQSw0RSxDQUNBLGUsQ0FFQSxvRixDQUNBLGEsQ0FFQSxvQ0FDQSxvRixDQUNBLGNBR0EsMkYsQ0FDQSxZLENBRUEsb0NBQ0EsMkYsQ0FDQSxlQUdBLG9ELENBQ0Esc0IsQ0FFQSw4RCxDQUNBLFksQ0FDQSx3QixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBRUEsd0UsQ0FDQSxRLENBQ0EsYyxDQUVBLG1FLENBQ0Esa0IsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBRUEsb0UsQ0FDQSxrQixDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FFQSw2RSxDQU9BLGlCLENBR0EsYyxDQVZBLDZFLENBQ0EsK0UsQ0FDQSxvQixDQUNBLFMsQ0FDQSx3QixDQUNBLGtCLENBQ0EscUIsQ0FFQSxhLENBQ0EsZSxDQUVBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsYyxDQUNBLCtCLENBRUEsbUYsQ0FBQSxtRixDQUVBLHFGLENBREEscUYsQ0FFQSx3QixDQUNBLFUsQ0FFQSwrRSxDQUNBLGdCLENBQ0EsYyxDQUVBLDhFLENBQ0EsYyxDQUNBLGEsQ0FDQSxxQixDQUVBLG9GLENBUUEsb0YsQ0FQQSxjLENBRUEsOEUsQ0FDQSxjLENBQ0EsYSxDQUNBLHFCLENBS0EsZ0YsQ0FDQSxZLENBQ0EsZSxDQUNBLGMsQ0FDQSxpQixDQUVBLDRFLENBQ0EsZSxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxhLENBRUEsb0NBQ0EsaUUsQ0FDQSxjLEFBR0Esb0NBQ0EsaUUsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxpQkEyRUEsbUMsQ0FBQSxpQyxDQXhFQSxpQyxDQUNBLFUsQ0FDQSxVLENBQ0EsZSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EseUMsQ0FDQSxlLENBRUEsK0MsQ0FDQSxpQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FFQSxpRCxDQUNBLFksQ0FDQSxjLENBQ0EsZSxDQTBFQSx5RCxDQUFBLHlELENBQUEseUQsQ0FBQSx5RCxDQUFBLHlELENBQUEsc0QsQ0FBQSxzRCxDQUFBLHNELENBQUEsc0QsQ0FBQSxzRCxDQUFBLHVELENBQUEsdUQsQ0FBQSx1RCxDQUFBLHVELENBQUEsdUQsQ0FBQSxvRCxDQUFBLG9ELENBQUEsb0QsQ0FBQSxvRCxDQUFBLG9ELENBeEVBLG9ELENBQUEsb0QsQ0FBQSxvRCxDQUFBLG9ELENBQUEsb0QsQ0FDQSxTLENBQ0EsaUIsQ0EwRUEscUUsQ0FBQSxxRSxDQUFBLHFFLENBQUEscUUsQ0FBQSxxRSxDQUFBLGtFLENBQUEsa0UsQ0FBQSxrRSxDQUFBLGtFLENBQUEsa0UsQ0FBQSxtRSxDQUFBLG1FLENBQUEsbUUsQ0FBQSxtRSxDQUFBLG1FLENBQUEsZ0UsQ0FBQSxnRSxDQUFBLGdFLENBQUEsZ0UsQ0FBQSxnRSxDQXhFQSxnRSxDQUFBLGdFLENBQUEsZ0UsQ0FBQSxnRSxDQUFBLGdFLENBQ0EsWSxDQUVBLG9ELENBQUEsbUQsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0EwRUEsb0UsQ0FBQSxtRSxDQUFBLGlFLENBQUEsZ0UsQ0FBQSxrRSxDQUFBLGlFLENBQUEsK0QsQ0FBQSw4RCxDQXhFQSwrRCxDQUFBLDhELENBQ0EsZSxDQUVBLG1ELENBQ0Esa0IsQ0FFQSxvRCxDQUNBLGlCLENBMEVBLHlELENBQUEsc0QsQ0FBQSx1RCxDQUFBLG9ELENBeEVBLG9ELENBQ0EsZSxDQUNBLHNCLENBQ0Esb0IsQ0FDQSxpQixDQUVBLHdELENBQ0EsaUIsQ0FDQSxtQixDQUVBLHVFLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsK0IsQ0FDQSxjLENBRUEsNkUsQ0FBQSw2RSxDQUNBLHdCLENBWUEsb0QsQ0FBQSxpRCxDQUFBLGtELENBQUEsK0MsQ0FDQSxpQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FFQSxzRCxDQUFBLG1ELENBQUEsb0QsQ0FBQSxpRCxDQUNBLFksQ0FDQSxjLENBQ0EsZSxDQVNBLHlELENBQUEsd0QsQ0FBQSxzRCxDQUFBLHFELENBQUEsdUQsQ0FBQSxzRCxDQUFBLG9ELENBQUEsbUQsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0FLQSx3RCxDQUFBLHFELENBQUEsc0QsQ0FBQSxtRCxDQUNBLGtCLENBMERBLHdELENBeERBLHlELENBQUEsc0QsQ0FBQSx1RCxDQUFBLG9ELENBQ0EsaUIsQ0FTQSxxQyxDQUNBLGdDLENBRUEsaUMsQ0FDQSxjLENBRUEsb0NBQ0EsaUMsQ0FDQSxnQkE2S0Esd0IsQ0ExS0Esb0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSx5QyxDQUdBLGdDLENBQ0EsZ0QsQ0FDQSxpQixDQUVBLDJDLENBQ0EsaUIsQ0FDQSxZLENBQ0EsUyxDQUNBLGUsQ0FDQSxhLENBQ0Esc0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EseUMsQ0FDQSxpQixDQUVBLDZDLENBQ0Esa0IsQ0FDQSxTLENBQ0EsYSxDQUNBLGlCLENBRUEsNEMsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxjLENBS0EsNkQsQ0FDQSxxQixDQUNBLG9CLENBQ0EsZ0IsQ0FFQSw0RCxDQUNBLG9CLENBQ0EsVyxDQUNBLHFCLENBRUEsNEQsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxXLENBRUEsb0NBQ0EsNEQsQ0FDQSxpQkFHQSwwRSxDQXFFQSxpRSxDQXBFQSxxQixDQUNBLHdCLENBQ0Esa0IsQ0FDQSxnQixDQUNBLGdCLENBQ0EscUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLG9CLENBQ0EsK0IsQ0FFQSxnRixDQUFBLGdGLENBcUVBLHVFLENBQUEsdUUsQ0FwRUEsb0IsQ0FDQSx3QixDQUNBLFUsQ0FHQSw4QyxDQUNBLGUsQ0FDQSxlLENBR0EsNkIsQ0FDQSxpQixDQUNBLGdELENBQ0EsZ0IsQ0FFQSxxQyxDQUNBLGlCLENBQ0EsWSxDQUNBLFMsQ0FDQSxlLENBQ0EsYSxDQUNBLHNCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHlDLENBQ0EsaUIsQ0FFQSx1QyxDQUNBLGtCLENBQ0EsUyxDQUNBLGEsQ0FDQSxpQixDQUVBLHNDLENBQ0EsYSxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FFQSx3QyxDQUNBLGlCLENBQ0EsUyxDQUNBLHFCLENBQ0EsaUIsQ0FFQSxzRCxDQUNBLFksQ0FDQSxzQixDQUNBLGtCLENBQ0EsYyxDQUNBLFcsQ0F3QkEsaUMsQ0FDQSwrQixDQUVBLDRDLENBQ0EsYSxDQUdBLGdELENBQ0EsaUIsQ0FDQSx3QixDQUNBLGtCLENBQ0EsaUIsQ0FFQSx5RSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FRQSxvRCxDQUNBLGlCLENBQ0Esa0IsQ0FDQSwwQixDQUNBLDJCLENBQ0EsVSxDQUNBLGMsQ0FDQSx3QixDQUVBLG9DLENBQ0Esc0IsQ0FDQSxpQixDQUVBLDJELENBQ0EsNkIsQ0FFQSx1QyxDQUNBLGtCLENBRUEsK0MsQ0FDQSxxQixDQTRCQSxnRSxDQTFCQSw4QyxDQUNBLGtCLENBRUEsK0MsQ0FDQSxxQixDQUNBLHdCLENBQ0EseUMsQ0FDQSxVLENBQ0EsUyxDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLHdCLENBQ0EsYSxDQUNBLGMsQ0FDQSwrQixDQUVBLDZELENBQ0EsWSxDQUNBLDZCLENBRUEsOEQsQ0FDQSxjLENBQ0EsbUIsQ0FDQSxVLENBS0EsaUQsQ0FDQSxlLENBQ0EscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLCtCLENBRUEscUQsQ0FHQSx1RCxDQUhBLHFELENBR0EsdUQsQ0FGQSxhLENBS0Esc0QsQ0FDQSx3QixDQUNBLHdCLENBRUEsd0QsQ0FDQSxnQyxDQUNBLHdCLENBRUEscUUsQ0FDQSxvQixDQUNBLGlCLENBRUEsK0UsQ0FDQSxlLENBQ0EsZ0IsQ0FFQSxpRCxDQUNBLFcsQ0FDQSx5QyxDQUNBLGUsQ0FDQSwrQixDQUVBLHdELENBQ0EsUSxDQUNBLFMsQ0FDQSxpQixDQUVBLGdFLENBQ0EsUSxDQUVBLDJCLENBQ0EsUyxDQUVBLDhCLENBQ0EsVSxDQUNBLHdCLENBQ0EseUMsQ0FFQSw4QixDQUNBLGlCLENBQ0EsK0IsQ0FFQSwyQyxDQUNBLGtCLENBRUEsdUMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxnQixDQUNBLGlCLENBRUEsK0MsQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLGtFLENBRUEsd0QsQ0FDQSxpQixDQUNBLFMsQ0FDQSxvQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FFQSx5QyxDQUNBLG9CLENBQ0EsUSxDQUNBLGdCLENBQ0EsZSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0Esb0IsQ0FDQSxhLENBQ0EsK0IsQ0FFQSwrQyxDQUFBLCtDLENBQ0Esa0IsQ0FDQSxVLENBRUEsMEQsQ0FDQSxjLENBQ0EsZSxDQUdBLHlDLENBQUEsOEMsQ0FDQSxhLENBRUEseUMsQ0FDQSxlLENBTUEsdUMsQ0FDQSxvQixDQUNBLGlCLENBRUEsb0NBQ0EsdUMsQ0FDQSxpQixDQUNBLGlCLENBQ0Esb0JBTUEsb0QsQ0FDQSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxVLENBQ0Esd0IsQ0FFQSxvQ0FDQSxvRCxDQUNBLGdCQUdBLG1ELENBQ0EsUyxDQUNBLGUsQ0FFQSxpRSxDQUNBLGUsQ0FFQSxxRCxDQUNBLHlCLENBRUEsZ0UsQ0FDQSx3QixDQUtBLHFFLENBSEEsNkQsQ0FDQSx3QixDQUtBLGtFLENBQ0Esd0IsQ0FFQSxrRSxDQUNBLHdCLENBRUEsMEMsQ0FDQSx3QixDQUVBLG9FLENBQUEsb0UsQ0FDQSx3QixDQUVBLGlFLENBQUEsZ0UsQ0FBQSxpRSxDQUFBLG1FLENBQUEsbUUsQ0FDQSxhLENBQ0EsYyxDQUNBLGtCLENBRUEsa0UsQ0FDQSx3QixDQU9BLGlFLENBQ0Esd0IsQ0FPQSxrRSxDQUNBLHdCLENBT0Esa0UsQ0FDQSxVLENBQ0Esd0IsQ0FDQSx5QyxDQUVBLHFFLENBQ0EsVSxDQUNBLFksQ0FDQSx3QixDQUNBLFUsQ0FFQSxvRSxDQUNBLHFCLENBQ0EsZSxDQUNBLGEsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxRLENBRUEsd0UsQ0FDQSxxQixDQUVBLDZELENBQ0EsZ0IsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYSxDQUVBLHdDLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxhLENBRUEsb0NBQ0Esd0MsQ0FDQSxjLENBQ0EsZ0JBR0Esd0MsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxhLENBR0Esd0IsQ0FDQSxXLENBQ0EsYyxDQUNBLGtCLENBRUEsb0NBQ0Esd0IsQ0FDQSxZLEFBR0Esb0NBQ0Esd0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsSyxDQUNBLFUsQ0FDQSxvQkFxQkEsZ0IsQ0FsQkEsb0MsQ0FtQkEsaUIsQ0FDQSxvQixDQUdBLHFCLENBSUEsZSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0E5QkEsb0MsQ0FJQSxlLENBREEsaUIsQ0FRQSxvQ0FDQSxvQyxDQUNBLGEsQ0FDQSxtQkFJQSxnQixDQUdBLGdCLENBQ0EsZ0IsQ0FFQSx3QixDQUNBLGlCLENBQ0Esd0IsQ0FLQSxVLENBQ0EsOEIsQ0FDQSx5QyxDQUVBLDZCLENBQ0EsYyxDQUVBLHFCLENBQ0Esb0IsQ0FDQSx3QixDQUVBLDJCLENBQUEsMkIsQ0FDQSxhLENBRUEscUIsQ0FDQSxvQixDQUNBLHFCLENBQ0EseUMsQ0FFQSxzQixDQUFBLHNCLENBQ0Esb0IsQ0FDQSxxQixDQUNBLGEsQ0FHQSxnQyxDQUNBLGlDLENBQ0EsaUIsQ0FDQSxZLENBQ0EsZSxDQUNBLHFCLENBQ0EsZSxDQUNBLHlDLENBRUEsd0QsQ0FDQSx5RCxDQUNBLFcsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FFQSxzRCxDQUNBLHVELENBQ0EsVyxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUVBLGtELENBQ0EsbUQsQ0FDQSxrQixDQUVBLGdELENBQ0EsaUQsQ0FDQSxvQixDQUNBLHFCLENBQ0EsZ0IsQ0FDQSxrQyxDQUNBLGtCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLG9CLENBQ0EseUMsQ0FFQSxzRCxDQUFBLHNELENBRUEsdUQsQ0FEQSx1RCxDQUVBLDRCLENBQ0Esb0IsQ0FPQSxtRCxDQUNBLGlCLENBQ0EsYSxDQUNBLGUsQ0FDQSxrQixDQUVBLHFELENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGdCLENBZ0RBLHdCLENBOUNBLDRELENBQ0EsZSxDQUVBLGtFLENBQ0Esa0IsQ0FFQSxpRSxDQUNBLGEsQ0FFQSw0RCxDQUNBLFksQ0FDQSxhLENBQ0EsMEIsQ0FDQSxXLENBQ0EsVSxDQUNBLGtDLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EseUIsQ0FDQSx5QyxDQUVBLGtFLENBQUEsa0UsQ0FDQSw4QixDQUNBLG9CLENBQ0Esa0MsQ0FHQSxlLENBQ0EsVSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxpQixDQUVBLGlCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSwwQixDQUNBLFUsQ0FLQSxnQyxDQUNBLFksQ0FDQSwwQixDQUNBLFcsQ0FDQSxVLENBQ0EsK0IsQ0FDQSxrQixDQUNBLHdCLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSx5QixDQUNBLHlDLENBRUEsc0MsQ0FBQSxzQyxDQUNBLDJCLENBQ0EsdUIsQ0FDQSwrQixDQU1BLHFELENBQ0EsaUIsQ0FDQSxlLENBRUEsdUUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENBQ0EsbUMsQ0FDQSwyQixDQUNBLGMsQ0FDQSx3QixDQUNBLFksQ0FDQSxxQixDQUNBLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EseUMsQ0FFQSx1RixDQUNBLGEsQ0FDQSxlLENBR0Esb0IsQ0FDQSx3QixDQUNBLGUsQ0FDQSxrRCxDQUNBLGlCLENBRUEsa0MsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYSxDQUVBLHFDLENBQ0EsbUIsQ0FDQSxhLENBRUEsb0MsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FHQSx1QixDQUNBLGdCIiwiZmlsZSI6InB1YmxpYy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqIFZhcmlhYmxlcyBEZWNsYXJlZCAqKi9cbi8qKioqKioqKioqKiovXG4uYXJjaGl2ZSB1bC5wcm9kdWN0cy5jb2x1bW5zLTMgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuLmFyY2hpdmUgdWwucHJvZHVjdHMuY29sdW1ucy0zIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5zdGF0dXMtY29udGFpbmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDA7XG59XG4uYXJjaGl2ZSB1bC5wcm9kdWN0cy5jb2x1bW5zLTMgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4uYXJjaGl2ZSB1bC5wcm9kdWN0cy5jb2x1bW5zLTMgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciAuY2hpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnByb3BlcnR5LW1vYmlsZS1kYXRhLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDM2cHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMXB4KSB7XG4gIC5wcm9wZXJ0eS1tb2JpbGUtZGF0YS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbmJvZHkuYXJjaGl2ZSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuYm9keS5hcmNoaXZlIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5zdGF0dXMtY29udGFpbmVyIHNwYW4ucHJvcGVydHktc3RhdHVzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5wcm9wZXJ0eS1mbGFnLFxuICAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAucHJvcGVydHktc291cmNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuc3RhdHVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLnN0YXR1cy1jb250YWluZXIgc3Bhbi5wcm9wZXJ0eS1zdGF0dXMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLnN0YXR1cy1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMHB4IGF1dG8gMTBweDtcbiAgfVxuICAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuc3RhdHVzLWNvbnRhaW5lciBzcGFuLnByb3BlcnR5LXN0YXR1cyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5jaGlwcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvcGVydHlfc3RhdHVzLWJhbm5lciAuY2hpcHMtY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciAuY2hpcCB7XG4gIG1hcmdpbjogM3B4IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIC5jaGlwcy1jb250YWluZXIgLmNoaXAgaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgLmNoaXBzLWNvbnRhaW5lciAuY2hpcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLmxhdW5jaC10aW1lci10ZXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuLmxhdW5jaC10aW1lci10ZXN0IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzcHggOXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkwMTYyZDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5sYXVuY2gtdGltZXItdGVzdCBidXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9wZXJ0eS1zb3VyY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlO1xufVxuLnByb3BlcnR5LXNvdXJjZTpob3ZlciAudG9vbHRpcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9wZXJ0eS1zb3VyY2UgLnRvb2x0aXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxNnB4IDIycHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5wcm9wZXJ0eS1zb3VyY2UgLnRvb2x0aXAtY29udGFpbmVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHdoaXRlO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGxlZnQ6IDEycHg7XG4gIGJvdHRvbTogLTlweDtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5wcm9wZXJ0eS1zb3VyY2UgLnRvb2x0aXAtY29udGFpbmVyIC5mYS1jYXJldC1kb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMnB4O1xuICBib3R0b206IC0xNXB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLyogdmlzaWJpbGl0eTogaGlkZGVuOyAqL1xuICAvKiBvcGFjaXR5OiAwOyAqL1xuICB6LWluZGV4OiA5OTk5OTk5OTk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAvKiAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2Utb3V0OyAqL1xuICAvKiB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLW91dDsgKi9cbn1cbi5wcm9wZXJ0eS1zb3VyY2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9wZXJ0eS1mbGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAzcHggc29saWQgd2hpdGU7XG59XG4ucHJvcGVydHktZmxhZyBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM4cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG9wYWNpdHk6IDAuOTU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICB9XG59XG4ucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0yO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNjBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyBzcGFuLFxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNnB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4ucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIC5oaWdobGlnaHRzLWxlZGUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyAuaGlnaGxpZ2h0cy10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyAuaGlnaGxpZ2h0cy10ZXh0Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gIG1heC13aWR0aDogMjMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1MXB4KSB7XG4gICNzaG9wTGlzdGluZ3MgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyAuaGlnaGxpZ2h0cy10ZXh0LFxuICAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIC5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgLmhpZ2hsaWdodHMtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbiNzaG9wTGlzdGluZ3MgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyB7XG4gIHRvcDogMTdweDtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbn1cblxuLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cbi53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIgLnByb3BlcnR5LWhpZ2hsaWdodHMtZmxhZyBzcGFuLFxuLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIC5wcm9wZXJ0eS1oaWdobGlnaHRzLWZsYWcgc3BhbixcbiAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5ib2R5Om5vdCguc2luZ2xlLXByb2R1Y3QpIC5zb2xkX291dCAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnLFxuYm9keTpub3QoLnNpbmdsZS1wcm9kdWN0KSAuZnVsbHlfc3Vic2NyaWJlZCAucHJvcGVydHktaGlnaGxpZ2h0cy1mbGFnIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwLjYpIGJyaWdodG5lc3MoMS41KSBjb250cmFzdCgwLjgpO1xuICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAuNikgYnJpZ2h0bmVzcygxLjUpIGNvbnRyYXN0KDAuOCk7XG59XG5cbi53b29jb21tZXJjZS1zaG9wLWxvb3AgLmF0Yy1kYXRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1zaG9wLWxvb3AgLm1heC1xdHktd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubWF4LXF0eS13cmFwcGVyLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubWF4LXF0eS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubWF4LXF0eS1ub3RpY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29vY29tbWVyY2Utc2hvcC1sb29wIC5tYXgtcXR5LW5vdGljZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ud29vY29tbWVyY2Utc2hvcC1sb29wIC5sb2dpbi1ub3RpY2Uge1xuICBtYXJnaW46IDIwcHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ud29vY29tbWVyY2Utc2hvcC1sb29wIC5sb2dpbi1ub3RpY2UgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2Utc2hvcC1sb29wIC5sb2dpbi1ub3RpY2UgYTpob3ZlciwgLndvb2NvbW1lcmNlLXNob3AtbG9vcCAubG9naW4tbm90aWNlIGE6Zm9jdXMge1xuICBjb2xvcjogI2RkOWIyMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGNvdW50ZG93biBzdHlsaW5nICovXG4vKiBjb3VudGRvd24gc3R5bGluZyAqL1xuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2Uuc3dpcGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuXG4ud29vY29tbWVyY2UuYXJjaGl2ZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuZXRfc2hvcF9pbWFnZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuI3Nob3BMaXN0aW5ncyB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmRnLXByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdixcbi5hcmNoaXZlIHVsLnByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdiB7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3Nob3BMaXN0aW5ncyB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYsXG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuZGctcHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2LFxuICAuYXJjaGl2ZSB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYge1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZzogM3B4IDEwcHg7XG4gIH1cbiAgI3Nob3BMaXN0aW5ncyB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0LFxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmRnLXByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdiAuY291bnRkb3duLXRleHQsXG4gIC5hcmNoaXZlIHVsLnByb2R1Y3RzID4gbGkucHJvZHVjdCAuaGlkZGVuLXRpbWVyLWRpdiAuY291bnRkb3duLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuI3Nob3BMaXN0aW5ncyB1bC5wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0LFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5kZy1wcm9kdWN0cyA+IGxpLnByb2R1Y3QgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0LFxuLmFyY2hpdmUgdWwucHJvZHVjdHMgPiBsaS5wcm9kdWN0IC5oaWRkZW4tdGltZXItZGl2IC5jb3VudGRvd24tdGV4dCB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbiNzaG9wTGlzdGluZ3MgdWwucHJvZHVjdHMge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKioqKioqKioqIEluIFByb2dyZXNzICoqKioqKioqKioqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzcGlubmVyLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAlLCAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC04ZGVnKTtcbiAgfVxuICAzMCUsIDUwJSwgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICB9XG4gIDQwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSgtOGRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtOGRlZyk7XG4gIH1cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSg4ZGVnKTtcbiAgfVxuICA0MCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKC04ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLThkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcG9wIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwb3Age1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG59XG4uZmEtc3Bpbm5lci10aGlyZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItYW5pbWF0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWFuaW1hdGlvbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KTtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmZhLWNpcmNsZS1jaGVjayB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwb3AgMC4zcyAxO1xuICAgICAgICAgIGFuaW1hdGlvbjogcG9wIDAuM3MgMTtcbn1cblxuLmNhcnQtcG9wIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHRhZGEgMS41cyAxO1xuICAgICAgICAgIGFuaW1hdGlvbjogdGFkYSAxLjVzIDE7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5saW1pdGVkLXJlbGVhc2UtbWF4LXB1cmNoYXNlLW5vdGljZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjk0Mzc4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDVweCAwcHggMHB4IDBwYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AgLmV0X3Nob3BfaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5xdWFudGl0eSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAucXVhbnRpdHkge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5xdWFudGl0eSAuaW5wdXQtdGV4dC5xdHkge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwcHggMHB4IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNjMjM1MjYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAucXVhbnRpdHkgLmlucHV0LXRleHQucXR5LmluYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTlhOWE5ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLmxvZ2luLXJlcXVpcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIgYS5sb2dpbi1ub3RpY2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlciA+ICo6bm90KC5xdWFudGl0eSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5zaG93LWFkZGluZyAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5hZGRpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIuc2hvdy1hZGRpbmcgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgb3BhY2l0eTogMDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3ctZG9uZSAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5kb25lIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3ctZG9uZSAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQge1xuICBvcGFjaXR5OiAwO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIuc2hvdy12aWV3IGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLnNob3ctdmlldyAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQge1xuICBvcGFjaXR5OiAwO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0LFxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMsXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gIGxlZnQ6IDE1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQsXG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGQtdG8tY2FydC13cmFwcGVyLm9uZS1sZWZ0IC5hZGRfdG9fY2FydF9hbmltYXRpb25zLFxuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjYzIzNTI2ICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkLXRvLWNhcnQtd3JhcHBlci5vbmUtbGVmdCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucyB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2E5YTlhOSAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZC10by1jYXJ0LXdyYXBwZXIub25lLWxlZnQgYS5hZGRlZF90b19jYXJ0LndjLWZvcndhcmQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMxNTZjYWIgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5wcm9wZXJ0eS1zdG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgei1pbmRleDogMTtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydDpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmJ1dHRvbi5yZWFsVGJ0bi5hamF4X2FkZF90b19jYXJ0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5idXR0b24ucmVhbFRidG4uYWpheF9hZGRfdG9fY2FydCxcbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogM3B4IDNweCAzcHggMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgbGVmdDogODVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYnV0dG9uLnJlYWxUYnRuLmFqYXhfYWRkX3RvX2NhcnQsXG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkIHtcbiAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZCB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nOiAwLjNlbSAxZW07XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMWQ2YWFhO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZC5oaWRlLWltcG9ydGFudCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIGEuYWRkZWRfdG9fY2FydC53Yy1mb3J3YXJkOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCBhLmFkZGVkX3RvX2NhcnQud2MtZm9yd2FyZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDZhYWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQ2YWFhICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAubWFya2V0cGxhY2VUb2tlbkJ0biB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucyB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItd2lkdGg6IDNweCAzcHggM3B4IDBweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjYTlhOWE5O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICBsZWZ0OiA4NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGRfdG9fY2FydF9hbmltYXRpb25zLmRvbmUge1xuICBjb2xvcjogIzA2NTcwNjtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIC5hZGRfdG9fY2FydF9hbmltYXRpb25zLmFkZGluZyB7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLXNob3AtbG9vcC5yaWdodC1jb2wgLmFkZF90b19jYXJ0X2FuaW1hdGlvbnMgaSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5kb25lLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCAuYWRkX3RvX2NhcnRfYW5pbWF0aW9ucy5hZGRpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5uYXYtLW1hcmtldHBsYWNlLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2LS1ybW0sXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5uYXYtLXNlbGwtdG9rZW5zLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2LS1kZWZpLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2LS1sZWFybixcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdjItLWFmZmlsaWF0ZS1wcm9ncmFtLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2Mi0tcG9ydGZvbGlvLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAubmF2Mi0tYWZmaWxpYXRlLWRhc2hib2FyZCxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdjItLW9yZGVycyxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLm5hdjItLWRvY3VtZW50cyxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgLmV0LWNhcnQtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tcG9ydGZvbGlvLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1vcmRlcnMsXG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWRvY3VtZW50cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgdWwucHJvZHVjdHMuY29sdW1ucy0xLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciBwLndvb2NvbW1lcmNlLXJlc3VsdC1jb3VudCxcbmJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgI3JtbS1zZWN0aW9uLFxuYm9keS5sb2dnZWQtaW4uaXMtVVMtdXNlciAud29vY29tbWVyY2Utb3JkZXJpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ua3ljLWluY29tcGxldGUgLm5hdi0tc2VsbC10b2tlbnMsXG4ua3ljLWluY29tcGxldGUgLm5hdjItLWFmZmlsaWF0ZS1wcm9ncmFtLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYyLS1hZmZpbGlhdGUtZGFzaGJvYXJkLFxuLmt5Yy1pbmNvbXBsZXRlIC5uYXYyLS1vcmRlcnMsXG4ua3ljLWluY29tcGxldGUgLm5hdjItLWRvY3VtZW50cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5reWMtaW5jb21wbGV0ZSBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1wb3J0Zm9saW8sXG4ua3ljLWluY29tcGxldGUgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tb3JkZXJzLFxuLmt5Yy1pbmNvbXBsZXRlIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWRvY3VtZW50cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5reWMtaW5jb21wbGV0ZSAua3ljLWluY29tcGxldGUtc2hvcC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLXNob3Atc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmt5Yy1pbmNvbXBsZXRlIC5reWMtaW5jb21wbGV0ZS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIHBhZGRpbmc6IDM1cHggNDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5reWMtaW5jb21wbGV0ZSAua3ljLWluY29tcGxldGUtY29udGFpbmVyIGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLWNvbnRhaW5lciAua3ljLWluY29tcGxldGUtdGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLmt5Yy1pbmNvbXBsZXRlIC5reWMtaW5jb21wbGV0ZS1jb250YWluZXIgLmt5Yy1pbmNvbXBsZXRlLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG59XG4ua3ljLWluY29tcGxldGUgLmt5Yy1pbmNvbXBsZXRlLWNvbnRhaW5lciBhIHtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xufSIsIkAtd2Via2l0LWtleWZyYW1lcyByZWFsdC1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyByZWFsdC1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLnJlYWx0LXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWFsdC1zcGlubmVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y0XCI7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE4cHgpO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICAtd2Via2l0LWFuaW1hdGlvbjogcmVhbHQtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiByZWFsdC1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbn1cbi5yZWFsdC1zcGlubmVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lcGFnZS1ndWVzdC1jb250ZW50LCAuZ3Vlc3Qtc3RhdHMtc2VjdGlvbiwgI2d1ZXN0LW1hcC1pbmZvLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keTpub3QoLmxvZ2dlZC1pbikgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHk6bm90KC5sb2dnZWQtaW4pICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ob21lcGFnZS1ndWVzdC1jb250ZW50LCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ndWVzdC1zdGF0cy1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5reWMtaW5jb21wbGV0ZSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNndWVzdC1tYXAtaW5mby1zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjZXZhbC1zaG93Y2FzZS1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNldmFsLXNob3djYXNlLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNldmFsLXNob3djYXNlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUVGRiAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IGgxIHtcbiAgY29sb3I6ICMxMTJDNEMgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHAsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuYm9keS5sb2dnZWQtaW4uaXMtVVMtbm9uLUFJLmhpZGUtcHJvZHVjdHMtdXMtbm9uLWFpIC5yZWFsdC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy1ub24tQUkuaGlkZS1wcm9kdWN0cy11cy1ub24tYWkgI3Nob3BMaXN0aW5ncyAuZXRfcGJfbW9kdWxlOm5vdCguZXRfcGJfc2hvcCkgI3VzLW5vbi1haS1ibG9ja2VyLW5vdGljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmxvZ2dlZC1pbi5pcy1VUy1ub24tQUkuaGlkZS1wcm9kdWN0cy11cy1ub24tYWk6bm90KC5yb2xlLWFkbWluLCAucm9sZS12aWV3X29ubHkpICN1cy1ub24tYWktYmxvY2tlci1ub3RpY2Uge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA1NHB4IDA7XG59XG5cbiN1cy1ub24tYWktYmxvY2tlci1ub3RpY2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3VzLW5vbi1haS1ibG9ja2VyLW5vdGljZSAuZXRfcGJfcm93IHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgcGFkZGluZzogMzBweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjdXMtbm9uLWFpLWJsb2NrZXItbm90aWNlOm5vdCgudmlzaWJsZSkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAucmVhbHQtY2Fyb3VzZWwsXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjc2hvcExpc3RpbmdzIC5ldF9wYl9zaG9wLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pIC5yZWFsdC1jYXJvdXNlbC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgI3Nob3BMaXN0aW5ncyAuZXRfcGJfc2hvcC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikgLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEudmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5hcmNoaXZlICNsZWZ0LWFyZWEgPiAqOm5vdCgud29vY29tbWVyY2UtYnJlYWRjcnVtYik6bm90KC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIpOm5vdCgjZXQtYm9jKTpub3QoLnJlYWx0LXNwaW5uZXIpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5hcmNoaXZlICNsZWZ0LWFyZWEgPiAqOm5vdCgud29vY29tbWVyY2UtYnJlYWRjcnVtYik6bm90KC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIpOm5vdCgjZXQtYm9jKTpub3QoLnJlYWx0LXNwaW5uZXIpLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2UuYXJjaGl2ZSAjbGVmdC1hcmVhID4gKjpub3QoLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIpOm5vdCgud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyKTpub3QoI2V0LWJvYyk6bm90KC5yZWFsdC1zcGlubmVyKTpub3QoLnZpc2libGUpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudCxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IC5saXN0aW5nTWV0YSxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24sXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdBYm91dCxcbmJvZHk6bm90KC5sb2dnZWQtaW4pLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNldC1ib2M6bm90KDpmaXJzdC1jaGlsZCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudC52aXNpYmxlLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdNZXRhLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uLnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAubGlzdGluZ0Fib3V0LnZpc2libGUsXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjZXQtYm9jOm5vdCg6Zmlyc3QtY2hpbGQpLnZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudDpub3QoLnZpc2libGUpLFxuYm9keTpub3QoLmxvZ2dlZC1pbikud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgLmxpc3RpbmdNZXRhOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uOm5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAubGlzdGluZ0Fib3V0Om5vdCgudmlzaWJsZSksXG5ib2R5Om5vdCgubG9nZ2VkLWluKS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjZXQtYm9jOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCgudmlzaWJsZSkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbiNldC1ib2MgLndoeURldHJvaXQgLmV0X3BiX3JvdyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn0iLCJALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi53b29jb21tZXJjZS1FZGl0QWNjb3VudEZvcm0gZmllbGRzZXQge1xuICBtYXJnaW46IDMwcHggMCAzMHB4O1xuICBwYWRkaW5nOiAzNnB4IDIwcHggMjBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmOGZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdG9wOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNiYXphYXItbW9kYWwtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDgwJTtcbiAgbWF4LWhlaWdodDogODAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAjYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogOTAlO1xuICB9XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtc2Nyb2xsYWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWhlYWRlciA+IGgyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keS5vbmJvYXJkaW5nLTEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSBoMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSBwIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwgI2JhemFhci1tb2RhbC1ib2R5ICNjb25ncmF0dWxhdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzIyMjtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwgI2JhemFhci1tb2RhbC1ib2R5ICNjb25ncmF0dWxhdGlvbnMgaDMge1xuICBjb2xvcjogIzIyMjtcbn1cbiNiYXphYXItbW9kYWwtY29udGFpbmVyICNiYXphYXItbW9kYWwgI2JhemFhci1tb2RhbC1ib2R5ICNjb25ncmF0dWxhdGlvbnMgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAubG9hZGluZy1kaXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNjBweCBhdXRvIDIwcHg7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAubG9hZGluZy1kaXYgc3ZnIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAubG9hZGluZy1kaXYgaSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAjaS11bmRlcnN0YW5kLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAjaS11bmRlcnN0YW5kLWNvbnRhaW5lciBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWJvZHkgI2ktdW5kZXJzdGFuZC1jb250YWluZXIgYnV0dG9uOmhvdmVyLCAjYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAjaS11bmRlcnN0YW5kLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xuICBjb2xvcjogd2hpdGU7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsICNiYXphYXItbW9kYWwtYm9keSAjaS11bmRlcnN0YW5kLWNvbnRhaW5lciBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAjYmF6YWFyLW1vZGFsLWJvZHkgI2ktdW5kZXJzdGFuZC1jb250YWluZXIgLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsIC5zY3JvbGwtZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgYm94LXNoYWRvdzogMCAwcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI2JhemFhci1tb2RhbC1jb250YWluZXIgI2JhemFhci1tb2RhbCAuc2Nyb2xsLWRvd24gcCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4jYmF6YWFyLW1vZGFsLWNvbnRhaW5lciAjYmF6YWFyLW1vZGFsIC5zY3JvbGwtZG93biBpIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk5O1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMzUwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgLmNsb3NlLWJ1dHRvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgLmNsb3NlLWJ1dHRvbi13cmFwcGVyIC5jbG9zZS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAuY2xvc2UtYnV0dG9uLXdyYXBwZXIgLmNsb3NlLWJ1dHRvbiBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgLmNsb3NlLWJ1dHRvbi13cmFwcGVyIC5jbG9zZS1idXR0b246aG92ZXIgaSwgI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAuY2xvc2UtYnV0dG9uLXdyYXBwZXIgLmNsb3NlLWJ1dHRvbjpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4jb25ib2FyZGluZy0xLW1vZGFsLWNvbnRhaW5lciAjb25ib2FyZGluZy0xLW1vZGFsICNvbmJvYXJkaW5nLTEtbW9kYWwtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweCAyMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4jb25ib2FyZGluZy0xLW1vZGFsLWNvbnRhaW5lciAjb25ib2FyZGluZy0xLW1vZGFsICNvbmJvYXJkaW5nLTEtbW9kYWwtaGVhZGVyID4gaDIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IHAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IGEge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmJ1dHRvbi13cmFwcGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4jb25ib2FyZGluZy0xLW1vZGFsLWNvbnRhaW5lciAjb25ib2FyZGluZy0xLW1vZGFsICNvbmJvYXJkaW5nLTEtbW9kYWwtYm9keSAuYnV0dG9uLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jb25ib2FyZGluZy0xLW1vZGFsLWNvbnRhaW5lciAjb25ib2FyZGluZy0xLW1vZGFsICNvbmJvYXJkaW5nLTEtbW9kYWwtYm9keSAuYnV0dG9uLWxpbms6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNvbmJvYXJkaW5nLTEtbW9kYWwtY29udGFpbmVyICNvbmJvYXJkaW5nLTEtbW9kYWwgI29uYm9hcmRpbmctMS1tb2RhbC1ib2R5IC5idXR0b24tbGluazpob3ZlciwgI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmJ1dHRvbi1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmxvYWRpbmctZGl2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDYwcHggYXV0byAyMHB4O1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmxvYWRpbmctZGl2IHN2ZyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI29uYm9hcmRpbmctMS1tb2RhbC1jb250YWluZXIgI29uYm9hcmRpbmctMS1tb2RhbCAjb25ib2FyZGluZy0xLW1vZGFsLWJvZHkgLmxvYWRpbmctZGl2IGkge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuXG5mb3JtLndvb2NvbW1lcmNlLWZvcm0ud29vY29tbWVyY2UtZm9ybS1yZWdpc3Rlci5yZWdpc3RlciBzcGFuLm9wdGlvbmFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0ud29vY29tbWVyY2UtZm9ybS53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyLnJlZ2lzdGVyIC5reWJfY3VzdG9tX3JlZ19maWVsZHMuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0ud29vY29tbWVyY2UtZm9ybS53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyLnJlZ2lzdGVyIHAjX2J1c2luZXNzX293bmVyc19maWVsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLndvb2NvbW1lcmNlLWZvcm0ud29vY29tbWVyY2UtZm9ybS1yZWdpc3Rlci5yZWdpc3RlciBwI2hwLXJlZy1maWVsZCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufSIsIi53b29jb21tZXJjZS1jYXJ0IC53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXQucXR5IHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UtY2FydCAud29vY29tbWVyY2UgLnF1YW50aXR5IGlucHV0LnF0eTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UtY2FydCB7XG4gIC8qKlxuICAqIFNDU1MgZm9yOiBwdWJsaWMvQ2FydC9DYXJ0LnBocC5cbiAgKlxuICAqIE5PVEU6IE1vc3Qgb2YgdGhpcyBzdHlsaW5nIGFwcGxpZXMgdG8gdGhlIGNhcnQucGhwIHRlbXBsYXRlIGluIFdvb0NvbW1lcmNlLFxuICAqIHdoaWNoIGlzIG92ZXJyaWRkZW4gaW4gcmVhbHQtd3AtdGhlbWUuXG4gICpcbiAgKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53b29jb21tZXJjZS1jYXJ0IC53b29jb21tZXJjZS1jYXJ0LWZvcm1fX2NhcnQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ud29vY29tbWVyY2UtY2FydCAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50LmFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi53b29jb21tZXJjZS1jYXJ0ICNtYWluLWNvbnRlbnQgdGFibGUuY2FydCB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ud29vY29tbWVyY2UtY2FydCAjZXhwaXJhdGlvbi1ub3RpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuLndvb2NvbW1lcmNlLWNhcnQgI2V4cGlyYXRpb24tbm90aWNlICN0aW1lci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogNjBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi53b29jb21tZXJjZS1jYXJ0ICNleHBpcmF0aW9uLW5vdGljZSAudGV4dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi53b29jb21tZXJjZS1jYXJ0ICNleHBpcmF0aW9uLW5vdGljZSAudGV4dC1jb250YWluZXIgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cbi53b29jb21tZXJjZS1jYXJ0ICNleHBpcmF0aW9uLW5vdGljZSAudGV4dC1jb250YWluZXIgcDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4ud29vY29tbWVyY2UtY2FydCAudG90YWwtZmVlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC50b3RhbC1mZWVzIC50b3RhbC1mZWVzLXZhbHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC50b3RhbC1mZWVzIC5vcmRlci1pdGVtLWZlZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICByaWdodDogLTE5cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC50b3RhbC1mZWVzIC5vcmRlci1pdGVtLWZlZS1idXR0b24gaSB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC50b3RhbC1mZWVzIC5vcmRlci1pdGVtLWZlZS1idXR0b246aG92ZXIgaSwgLndvb2NvbW1lcmNlLWNhcnQgLnRvdGFsLWZlZXMgLm9yZGVyLWl0ZW0tZmVlLWJ1dHRvbjpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4ud29vY29tbWVyY2UtY2FydCAub3JkZXItaXRlbS1mZWUtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIG1pbi13aWR0aDogMjYwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UtY2FydCAub3JkZXItaXRlbS1mZWUtYm94IHtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG59XG4ud29vY29tbWVyY2UtY2FydCAub3JkZXItaXRlbS1mZWUtYm94IGg1IHtcbiAgcGFkZGluZzogMCAwIDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLndvb2NvbW1lcmNlLWNhcnQgLm9yZGVyLWl0ZW0tZmVlLWJveCBzcGFuIHtcbiAgY29sb3I6IGdyYXk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC5vcmRlci1pdGVtLWZlZS1ib3ggLmZlZS1icmVha2Rvd24ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud29vY29tbWVyY2UtY2FydCAub3JkZXItaXRlbS1mZWUtYm94IC5mZWUtdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLndvb2NvbW1lcmNlLWNhcnQgLm9yZGVyLWl0ZW0tZmVlLWJveCAuZmVlLXZhbHVlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC5oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59IiwiLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLWNhcnQtZm9ybV9fY29udGVudHMuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkLmFjdGlvbnMgZGl2LmNvdXBvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogLTdweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiAjNDQ0O1xufVxuLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLWNhcnQtZm9ybV9fY29udGVudHMuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkLmFjdGlvbnMgZGl2LmNvdXBvbiAjY291cG9uX2NvZGUge1xuICBmbG9hdDogbm9uZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTYwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uICNjb3Vwb25fY29kZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS1jYXJ0LWZvcm1fX2NvbnRlbnRzLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZC5hY3Rpb25zIGRpdi5jb3Vwb24gI2NvdXBvbl9jb2RlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cy5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyBkaXYuY291cG9uICNjb3Vwb25fY29kZSArIGJ1dHRvbi5idXR0b24ge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggMTVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0ci5jYXJ0LWRpc2NvdW50IHRoIHtcbiAgd2lkdGg6IDU1JTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cbi53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0ci5jYXJ0LWRpc2NvdW50IHRkIHtcbiAgd2lkdGg6IDQ1JTtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud29vY29tbWVyY2UtY2FydCAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdHIuY2FydC1kaXNjb3VudCB0ZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWNhcnQgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRyLmNhcnQtZGlzY291bnQgdGQgLndvb2NvbW1lcmNlLXJlbW92ZS1jb3Vwb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59IiwiOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5uby1kaXNwbGF5IHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgei1pbmRleDogLTk5OTk5ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuXG4uY2F0YWxvZ190ZXh0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG59XG5cbi5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXIgPiBkaXYge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAxOHB4IDE4cHg7XG59XG5cbi5iYWNrLWNhdGFsb2ctbW9kYWwtb3Blbi1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5iYWNrLWNhdGFsb2ctbW9kYWwtb3Blbi1jb250YWluZXItMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNob3dJY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYycHgpIHtcbiAgcC53b29jb21tZXJjZS1yZXN1bHQtY291bnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjJweCkge1xuICAud29vY29tbWVyY2Utb3JkZXJpbmcge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJhY2stY2F0YWxvZy10ZXh0LWNvbnRhaW5lci1pbmplY3Qge1xuICBjbGVhcjogYm90aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE1NmNhYjtcbiAgbWFyZ2luOiAwIDAgMzZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXItaW5qZWN0IC5zZWUtYmFjay1jYXRhbG9nLXRleHQge1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXItaW5qZWN0IC5zZWUtYmFjay1jYXRhbG9nLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZXRfcGJfY29kZV9pbm5lciAuYmFjay1jYXRhbG9nLXRleHQtY29udGFpbmVyLWluamVjdCxcbi5ldF9wYl90ZXh0X2lubmVyIC5iYWNrLWNhdGFsb2ctdGV4dC1jb250YWluZXItaW5qZWN0IHtcbiAgbWFyZ2luOiAxOHB4O1xufVxuXG4uYXJjaGl2ZSAuYmFjay1jYXRhbG9nLXRleHQtY29udGFpbmVyLWluamVjdCB7XG4gIG1hcmdpbjogMThweCAwIDM1cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5iYWNrLWNhdGFsb2ctbW9kYWwtb3BlbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzFkNmFhYTtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC4zNWVtIDAuOWVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5iYWNrLWNhdGFsb2ctbW9kYWwtb3Blbjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbn1cblxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuZmlsdGVyLWlucHV0IHtcbiAgd2lkdGg6IDE3NXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgY29sb3I6ICM0ZTRlNGU7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuZmlsdGVyLWlucHV0I3NvcnQtYnkge1xuICB3aWR0aDogMTYwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMS41cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyIC5maWx0ZXItaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyZDM5NDA7XG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgLmZpbHRlci1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuZmlsdGVyLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyIC5maWx0ZXItaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyIC5iYWNrLWNhdGFsb2ctZmlsdGVycy1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgIC1tb3otY29sdW1uLWdhcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDIwcHggIWltcG9ydGFudDtcbiAgcm93LWdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzICFpbXBvcnRhbnQ7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuYmFjay1jYXRhbG9nLWZpbHRlcnMtY29udGFpbmVyI3Jlc2V0LWZpbHRlcnMge1xuICBwYWRkaW5nOiAwLjJlbSAwLjZlbSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAuZmlsdGVycy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgYTpob3ZlciwgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZGQ5YjIxO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDg1JTtcbiAgaGVpZ2h0OiA4NSU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsIC5iYWNrLWNhdGFsb2ctbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsIC5iYWNrLWNhdGFsb2ctbW9kYWwtY2xvc2UtYnV0dG9uIGkge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAuYmFjay1jYXRhbG9nLW1vZGFsLWNsb3NlLWJ1dHRvbjpob3ZlciBpLCAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsIC5iYWNrLWNhdGFsb2ctbW9kYWwtY2xvc2UtYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiA5NCU7XG4gIH1cbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDM3ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtaGVhZGVyID4gaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWhlYWRlciA+IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLnNwaW5uZXItY29udGFpbmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRvcDogMzAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5lcnJvci1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzk3MTIxMjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICB0b3A6IDQwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAvKiBtYXJnaW46IDAgMHB4OyAqL1xuICBsZWZ0OiA1MCU7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuZXJyb3ItY29udGFpbmVyIC5lcnJvci1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLm5vLXByb3BlcnRpZXMtY29udGFpbmVyLFxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLm5vLXNsb3ctcXVlcnktY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNkZDliMjE7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdG9wOiA0MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgLyogbWFyZ2luOiAwIDBweDsgKi9cbiAgbGVmdDogNTAlO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLm5vLXByb3BlcnRpZXMtY29udGFpbmVyIC5uby1wcm9wZXJ0aWVzLW1lc3NhZ2UsXG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAubm8tc2xvdy1xdWVyeS1jb250YWluZXIgLm5vLXByb3BlcnRpZXMtbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5mYS1zcGlubmVyLXRoaXJkIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4ZnIgNGZyIDNmciA0ZnIgNWZyIDRmciA0ZnI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGdyYXk7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxZnIgMWZyO1xuICAgIHBhZGRpbmc6IDI2cHggMTVweCAxMHB4O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDdmciA1ZnIgN2ZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBwYWRkaW5nOiAyMXB4IDE2cHggMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYmFjay1jYXRhbG9nLXByb3BlcnR5LWNvbnRhaW5lciAuIC5cIiBcImJhY2stY2F0YWxvZy10b2tlbi1wcmljZS1jb250YWluZXIgYmFjay1jYXRhbG9nLXRva2Vucy1jb250YWluZXIgYmFjay1jYXRhbG9nLWFzc2V0LXByaWNlLWNvbnRhaW5lclwiIFwiYmFjay1jYXRhbG9nLXJlbnQtdG9rZW4tY29udGFpbmVyIGJhY2stY2F0YWxvZy15aWVsZC1jb250YWluZXIgLlwiIFwiZXRoZXJzY2FuLWNvbnRhaW5lciB1bmlzd2FwLWNvbnRhaW5lciAuXCI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIge1xuICAgIGdyaWQtYXJlYTogYmFjay1jYXRhbG9nLXByb3BlcnR5LWNvbnRhaW5lcjtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXRva2VuLXByaWNlLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBiYWNrLWNhdGFsb2ctdG9rZW4tcHJpY2UtY29udGFpbmVyO1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctdG9rZW5zLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBiYWNrLWNhdGFsb2ctdG9rZW5zLWNvbnRhaW5lcjtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLWFzc2V0LXByaWNlLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBiYWNrLWNhdGFsb2ctYXNzZXQtcHJpY2UtY29udGFpbmVyO1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2cteWllbGQtY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IGJhY2stY2F0YWxvZy15aWVsZC1jb250YWluZXI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1yZW50LXRva2VuLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBiYWNrLWNhdGFsb2ctcmVudC10b2tlbi1jb250YWluZXI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLnVuaXN3YXAtY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IHVuaXN3YXAtY29udGFpbmVyO1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5ldGhlcnNjYW4tY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IGV0aGVyc2Nhbi1jb250YWluZXI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkuYm94LW9wZW5lZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAyMXB4IDE2cHggMjFweDtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXByb3BlcnR5LWNvbnRhaW5lciB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzE1NmNhYjtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgYTpob3ZlciwgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmMmE5MWU7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgaSB7XG4gICAgY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC01cHg7XG4gICAgdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGkuc2hvd0ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGkubm8tZGlzcGxheSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGkudHVybi1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2cteWllbGQtY29udGFpbmVyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lcjpub3QoLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluLW91dDtcbiAgfVxuICAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLm9wZW4tdXAge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIH1cbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIuYmFjay1jYXRhbG9nLXByb3BlcnR5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgLmJhY2stY2F0YWxvZy1wYWlyZWQtdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLmJhY2stY2F0YWxvZy1wcm9wZXJ0eS1jb250YWluZXIgLmJhY2stY2F0YWxvZy1wYWlyZWQtdmFsdWUgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjIyO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lci5iYWNrLWNhdGFsb2ctcHJvcGVydHktY29udGFpbmVyIGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lciA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIgLmJhY2stY2F0YWxvZy1wYWlyZWQtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyIC5iYWNrLWNhdGFsb2ctcGFpcmVkLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lci5ldGhlcnNjYW4tY29udGFpbmVyIC5iYWNrLWNhdGFsb2ctcGFpcmVkLXZhbHVlLCAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLnVuaXN3YXAtY29udGFpbmVyIC5iYWNrLWNhdGFsb2ctcGFpcmVkLXZhbHVlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lci5ldGhlcnNjYW4tY29udGFpbmVyIGEubGluay1idXR0b24sICNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIudW5pc3dhcC1jb250YWluZXIgYS5saW5rLWJ1dHRvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIHBhZGRpbmc6IDFweCA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNiYWNrLWNhdGFsb2ctbW9kYWwtY29udGFpbmVyICNiYWNrLWNhdGFsb2ctbW9kYWwgI2JhY2stY2F0YWxvZy1tb2RhbC1ib2R5IC5iYWNrLWNhdGFsb2ctbGlzdCA+IGxpIC5iYWNrLWNhdGFsb2ctcGFpci1jb250YWluZXIuZXRoZXJzY2FuLWNvbnRhaW5lciBhLmxpbmstYnV0dG9uOmhvdmVyLCAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLmV0aGVyc2Nhbi1jb250YWluZXIgYS5saW5rLWJ1dHRvbjpmb2N1cywgI2JhY2stY2F0YWxvZy1tb2RhbC1jb250YWluZXIgI2JhY2stY2F0YWxvZy1tb2RhbCAjYmFjay1jYXRhbG9nLW1vZGFsLWJvZHkgLmJhY2stY2F0YWxvZy1saXN0ID4gbGkgLmJhY2stY2F0YWxvZy1wYWlyLWNvbnRhaW5lci51bmlzd2FwLWNvbnRhaW5lciBhLmxpbmstYnV0dG9uOmhvdmVyLCAjYmFjay1jYXRhbG9nLW1vZGFsLWNvbnRhaW5lciAjYmFjay1jYXRhbG9nLW1vZGFsICNiYWNrLWNhdGFsb2ctbW9kYWwtYm9keSAuYmFjay1jYXRhbG9nLWxpc3QgPiBsaSAuYmFjay1jYXRhbG9nLXBhaXItY29udGFpbmVyLnVuaXN3YXAtY29udGFpbmVyIGEubGluay1idXR0b246Zm9jdXMge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG59XG5cbi5iYWNrLWNhdGFsb2ctZXRoZXJldW0tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBwYWRkaW5nOiAycHggNHB4IDJweCA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTMyNWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMjViO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLmJhY2stY2F0YWxvZy1ldGhlcmV1bS1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJhY2stY2F0YWxvZy1ldGhlcmV1bS1idXR0b24ueGRhaSB7XG4gIGJvcmRlci1jb2xvcjogIzQ4YTlhNiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhhOWE2O1xufVxuLmJhY2stY2F0YWxvZy1ldGhlcmV1bS1idXR0b24ueGRhaTpob3ZlciwgLmJhY2stY2F0YWxvZy1ldGhlcmV1bS1idXR0b24ueGRhaTpmb2N1cyB7XG4gIGNvbG9yOiAjNDhhOWE2ICFpbXBvcnRhbnQ7XG59XG4uYmFjay1jYXRhbG9nLWV0aGVyZXVtLWJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi5iYWNrLWNhdGFsb2ctZXRoZXJldW0tYnV0dG9uOmhvdmVyLCAuYmFjay1jYXRhbG9nLWV0aGVyZXVtLWJ1dHRvbjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMjEzMjViICFpbXBvcnRhbnQ7XG59XG5cbi51cy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjZGZmNmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudXMtbWVzc2FnZS1jb250YWluZXIge1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxufVxuLnVzLW1lc3NhZ2UtY29udGFpbmVyIC51cy1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnVzLW1lc3NhZ2UtY29udGFpbmVyIC51cy1tZXNzYWdlOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59IiwiLyoqIFZhcmlhYmxlcyBEZWNsYXJlZCAqKi9cbi8qKioqKioqKioqKiovXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IC5saXN0aW5nQWJvdXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgI2V0LWJvYyB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIHtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFiczo6YmVmb3JlLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzOjpiZWZvcmUge1xuICBib3JkZXI6IG5vbmU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIGxpI3RhYi10aXRsZS1yZW5vdmF0aW9uX3RhYixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSN0YWItdGl0bGUtcmVub3ZhdGlvbl90YWIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSN0YWItdGl0bGUtcmVub3ZhdGlvbl90YWIsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSN0YWItdGl0bGUtcmVub3ZhdGlvbl90YWIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGk6OmJlZm9yZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICBib3R0b206IC0xcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTJweCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIGxpLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaS5hY3RpdmUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGksXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkuYWN0aXZlIHtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzAxOTYwNzg0MykgIWltcG9ydGFudDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIGxpLmFjdGl2ZSBhLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy53Yy10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzExMkM0QztcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkuYWN0aXZlOjpiZWZvcmUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkuYWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBib3R0b206IC0xNHB4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGk6Zmlyc3QtY2hpbGQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkgYSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA1cHggMjBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMud2MtdGFicyBsaSBhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLndjLXRhYnMgbGkgYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkubGluZS10b3RhbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkubGluZS10b3RhbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmxpbmUtdG90YWwgaDQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkubGluZS10b3RhbCBzcGFuLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5saW5lLXRvdGFsIGg0LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5saW5lLXRvdGFsIHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmxpbmUtdG90YWwgaDQsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5saW5lLXRvdGFsIHNwYW4sXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkubGluZS10b3RhbCBoNCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5saW5lLXRvdGFsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmxpbmUtdG90YWwgc3BhbjpsYXN0LW9mLXR5cGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmxpbmUtdG90YWwgc3BhbjpsYXN0LW9mLXR5cGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5ncm9zcy1yZW50IGg0LCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuY2FwLXJhdGUgaDQsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5ub21pbmFsLWV4cGVjdGVkLWluY29tZSBoNCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuZ3Jvc3MtcmVudCBoNCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuY2FwLXJhdGUgaDQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLm5vbWluYWwtZXhwZWN0ZWQtaW5jb21lIGg0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmNhcC1yYXRlLWZhZGVkIGg0LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmNhcC1yYXRlLWZhZGVkIHNwYW4sXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmNhcC1yYXRlLWZhZGVkIGg0LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5jYXAtcmF0ZS1mYWRlZCBzcGFuIHtcbiAgY29sb3I6ICM1MDUwNTAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldExlZ2FsRGVzY3JpcHRpb24gPiAqLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRGdXJuaXR1cmUgPiAqLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBcHBsaWFuY2VzID4gKixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRMZWdhbERlc2NyaXB0aW9uID4gKixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRGdXJuaXR1cmUgPiAqLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFwcGxpYW5jZXMgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRMZWdhbERlc2NyaXB0aW9uID4gc3Bhbi5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRGdXJuaXR1cmUgPiBzcGFuLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFwcGxpYW5jZXMgPiBzcGFuLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0TGVnYWxEZXNjcmlwdGlvbiA+IHNwYW4uZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRGdXJuaXR1cmUgPiBzcGFuLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXBwbGlhbmNlcyA+IHNwYW4uZGF0YSB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIGg0Lm1ldGFMYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMjNweDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldDFzdFlyRXhwZWN0ZWRJbmNvbWUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldFJldHVybiAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UHJvcGVydHlUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFzc2V0VHlwZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldEFzc2V0VHlwZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRvdGFsT2ZmZXJpbmdQcmljZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb2tlblR5cGUgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldFJldHVybiAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRQcm9wZXJ0eVR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFzc2V0VHlwZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldEFzc2V0VHlwZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb2tlbk9mZmVyaW5nVHlwZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG90YWxPZmZlcmluZ1ByaWNlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb2tlblR5cGUgLmRhdGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIC5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldDFzdFlyRXhwZWN0ZWRJbmNvbWUgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIC5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIC5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuT2ZmZXJpbmdUeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRvdGFsT2ZmZXJpbmdQcmljZSBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRvdGFsT2ZmZXJpbmdQcmljZSAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5UeXBlIC5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCAuZGF0YSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldDFzdFlyRXhwZWN0ZWRJbmNvbWUgLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UHJvcGVydHlUeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSAuZGF0YSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldEFzc2V0VHlwZSBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBc3NldFR5cGUgLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0QXNzZXRUeXBlIC5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG90YWxPZmZlcmluZ1ByaWNlIC5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5UeXBlIGg0Lm1ldGFMYWJlbCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuVHlwZSAuZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UHJvcGVydHlUeXBlIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VG9rZW5PZmZlcmluZ1R5cGUgaDQubWV0YUxhYmVsLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgaDQubWV0YUxhYmVsLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb2tlblR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFByb3BlcnR5VHlwZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUYXJnZXRBc3NldFR5cGUgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuT2ZmZXJpbmdUeXBlIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRUb3RhbE9mZmVyaW5nUHJpY2UgaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXQxc3RZckV4cGVjdGVkSW5jb21lIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldDFzdFlyRXhwZWN0ZWRJbmNvbWUgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSBoNC5tZXRhTGFiZWwsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0MXN0WXJFeHBlY3RlZEluY29tZSAuZGF0YSB7XG4gIGNvbG9yOiAjZTgyNDI0O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QW5udWFsUmV0dXJuIC5pdGVtLW5vdGljZSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0VGFyZ2V0UmV0dXJuIC5pdGVtLW5vdGljZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBbm51YWxSZXR1cm4gLml0ZW0tbm90aWNlLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldFJldHVybiAuaXRlbS1ub3RpY2Uge1xuICB0b3A6IDJweCAhaW1wb3J0YW50O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0UHJvcGVydHlUeXBlLCBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRBc3NldFR5cGUsIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldEFzc2V0VHlwZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkuYXNzZXRQcm9wZXJ0eVR5cGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpLmFzc2V0QXNzZXRUeXBlLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaS5hc3NldFRhcmdldEFzc2V0VHlwZSB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgdWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBvcGFjaXR5IGVhc2UtaW4tb3V0O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHVsLm9wZW4sXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHVsLm9wZW4ge1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bC5vcGVuIGxpLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bC5vcGVuIGxpIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0NCwgNjUsIDEyMSwgMC4xMDk4MDM5MjE2KTtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bDpub3QoLm9wZW4pIGxpLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSB1bDpub3QoLm9wZW4pIGxpIHtcbiAgcGFkZGluZzogMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHVsLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHNwYW4uZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSBoNCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgc3Bhbi5kYXRhLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSBoNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgc3Bhbi5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgaDQsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgbGkgc3Bhbi5kYXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIGg0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCBsaSBzcGFuLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIGxpIHNwYW4uZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgaDEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgaDIsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgLnRva2VuLWhpZ2hsaWdodHMtY29udGVudCAudGl0bGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciB1bC50YWJzLXVsIC50b2tlbi1oaWdobGlnaHRzLWNvbnRlbnQgLnRpdGxlIHtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIHVsLnRhYnMtdWwgLnN1YnRpdGxlLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgdWwudGFicy11bCAuc3VidGl0bGUge1xuICBjb2xvcjogIzE1NkNBQjtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwge1xuICB6LWluZGV4OiA5O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzAxOTYwNzg0Myk7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmV0X3BiX3NlY3Rpb24ge1xuICB6LWluZGV4OiA5OTk5OTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uIGgzLmJsdWUtdGl0bGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24uZXRfcGJfc2VjdGlvbiBoMy5ibHVlLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMxMTJjNGM7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uIGgzLmJsdWUtdGl0bGUsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uIGgzLmJsdWUtdGl0bGUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmV0X3BiX3NlY3Rpb24gaDMuYmx1ZS10aXRsZSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmV0X3BiX3NlY3Rpb24gaDMuYmx1ZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5kZXRhaWxzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24uZGV0YWlscy1zZWN0aW9uIC5ldF9wYl9jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5kZXRhaWxzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlIGxpOmxhc3QtY2hpbGQsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbi5kZXRhaWxzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlIGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmxpc3RpbmdNZXRhLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24ubGlzdGluZ01ldGEge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfcm93LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNjBweCAzMHB4IDMwcHggMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9yb3csXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfcm93IHtcbiAgICBwYWRkaW5nOiA2MHB4IDE1cHggMTVweCAxNXB4O1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uOmZpcnN0LW9mLXR5cGUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFzc2V0UmVudFN0YXJ0RGF0ZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFzc2V0UmVudFN0YXJ0RGF0ZSAubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAuYXNzZXRJbmNvbWVTdGFydERhdGUgLmRhdGEsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hc3NldEluY29tZVN0YXJ0RGF0ZSAubWV0YUxhYmVsLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFzc2V0UmVudFN0YXJ0RGF0ZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hc3NldFJlbnRTdGFydERhdGUgLm1ldGFMYWJlbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hc3NldEluY29tZVN0YXJ0RGF0ZSAuZGF0YSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hc3NldEluY29tZVN0YXJ0RGF0ZSAubWV0YUxhYmVsIHtcbiAgY29sb3I6ICNkODhlMDM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24sXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgPiBzcGFuLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSBoNCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgaDUsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpID4gc3BhbixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgaDQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpIGg1LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgPiBzcGFuLFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgaDQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSBoNSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpID4gc3BhbixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpIGg0LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgaDUge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSA+IHNwYW4sXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgaDQsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgaDUsXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgPiBzcGFuLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpIGg0LFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duIGxpIGg1LFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSA+IHNwYW4sXG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpIGg0LFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaSBoNSxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgPiBzcGFuLFxuICBib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93biBsaSBoNCxcbiAgYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgaDUge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpIGg1LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93biBsaSBoNSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS15aWVsZC1icmVha2Rvd24gLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpIGg1LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LXlpZWxkLWJyZWFrZG93biAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24gbGkgaDUge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFwcHJlY2lhdGlvbi1ub3QtaW5jbHVkZWQsXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24gLmV0X3BiX2NvbHVtbiAuYXBwcmVjaWF0aW9uLW5vdC1pbmNsdWRlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLmFwcHJlY2lhdGlvbi1ub3QtaW5jbHVkZWQgc3BhbixcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5pdGVtLW5vdGljZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5pdGVtLW5vdGljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbm9uZTtcbiAgdG9wOiAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGEwYTA7XG4gIGxpbmUtaGVpZ2h0OiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gLml0ZW0tbm90aWNlLnJlbnRhbCxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIC5pdGVtLW5vdGljZS5yZW50YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0Mzc4O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uIC5ldF9wYl9jb2x1bW4gbGkubGluZS10b3RhbCA+IC5pdGVtLW5vdGljZSxcbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfY29sdW1uIGxpLmxpbmUtdG90YWwgPiAuaXRlbS1ub3RpY2Uge1xuICB0b3A6IDRweDtcbn1cblxuLnRhYnMtc2VjdGlvbiAuZGlzY2xhaW1lci1jb3B5IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTQzNzg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4udGFicy1zZWN0aW9uIC5kaXNjbGFpbWVyLWNvcHkgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG4udGFicy1zZWN0aW9uIC5kaXNjbGFpbWVyLWNvcHkgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuICAjdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmV0X3BiX2NvbHVtbi5ldF9wYl9jb2x1bW5fMV8yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICB9XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmV0X3BiX2NvbHVtbi5ldF9wYl9jb2x1bW5fMV8yOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdTUG9ydGlvbixcbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdEUG9ydGlvbiB7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmNGZhZmYgIWltcG9ydGFudDtcbn1cbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdTUG9ydGlvbiBoNC5tZXRhTGFiZWwsXG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmFzc2V0UmVnU1BvcnRpb24gc3Bhbi5kYXRhLFxuI3RhYi1wcm9wZXJ0eV9oaWdobGlnaHRzIC5hc3NldFJlZ0RQb3J0aW9uIGg0Lm1ldGFMYWJlbCxcbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdEUG9ydGlvbiBzcGFuLmRhdGEge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdTUG9ydGlvbi5taW5pbWl6ZSBoNC5tZXRhTGFiZWwsXG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmFzc2V0UmVnU1BvcnRpb24ubWluaW1pemUgc3Bhbi5kYXRhLFxuI3RhYi1wcm9wZXJ0eV9oaWdobGlnaHRzIC5hc3NldFJlZ0RQb3J0aW9uLm1pbmltaXplIGg0Lm1ldGFMYWJlbCxcbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAuYXNzZXRSZWdEUG9ydGlvbi5taW5pbWl6ZSBzcGFuLmRhdGEge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLnRva2VuLWhpZ2hsaWdodHMtY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLnRva2VuLWhpZ2hsaWdodHMtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiN0YWItcHJvcGVydHlfaGlnaGxpZ2h0cyAudG9rZW4taGlnaGxpZ2h0cy1jb250ZW50IC50aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLnN1YnRpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICMxNTZDQUI7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmV4cGxhaW5lci1saW5rIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jdGFiLXByb3BlcnR5X2hpZ2hsaWdodHMgLmV4cGxhaW5lci1saW5rIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbiN0YWItYmxvY2tjaGFpbl90YWIgYSB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3RhYi1ibG9ja2NoYWluX3RhYiBhOmhvdmVyLCAjdGFiLWJsb2NrY2hhaW5fdGFiIGE6Zm9jdXMge1xuICBjb2xvcjogI2YyYTkxZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3RhYi1ibG9ja2NoYWluX3RhYiAuZXRfcGJfcm93IHtcbiAgcGFkZGluZzogMjVweCAzMHB4IDMwcHggIWltcG9ydGFudDtcbn1cbiN0YWItYmxvY2tjaGFpbl90YWIgLmV0X3BiX3JvdzpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogNjBweCAzMHB4IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMmM0Yztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICN0YWItYmxvY2tjaGFpbl90YWIgLmV0X3BiX3JvdyAubW9iaWxlLW5vLW1hcmdpbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4jdGFiLWJsb2NrY2hhaW5fdGFiIC5hc3NldFRva2VuSWRlbnRpZmllciAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4uZGV0YWlscy1zZWN0aW9uIC5jb25kby1kZXRhaWxzLWxlZnQtY29sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbiNwcm9wZXJ0eS1kZXRhaWxzIC5wcm9wZXJ0eS1kZXRhaWxzLWJyZWFrZG93biB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbi5ibHVlLXRpdGxlIHtcbiAgY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbnVsLmRldGFpbHMtbGlzdC50YWJzLXVsIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG51bC5kZXRhaWxzLWxpc3QudGFicy11bCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODFweCkge1xuICAubGlzdGluZ01ldGEuZXRfcGJfc2VjdGlvbi50YWJzLXNlY3Rpb246OmJlZm9yZSxcbiAgLmRldGFpbHMtc2VjdGlvbi5ldF9wYl9zZWN0aW9uLnRhYnMtc2VjdGlvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMnB4O1xuICAgIHRvcDogNjdweDtcbiAgICBib3R0b206IDM1cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gIH1cbn1cbi5ldC1sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtaXRlbSBoNCxcbi5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkubGluZS1pdGVtIHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWwge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCA+IGxpLmxpbmUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxudWwuYXNzZXRJRGxpc3Qgc3Bhbi5kYXRhLFxudWwuaW52ZXN0b3JJRGxpc3QgbGkgc3Bhbi5kYXRhLFxudWwuZGV0YWlscy1saXN0IGxpIHNwYW4uZGF0YSB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbnVsLmFzc2V0SURsaXN0IHNwYW4uZGF0YSBsaTpsYXN0LW9mLXR5cGUsXG51bC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuLmRhdGEgbGk6bGFzdC1vZi10eXBlLFxudWwuZGV0YWlscy1saXN0IGxpIHNwYW4uZGF0YSBsaTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCAjY29udGVudC1hcmVhIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzLndjLXRhYnMtd3JhcHBlciAud2MtdGFiLnBhbmVsIC50YWJzLXNlY3Rpb24uZGV0YWlscy1zZWN0aW9uIC5ldF9wYl9jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIGJvZHkud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgI2NvbnRlbnQtYXJlYSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCAudGFicy1zZWN0aW9uLmRldGFpbHMtc2VjdGlvbiAuZXRfcGJfY29sdW1uOmZpcnN0LW9mLXR5cGUgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIH1cbn1cbi8qKioqICBPTEQgUHJvZHVjdCBGaW5hbmNpYWxzIFN0eWxpbmcgKioqKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLyoqIFZhbHVhdGlvbiBUYWIgICoqL1xuZGl2I3RhYi12YWx1YXRpb25fdGFiIC5ldF9wYl9jb2x1bW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZhbHVhdGlvbi1yb3ctY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnZhbHVhdGlvbi1yb3ctY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudmFsdWF0aW9uLXJvdy1jb250ZW50ID4gZGl2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4udmFsdWF0aW9uLXJvdy1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi52YWx1YXRpb24tcm93LWNvbnRlbnQgPiBkaXYge1xuICBwYWRkaW5nOiAxN3B4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODFweCkge1xuICAudmFsdWF0aW9uLXJvdy1jb250ZW50ID4gZGl2IHtcbiAgICBmbGV4OiAxIDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC52YWx1YXRpb24tcm93LWNvbnRlbnQgPiBkaXYge1xuICAgIHBhZGRpbmc6IDE3cHggMTBweCAxN3B4IDE1cHg7XG4gIH1cbn1cbi52YWx1YXRpb24tcm93LWNvbnRlbnQgLm1vYmlsZS10b3Atcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGg0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gbGkudmFsdWF0aW9uLXJvdyB7XG4gIGJveC1zaGFkb3c6IDBweCAwLjVweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gbGkudmFsdWF0aW9uLXJvdyBpLmZhci5mYS1jaXJjbGUtaW5mbyB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3c6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIC52YWx1YXRpb24tZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAuNjU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE3cHggMjBweCAyMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIGRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiAudmFsdWF0aW9uLWRhdGUge1xuICAgIG1heC13aWR0aDogMTMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIHtcbiAgICBmbGV4OiAwLjU1O1xuICB9XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIC52YWx1YXRpb24tZGF0ZSBoNCxcbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIGg1IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIGg0LmJvbGQtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmRpdiNwcm9wZXJ0eS12YWx1YXRpb24gLnZhbHVhdGlvbi1kYXRlIGg1IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiAudmFsdWF0aW9uLWRhdGUgPiBzcGFuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiBsaS52YWx1YXRpb24tcm93IC52YWx1YXRpb24tcm93LWNvbnRlbnQgLnZhbHVhdGlvbi10b29sdGlwLXdyYXBwZXIgLnZhbHVhdGlvbi10b29sdGlwIHtcbiAgei1pbmRleDogOTk5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IC0xMDZweDtcbiAgYm90dG9tOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTJweDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2hhZG93OiAwcHggLTFweCA2cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiBsaS52YWx1YXRpb24tcm93IC52YWx1YXRpb24tcm93LWNvbnRlbnQgLnZhbHVhdGlvbi10b29sdGlwLXdyYXBwZXIgLnZhbHVhdGlvbi10b29sdGlwOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiA4M3B4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlciAudmFsdWF0aW9uLXRvb2x0aXAgYSB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlciAudmFsdWF0aW9uLXRvb2x0aXAgYTpob3ZlciwgZGl2I3Byb3BlcnR5LXZhbHVhdGlvbiBsaS52YWx1YXRpb24tcm93IC52YWx1YXRpb24tcm93LWNvbnRlbnQgLnZhbHVhdGlvbi10b29sdGlwLXdyYXBwZXIgLnZhbHVhdGlvbi10b29sdGlwIGE6Zm9jdXMge1xuICBjb2xvcjogI2YyYTkxZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlcjpob3ZlciAudmFsdWF0aW9uLXRvb2x0aXAsIGRpdiNwcm9wZXJ0eS12YWx1YXRpb24gbGkudmFsdWF0aW9uLXJvdyAudmFsdWF0aW9uLXJvdy1jb250ZW50IC52YWx1YXRpb24tdG9vbHRpcC13cmFwcGVyOmZvY3VzIC52YWx1YXRpb24tdG9vbHRpcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5kaXYjcHJvcGVydHktdmFsdWF0aW9uIGxpLnZhbHVhdGlvbi1yb3cgLnZhbHVhdGlvbi1yb3ctY29udGVudCAudmFsdWF0aW9uLXRvb2x0aXAtd3JhcHBlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCAjMTU2Y2FiIGRvdHRlZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuc3Bhbi52YWx1YXRpb24tdmFsdWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi52YWx1YXRpb24tYnJlYWtkb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDgsIDIzNiwgMjU1LCAwLjMwOTgwMzkyMTYpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgxcHgpIHtcbiAgLnZhbHVhdGlvbi1icmVha2Rvd24ge1xuICAgIG1pbi13aWR0aDogMzA1cHg7XG4gICAgbWF4LXdpZHRoOiAzMDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnZhbHVhdGlvbi1icmVha2Rvd24ge1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMTJweDtcbiAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEycHg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmFsdWF0aW9uLWJyZWFrZG93biB7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gIH1cbn1cbi52YWx1YXRpb24tYnJlYWtkb3duIC5icmVha2Rvd24taXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIC52YWx1YXRpb24tYnJlYWtkb3duIC5icmVha2Rvd24taXRlbSB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnZhbHVhdGlvbi1icmVha2Rvd24gLmJyZWFrZG93bi1pdGVtIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIC52YWx1YXRpb24tYnJlYWtkb3duIC5icmVha2Rvd24taXRlbS5uby1wYWQtYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52YWx1YXRpb24tYnJlYWtkb3duIGg0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnZhbHVhdGlvbi1jaGFuZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxN3B4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGVjZmY7XG59XG4udmFsdWF0aW9uLWNoYW5nZXMgPiBkaXYge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAudmFsdWF0aW9uLWNoYW5nZXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIH1cbn1cblxuLnZhbHVhdGlvbi1kb2NzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnZhbHVhdGlvbi1kb2NzID4gZGl2IHtcbiAgZmxleC1ncm93OiAxO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC52YWx1YXRpb24tZG9jcyA+IGRpdiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG4udmFsdWF0aW9uLWRvY3MgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmFsdWF0aW9uLWRvY3MgLmRvY3MtbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi52YWx1YXRpb24tZG9jcyBkaXYjaW5pdGlhbC1vZmZlcmluZy1kb2NzIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udmFsdWF0aW9uLWRvY3MgaDQge1xuICBwYWRkaW5nOiAwO1xufVxuLnZhbHVhdGlvbi1kb2NzIGg0ICsgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uYXNzZXQtdmFsLFxuLmFubnVhbC1jaGFuZ2Uge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmFzc2V0LXZhbCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG5zcGFuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ib2R5Lndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0ICNjb250ZW50LWFyZWEgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMud2MtdGFicy13cmFwcGVyIC53Yy10YWIucGFuZWwgLnRhYnMtc2VjdGlvbiAuZXRfcGJfcm93LFxuYm9keS53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicy53Yy10YWJzLXdyYXBwZXIgLndjLXRhYi5wYW5lbCN0YWItdmFsdWF0aW9uX3RhYiAudGFicy1zZWN0aW9uIC5ldF9wYl9yb3cge1xuICBwYWRkaW5nOiA3MnB4IDMwcHggMjBweDtcbn1cblxuYnV0dG9uLmFzc2V0LWJyZWFrZG93bi10b2dnbGUsXG5idXR0b24uZmVlcy10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjNweDtcbiAgdG9wOiAxcHg7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuYnV0dG9uLmFzc2V0LWJyZWFrZG93bi10b2dnbGUubWFpbi1hc3NldCxcbmJ1dHRvbi5mZWVzLXRvZ2dsZS5tYWluLWFzc2V0IHtcbiAgdG9wOiA5cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcmlnaHQ6IC0zNnB4O1xufVxuYnV0dG9uLmFzc2V0LWJyZWFrZG93bi10b2dnbGUgaSxcbmJ1dHRvbi5mZWVzLXRvZ2dsZSBpIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbmJ1dHRvbi5hc3NldC1icmVha2Rvd24tdG9nZ2xlOmhvdmVyIGksIGJ1dHRvbi5hc3NldC1icmVha2Rvd24tdG9nZ2xlOmZvY3VzIGksXG5idXR0b24uZmVlcy10b2dnbGU6aG92ZXIgaSxcbmJ1dHRvbi5mZWVzLXRvZ2dsZTpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG5idXR0b24uYXNzZXQtYnJlYWtkb3duLXRvZ2dsZS5vcGVuIGksXG5idXR0b24uZmVlcy10b2dnbGUub3BlbiBpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbmJ1dHRvbi5hc3NldC1icmVha2Rvd24tdG9nZ2xlIHtcbiAgdG9wOiA1cHg7XG59XG5cbi5hc3NldC1icmVha2Rvd24ge1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uYXNzZXQtYnJlYWtkb3duOm5vdCgudmlzaWJsZSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmFzc2V0LWJyZWFrZG93bi5tYWluLWFzc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5hc3NldC1icmVha2Rvd24ub3BlbiB7XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbn1cbi5hc3NldC1icmVha2Rvd24gaDQucHJpY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYXNzZXQtYnJlYWtkb3duIC5mZWUtaXRlbSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAuaGVyb01ldGEgLm1haW4tYXNzZXQtcHJpY2UgaDMucHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAubGlzdGluZ01ldGEgLmV0X3BiX2NvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLmxpbmUtaXRlbS5hc3NldC1wcmljZSBoNCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLmF2ZXJhZ2Utbm90aWNlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNTM1MzUzO1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnJlYWx0LXRvb2x0aXAtd3JhcHBlciBpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC0xNjNweDtcbiAgdG9wOiAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTJweDtcbiAgbWluLXdpZHRoOiAyNDVweDtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2hhZG93OiAwcHggLTFweCA2cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IDcxcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAgYSB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucmVhbHQtdG9vbHRpcC13cmFwcGVyIC5yZWFsdC10b29sdGlwIGE6aG92ZXIsICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZjJhOTFlICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAudG9vbHRpcC11cCB7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogMjFweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAudG9vbHRpcC11cDo6YmVmb3JlIHtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiAtNXB4O1xuICByaWdodDogNzFweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXI6aG92ZXIgLnJlYWx0LXRvb2x0aXAsICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5yZWFsdC10b29sdGlwLXdyYXBwZXI6Zm9jdXMgLnJlYWx0LXRvb2x0aXAge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnJlYWx0LXRvb2x0aXAtd3JhcHBlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCAjMTU2Y2FiIGRvdHRlZDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLmNvbXBvdW5kLWxvZ28ucmVhbHQtdG9vbHRpcC13cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTE2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLmNvbXBvdW5kLWxvZ28ucmVhbHQtdG9vbHRpcC13cmFwcGVyIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5jb21wb3VuZC1sb2dvLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCB7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogLTVweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5jb21wb3VuZC1sb2dvLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcDo6YmVmb3JlIHtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAxMnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLnJlc2VydmUtYW1vdW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLnJlc2VydmUtYW1vdW50IC5iYWxhbmNlLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLnJlc2VydmUtYW1vdW50IC5iYWxhbmNlLXRleHQ6aG92ZXIsICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuYmFsYW5jZS10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAubWFpbnRlbmFuY2UtcmVzZXJ2ZSAucmVzZXJ2ZS1hbW91bnQgLnNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuc3Bpbm5lciBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuc3Bpbm5lciBpOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29udGVudDogXCJcXGYzZjRcIjtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAubG9hZGluZyAuc3Bpbm5lciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLm1haW50ZW5hbmNlLXJlc2VydmUgLnJlc2VydmUtYW1vdW50IC5sb2FkaW5nIC5zcGlubmVyIGkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAubG9hZGluZyAuYmFsYW5jZS10ZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuZGFpLWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuZGFpLWxvZ28gLnJlYWx0LXRvb2x0aXAge1xuICB0b3A6IHVuc2V0O1xuICBib3R0b206IDE1cHg7XG4gIHJpZ2h0OiAtNjVweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5tYWludGVuYW5jZS1yZXNlcnZlIC5yZXNlcnZlLWFtb3VudCAuZGFpLWxvZ28gLnJlYWx0LXRvb2x0aXA6OmJlZm9yZSB7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogLTVweDtcbiAgcmlnaHQ6IDcwcHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAubWFpbnRlbmFuY2UtcmVzZXJ2ZSAucmVzZXJ2ZS1hbW91bnQgI21haW50ZW5hbmNlLXJlc2VydmUtYmFsYW5jZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHkteWllbGQtYnJlYWtkb3duIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3Qge1xuICBmbG9hdDogbGVmdDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWwge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkubGluZS10b3RhbC5uby1ib3JkZXItdG9wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWw6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5saW5lLXRvdGFsIGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5saW5lLXRvdGFsIHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzI5NDM3ODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkubGluZS10b3RhbC5zcGxpdC1vZmZlcmluZyB7XG4gIGJhY2tncm91bmQ6ICNmNGZhZmY7XG4gIHBhZGRpbmc6IDVweCAxMnB4ICFpbXBvcnRhbnQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWwuc3BsaXQtb2ZmZXJpbmcgaDQsXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmxpbmUtdG90YWwuc3BsaXQtb2ZmZXJpbmcgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5saW5lLXRvdGFsLnNwbGl0LW9mZmVyaW5nLm1pbmltaXplIGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5saW5lLXRvdGFsLnNwbGl0LW9mZmVyaW5nLm1pbmltaXplIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLmNhcC1yYXRlIGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5jYXAtcmF0ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkubm9taW5hbC1leHBlY3RlZC1pbmNvbWUgaDQsXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLm5vbWluYWwtZXhwZWN0ZWQtaW5jb21lIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaS5yZW5vdmF0aW9uLXRhcmdldC15aWVsZCB7XG4gIGNvbG9yOiAjOTAxNjJjO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpLnJlbm92YXRpb24tdGFyZ2V0LXlpZWxkIGg0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkucmVub3ZhdGlvbi10YXJnZXQteWllbGQgc3BhbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpIGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSBoNSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSBoNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSBoNSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSAuZmVlcy10b2dnbGUtd3JhcHBlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpIC5mZWVzLXRvZ2dsZS13cmFwcGVyIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTRweCAwIDA7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkgLmZlZXMtdG9nZ2xlLXdyYXBwZXIgYnV0dG9uLm9wZW4sICNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkgLmZlZXMtdG9nZ2xlLXdyYXBwZXIgYnV0dG9uOmhvdmVyLCAjcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IGxpIC5mZWVzLXRvZ2dsZS13cmFwcGVyIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjZTg5YTA0O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCBsaSAuZmVlcy10b2dnbGUtd3JhcHBlciBidXR0b24ub3Blbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkgLmZlZXMtdG9nZ2xlLXdyYXBwZXIgYnV0dG9uOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAycHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgPiBsaSB7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgPiBsaTpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgPiBsaS5ncm9zcy1yZW50Lmhhcy1mZWVzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0ID4gbGkuZ3Jvc3MtcmVudC5oYXMtZmVlcyA+IGg0LFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCA+IGxpLmdyb3NzLXJlbnQuaGFzLWZlZXMgPiBzcGFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgPiBsaSA+IGg0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCA+IGxpID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyxcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMub3BlbixcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0ub3BlbiB7XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcy5vcGVuLmFzc2V0LWJyZWFrZG93bixcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0ub3Blbi5hc3NldC1icmVha2Rvd24ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkuZmVlLWl0ZW0uc3ViLWl0ZW0sXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24ubGluZS1pdGVtIGxpLmZlZS1pdGVtLnN1Yi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNkMGU5ZmYgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpLFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOHB4IDIwcHggMDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaTpudGgtY2hpbGQoMm4rMSksXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24ubGluZS1pdGVtIGxpOm50aC1jaGlsZCgybisxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZhZmY7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkgPiBzcGFuLFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSBsaSA+IHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSwgI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAucHJvcGVydHktZmluYW5jaWFscy1mZWVzIGxpLnJvdW5kaW5nX2Vycm9yLFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSxcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0gbGkucm91bmRpbmdfZXJyb3Ige1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5wcm9wZXJ0eS1maW5hbmNpYWxzLWZlZXMgbGkudW5yb3VuZGVkX2xpc3RpbmdfcHJpY2UsXG4jcHJvcGVydHktZmluYW5jaWFscyAucHJvcGVydHktZmluYW5jaWFscy1saXN0IC5hc3NldC1icmVha2Rvd24ubGluZS1pdGVtIGxpLnVucm91bmRlZF9saXN0aW5nX3ByaWNlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyOTQzNzggIWltcG9ydGFudDtcbn1cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSBoNSxcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLnByb3BlcnR5LWZpbmFuY2lhbHMtZmVlcyBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSBzcGFuLFxuI3Byb3BlcnR5LWZpbmFuY2lhbHMgLnByb3BlcnR5LWZpbmFuY2lhbHMtbGlzdCAuYXNzZXQtYnJlYWtkb3duLmxpbmUtaXRlbSBsaS51bnJvdW5kZWRfbGlzdGluZ19wcmljZSBoNSxcbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgLmFzc2V0LWJyZWFrZG93bi5saW5lLWl0ZW0gbGkudW5yb3VuZGVkX2xpc3RpbmdfcHJpY2Ugc3BhbiB7XG4gIGNvbG9yOiAjMjk0Mzc4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4jb2ZmZXJpbmctZGV0YWlscyAub2ZmZXJpbmctbGlzdCBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDEycHggMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0IGxpIGg0LFxuI29mZmVyaW5nLWRldGFpbHMgLm9mZmVyaW5nLWxpc3QgbGkgaDUge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0IGxpIGg0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI29mZmVyaW5nLWRldGFpbHMgLm9mZmVyaW5nLWxpc3QgbGkgaDUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jb2ZmZXJpbmctZGV0YWlscyAub2ZmZXJpbmctbGlzdCBsaSA+IHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI29mZmVyaW5nLWRldGFpbHMgLm9mZmVyaW5nLWxpc3QgPiBsaSB7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0ID4gbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4jb2ZmZXJpbmctZGV0YWlscyAub2ZmZXJpbmctbGlzdCA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0ID4gbGkgPiBoNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNvZmZlcmluZy1kZXRhaWxzIC5vZmZlcmluZy1saXN0ID4gbGkgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiAuZXRfcGJfY29sdW1uOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gICNkZXRva2VuaXphdGlvbi1zZWN0aW9uIGg0Lm1ldGFMYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQubWV0YUxhYmVsICsgc3Bhbi5kYXRhIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmNvbC1oZWFkIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5tZXRhTGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmNvbC1oZWFkIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIHtcbiAgLyogTGluZSBmb3JtYXR0aW5nIC0tIHJlcGxhY2Ugd2l0aCBwcm9wZXIgdGFyZ2V0aW5nIHN0YXJ0aW5nIGluIGZpZWxkIGNvbmZpZyBmaWxlcy4gKi9cbiAgLyogSGlkZGVuICovXG4gIC8qIEluZGVudGVkICovXG4gIC8qIFRvdGFscyAqL1xuICAvKiBOZWdhdGl2ZXMgKi9cbiAgLyogU3BhY2UgYmVmb3JlICovXG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCBsaSB7XG4gIHBhZGRpbmc6IDJweCAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCBsaSBoNC5tZXRhTGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgbGkgaDQubWV0YUxhYmVsICsgc3Bhbi5kYXRhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsICsgLmNvbC1oZWFkIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFF1b3J1bVJlcXVpcmVtZW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRPcGVyYXRpbmdFeHBlbnNlUmVpbWJ1cnNlbWVudCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFNvdXJjaW5nRmVlLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRNYWludGVuYW5jZVJlc2VydmUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0T3BlcmF0aW5nRXhwZW5zZVJlaW1idXJzZW1lbnQgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0U291cmNpbmdGZWUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIGg0Lm1ldGFMYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRNYWludGVuYW5jZVJlc2VydmUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVub3ZhdGlvblJlc2VydmUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0T3BlcmF0aW5nRXhwZW5zZVJlaW1idXJzZW1lbnQgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0U291cmNpbmdGZWUgc3Bhbi5kYXRhLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHNwYW4uZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRHcm9zc1JlZGVtcHRpb24sXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXROZXRSZWRlbXB0aW9uLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0VG90YWxWYWx1ZURpc3RyaWJ1dGVkIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM0NDQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0Q2xvc2luZ0Nvc3RzIGg0Lm1ldGFMYWJlbCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldENsb3NpbmdDb3N0cyBzcGFuLmRhdGEsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRSZWFsVEV4aXRGZWUgaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UmVhbFRFeGl0RmVlIHNwYW4uZGF0YSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFRheGVzRHVlIGg0Lm1ldGFMYWJlbCxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFRheGVzRHVlIHNwYW4uZGF0YSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFdpdGhob2xkaW5nUGVyVG9rZW4gaDQubWV0YUxhYmVsLFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0V2l0aGhvbGRpbmdQZXJUb2tlbiBzcGFuLmRhdGEge1xuICBjb2xvcjogI2U1MDIwMiAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0UXVvcnVtVHlwZSxcbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldFR5cGVPZlZvdGUsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRUb2tlblNuYXBzaG90LFxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0Q2xvc2luZ1Byb2Nlc3MsXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRSRUdEaXN0cmlidXRpb24sXG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiB1bC5kZXRhaWxzLWxpc3QudGFicy11bCAuYXNzZXRUb3RhbFB1cmNoYXNlQW1vdW50IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIHVsLmRldGFpbHMtbGlzdC50YWJzLXVsIC5hc3NldEluaXRpYWxMYXVuY2hST0kgKyAuYXNzZXRDdXJyZW50VG90YWxJbnZlc3RtZW50IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIC5wcm9wb3NlZC1hc3NldC12YWx1ZXMgdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMnB4IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uIC5wcm9wb3NlZC1hc3NldC12YWx1ZXMgdWwuZGV0YWlscy1saXN0LnRhYnMtdWwgLmFzc2V0TWFpbnRlbmFuY2VSZXNlcnZlUmVtYWluaW5nIGg0Lm1ldGFMYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjZGV0b2tlbml6YXRpb24tYmx1cmIge1xuICBwYWRkaW5nLXRvcDogODJweDtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uICNkZXRva2VuaXphdGlvbi1ibHVyYiAuZXRfcGJfY29sdW1uIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjZGV0b2tlbml6YXRpb24tYmx1cmIgLmV0X3BiX2NvbHVtbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2RldG9rZW5pemF0aW9uLWJsdXJiIC5ldF9wYl9jb2x1bW4gcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2RldG9rZW5pemF0aW9uLWJsdXJiIC5ldF9wYl9jb2x1bW4gcC5jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNkZXRva2VuaXphdGlvbi1zZWN0aW9uICNkZXRva2VuaXphdGlvbi1ibHVyYiAuZXRfcGJfY29sdW1uIHAgYSB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAuZXRfcGJfcm93Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gLmV0X3BiX3JvdzpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQuaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gcC5wcm9wb3NhbCBhIHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBkaXYuZm9vdG5vdGVzIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5leHRyYS1sYXJnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gaDQuZXh0cmEtbGFyZ2UucmVzdWx0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjZGV0b2tlbml6YXRpb24tc2VjdGlvbiBoNC5leHRyYS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4jZGV0b2tlbml6YXRpb24tc2VjdGlvbiAjdm90ZS1yZXN1bHQgLmV0X3BiX2NvbHVtbiB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI3ZvdGUtcmVzdWx0IC5ldF9wYl9jb2x1bW4gaDQucmVzdWx0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI2RldG9rZW5pemF0aW9uLXNlY3Rpb24gI2ZpbmFsLWZpZWxkcyAuZXRfcGJfY29sdW1uIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTEyYzRjO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gdWwge1xuICBwYWRkaW5nOiA4cHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI2ZhY3RvcmluZy1pbnZvaWNlcy1kZXRhaWxzLmZhY3RvcmluZy1pbnZvaWNlcy1zZWN0aW9uLnRhYnMtc2VjdGlvbiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZmFjdG9yaW5nLWludm9pY2VzLWRldGFpbHMuZmFjdG9yaW5nLWludm9pY2VzLXNlY3Rpb24udGFicy1zZWN0aW9uIGJ1dHRvbjpob3ZlciwgI2ZhY3RvcmluZy1pbnZvaWNlcy1kZXRhaWxzLmZhY3RvcmluZy1pbnZvaWNlcy1zZWN0aW9uLnRhYnMtc2VjdGlvbiBidXR0b246Zm9jdXMge1xuICBjb2xvcjogb3JhbmdlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbiNmYWN0b3JpbmctaW52b2ljZXMtZGV0YWlscy5mYWN0b3JpbmctaW52b2ljZXMtc2VjdGlvbi50YWJzLXNlY3Rpb24gYnV0dG9uIC5pbnZvaWNlLWRhdGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW52b2ljZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5OTk5O1xuICB0b3A6IC0xMDAwMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmludm9pY2UtbW9kYWwuc2hvdyB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5OTk5OTk7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDEwMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyNDBweCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciB7XG4gICAgdG9wOiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgfVxufVxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIC5pbnZvaWNlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzI5NDM3ODtcbiAgcGFkZGluZzogMTZweCA0MHB4IDE2cHggMjRweDtcbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgaDMge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgLmludm9pY2UtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIC5pbnZvaWNlLWNsb3NlOmhvdmVyLCAuaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtaGVhZGVyIC5pbnZvaWNlLWNsb3NlOmZvY3VzIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS1oZWFkZXIgLmludm9pY2UtY2xvc2Uge1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG59XG4uaW52b2ljZS1tb2RhbCAuaW52b2ljZS1jb250YWluZXIgLmludm9pY2UtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogc29saWQgIzI5NDM3OCA4cHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbnZvaWNlLW1vZGFsIC5pbnZvaWNlLWNvbnRhaW5lciAuaW52b2ljZS10ZXh0IC5wZGZlbWItdmlld2VyLFxuLmludm9pY2UtbW9kYWwgLmludm9pY2UtY29udGFpbmVyIC5pbnZvaWNlLXRleHQgLnBkZmVtYi1wYWdlc2NvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufSIsIi5xdHktZXJyb3ItbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDFweDtcbiAgY29sb3I6ICNEODAwMEM7XG4gIGJhY2tncm91bmQ6ICNmZmQyZDI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEODAwMEM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn0iLCJib2R5ID4gLmN1c3RvbS1nYXRld2F5LWZlZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53Yy1zdHJpcGUtY2FyZC1pY29ucy1jb250YWluZXIgKyAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlX2NjLW5ldy1tZXRob2QtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlLWJvb3RzdHJhcC1mb3JtIC5yb3c6bGFzdC1vZi10eXBlIC5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1jYXJkLWljb25zLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBub25lO1xufVxubGkucGF5bWVudF9tZXRob2Rfc3RyaXBlX2NjIC5wYXltZW50X2JveC5wYXltZW50X21ldGhvZF9zdHJpcGVfY2Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1ib290c3RyYXAtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAud2Mtc3RyaXBlLXNhdmUtc291cmNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAjc3RyaXBlLWNhcmQtbnVtYmVyLmZvY3VzZWQgKyBsYWJlbFtmb3I9c3RyaXBlLWNhcmQtbnVtYmVyXSxcbmxpLnBheW1lbnRfbWV0aG9kX3N0cmlwZV9jYyAjc3RyaXBlLWV4cC5mb2N1c2VkICsgbGFiZWxbZm9yPXN0cmlwZS1leHBdLFxubGkucGF5bWVudF9tZXRob2Rfc3RyaXBlX2NjICNzdHJpcGUtY3Z2LmZvY3VzZWQgKyBsYWJlbFtmb3I9c3RyaXBlLWN2dl0ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogMTdweDtcbiAgY29sb3I6ICM0NDQ7XG59XG5saS5wYXltZW50X21ldGhvZF9zdHJpcGVfY2MgLndjLXN0cmlwZS1ib290c3RyYXAtZm9ybSAubWQtZm9ybS5tZC1vdXRsaW5lLlN0cmlwZUVsZW1lbnQtLWNvbXBsZXRlICsgbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogMTdweDtcbn1cblxuI3Zpc2EtZGlzYWJsZWQtbm90aWNlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4jdmlzYS1kaXNhYmxlZC1ub3RpY2UgLm5vdGljZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2M1MDAwMDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi53b29jb21tZXJjZS1jaGVja291dCAucGF5bWVudF9tZXRob2Rfd2NfY2hlY2tvdXRfY29tX2NhcmRzIGltZyNjYXJkcy1pY29uIHtcbiAgdG9wOiAwcHg7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS10ZXh0IC5uby1hbWV4IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJhY2tncm91bmQ6ICMwMDZmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiA3cHggMTZweCA2cHg7XG4gIGJhY2tncm91bmQ6ICNjNTAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IC0xOXB4O1xuICBib3JkZXI6IDFlbSBzb2xpZCAjYzUwMDAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAud2NfcGF5bWVudF9tZXRob2QgLmN1c3RvbS1nYXRld2F5LWZlZSAuYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWUgLmN1c3RvbS1nYXRld2F5LWZlZS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIC5jdXN0b20tZ2F0ZXdheS1mZWUtbGluazpob3ZlciwgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIC5jdXN0b20tZ2F0ZXdheS1mZWUtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5jdXN0b20tZ2F0ZXdheS1mZWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlOmJlZm9yZSB7XG4gICAgdG9wOiAtMTlweDtcbiAgICBsZWZ0OiAxOXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNjNTAwMDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Y19wYXltZW50X21ldGhvZCAuY3VzdG9tLWdhdGV3YXktZmVlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuN2VtO1xuICB9XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI25vLWNjLWNvdW50cnktbm90aWNlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMTEyYzRjO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI25vLWNjLWNvdW50cnktbm90aWNlLXdyYXBwZXIgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNuby1jYy1jb3VudHJ5LW5vdGljZS13cmFwcGVyIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAjYmlsbGluZ19wb3N0Y29kZV9maWVsZC5yZWFsdC1ub3QtcmVxdWlyZWQgYWJici5yZXF1aXJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndjX3BheW1lbnRfbWV0aG9kIC5sYWJlbF90aXRsZSArIC5sYWJlbF90aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5ldF9wYl9idXR0b25fbW9kdWxlX3dyYXBwZXIubG9naW4tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAucmVhbHQtY2hlY2tvdXQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xufVxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5yZWFsdC1jaGVja291dC1oZWFkZXIgaDMge1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLmNoZWNrb3V0LWxhc3RuYW1lLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBjb2xvcjogIzI5NDM3ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAjYmlsbGluZ19sYXN0X25hbWU6Zm9jdXMgKyAuY2hlY2tvdXQtbGFzdG5hbWUtbWVzc2FnZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwcm9oaWJpdGVkLXByb3BlcnR5LWNoZWNrb3V0LW5vdGljZSBoMyxcbiNpbnZhbGlkLWt5Yy1jaGVja291dC1ub3RpY2UgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIHVsLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgbGksXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGxpIHtcbiAgcGFkZGluZzogMTJweCAxOHB4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZWRmZjtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgLmJ1dHRvbi13cmFwcGVyLFxuI2ludmFsaWQta3ljLWNoZWNrb3V0LW5vdGljZSAuYnV0dG9uLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIGEsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGEge1xuICBtYXJnaW46IDAgN3B4O1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcHJvaGliaXRlZC1wcm9wZXJ0eS1jaGVja291dC1ub3RpY2UgYTpob3ZlciwgI3Byb2hpYml0ZWQtcHJvcGVydHktY2hlY2tvdXQtbm90aWNlIGE6Zm9jdXMsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGE6aG92ZXIsXG4jaW52YWxpZC1reWMtY2hlY2tvdXQtbm90aWNlIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2NyZWRpdC1jYXJkLXByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2NyZWRpdC1jYXJkLXByZXZpZXcgLmNyZWRpdC1jYXJkLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jY3JlZGl0LWNhcmQtcHJldmlldyAuY3JlZGl0LWNhcmQtc2VjdGlvbiBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG4jY29pbmJhc2UtbWFpbi1pY29uIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyN3B4O1xufSIsIi8qIFdvb0NvbW1lcmNlIFN0eWxlcyAqL1xuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kb3dubG9hZHMge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG5cbi53dXAtcHJpY2UtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IC5ldF9wYl9idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlIGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsXG4ud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLFxuLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3Zlcixcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmV0X2J1dHRvbl9ub19pY29uIC5ldF9wYl9idXR0b24sIC5ldF9idXR0b25fbm9faWNvbiAuZXRfcGJfYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2ljb25fdmlzaWJsZS5ldF9idXR0b25fbGVmdCAuZXRfcGJfYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2ljb25fdmlzaWJsZS5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYS5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9pY29uX3Zpc2libGUuZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25faWNvbl92aXNpYmxlLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0IC5ldF9wYl9idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGEuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLmV0X2J1dHRvbl9sZWZ0Lndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi5ldF9idXR0b25fbGVmdC53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24uZXRfYnV0dG9uX2xlZnQud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjY29udGVudCBpbnB1dC5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgYS5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBhLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbiwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBpbnB1dC5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b246aG92ZXIsIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24sIC5ldF9idXR0b25fbm9faWNvbi53b29jb21tZXJjZS1wYWdlIGJ1dHRvbi5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdDpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjpob3ZlciwgLmV0X2J1dHRvbl9ub19pY29uLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0LCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0OmhvdmVyLCAuZXRfYnV0dG9uX25vX2ljb24ud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b246aG92ZXIsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246aG92ZXIge1xuICBwYWRkaW5nOiAwLjNlbSAxZW0gIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53b29jb21tZXJjZSBhOmhvdmVyLCAud29vY29tbWVyY2UgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhOmhvdmVyLFxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndvb0FjY291bnQgLndvb2NvbW1lcmNlLWVycm9yIGEge1xuICBjb2xvcjogI2UwOTkwMDtcbn1cblxuLndvb0FjY291bnQgLndvb2NvbW1lcmNlLWVycm9yIGE6aG92ZXIsXG4ud29vQWNjb3VudCAud29vY29tbWVyY2UtZXJyb3IgYTpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLndvb2NvbW1lcmNlIHVsIGxpLnByb2R1Y3QgYS5wcm9kdWN0LWxpbmsge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud29vY29tbWVyY2UgdWwgbGkucHJvZHVjdCBhOmhvdmVyLFxuLndvb2NvbW1lcmNlIHVsIGxpLnByb2R1Y3QgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm1hcmtldHBsYWNlRGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIGEge1xuICAvKiBcdHdpZHRoOiA1NSUgIWltcG9ydGFudDsgKi9cbiAgLyogXHRtYXJnaW46IGF1dG87ICovXG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud29vY29tbWVyY2UgaW1nLFxuLndvb2NvbW1lcmNlLXBhZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGEgaW1nLFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBhIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucmVhbFRMaXN0aW5nIHNwYW4ud29vY29tbWVyY2UtUHJpY2UtYW1vdW50LmFtb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5yZWFsVExpc3RpbmcgLmxpc3RpbmdIZXJvIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBwYWRkaW5nLXRvcDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIGEge1xuICBjb2xvcjogIzkwMTYyZDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIGE6aG92ZXIge1xuICBjb2xvcjogIzI5NDM3OTtcbn1cblxuaHIubGlzdGluZ0hSIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0M7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbmgxLnByb2R1Y3RfdGl0bGUge1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmgzLnByaWNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICBoMy5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTtcbiAgfVxufVxuaDMucHJpY2Uuc3BsaXQtb2ZmZXJpbmcge1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuaDMucHJpY2UubWluaW1pemUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbmgzLnByaWNlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWFsVExpc3RpbmcgaDYge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjE1ZW07XG59XG5cbi5yZWFsVExpc3RpbmcgcCB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi8qIExpc3RpbmcgU3R5bGVzICovXG4ud2h5RGV0cm9pdCAuZXRfcGJfcm93XzAuZXRfcGJfcm93LFxuI21haW4tZm9vdGVyIC5ldF9wYl9yb3cge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgI21haW4tY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTA3LCAxNzAsIDIzNSwgMC4xKTtcbn1cblxuLnJlYWxUTGlzdGluZyAucm93Lmxpc3RpbmdHYWxsZXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0ICNldC1ib2Mge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAud2h5RGV0IHtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLmxpc3RpbmdNZXRhIC50YXJnZXRDb3B5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbmZvcm0uY2FydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi53b29jb21tZXJjZSAuYnV0dG9uLnByb2R1Y3RfdHlwZV9zaW1wbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgLm1hcmtldHBsYWNlTG9naW5CdG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJlbSAwIDNlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI4NDEzO1xuICBwYWRkaW5nOiA2cHggMTAlO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZWI4NDEzO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLndvb2NvbW1lcmNlIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46aG92ZXIsXG4ud29vY29tbWVyY2UgLm1hcmtldHBsYWNlTG9naW5CdG4gYS5sb2dpbkJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogI2ViODQxMztcbn1cblxuLndvb2NvbW1lcmNlIC5jb21pbmdfc29vbiAubWFya2V0cGxhY2VMb2dpbkJ0biBhLmxvZ2luQnRuLFxuLndvb2NvbW1lcmNlIC5jb21pbmdfc29vbiAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhNmE2YTYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46aG92ZXIsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZUxvZ2luQnRuIGEubG9naW5CdG46Zm9jdXMsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG46aG92ZXIsXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLmNvbWluZ19zb29uIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG4gLnNlcGFyYXRvcixcbi53b29jb21tZXJjZSAucHJvZHVjdF9jYXQtdGFraW5nLXJlc2VydmF0aW9ucyAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuIC5zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0biB7XG4gIG1hcmdpbi10b3A6IDEuNWVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMxNTZjYWI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0bjpob3Zlcixcbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOmZvY3VzIHtcbiAgY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuM2VtIDFlbTtcbn1cblxuLndvb2NvbW1lcmNlIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEucmVhbFRidG4gLmFtb3VudCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOmhvdmVyIC5hbW91bnQsXG4ud29vY29tbWVyY2UgLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4gYS5yZWFsVGJ0bjpmb2N1cyAuYW1vdW50IHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG5cbi53b29jb21tZXJjZSAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VUb2tlbkJ0biBhLnJlYWxUYnRuOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmxpLndjX3BheW1lbnRfbWV0aG9kIHtcbiAgcGFkZGluZzogNnB4IDA7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZXJyb3IsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8sXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDEycHggMThweCAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWVycm9yIGxpOm5vdCg6bGFzdC1jaGlsZCksXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1lcnJvciBhLFxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvIGEsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb250cm9sLXRodW1icyBsaTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI5cHgpIHtcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG59XG5saS5mbGV4LW5hdi1wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbn1cblxubGkuZmxleC1uYXYtbmV4dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lci53b29jb21tZXJjZSB1bCAucHJvZHVjdCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMWVtIDdweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lciB1bCAucHJvZHVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbmEuZmxleC1wcmV2LFxuYS5mbGV4LW5leHQsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXYsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xufVxuXG5hLmZsZXgtcHJldixcbmEuZmxleC1uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAtMjJweDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IC0yMnB4O1xufVxuXG5hLmZsZXgtcHJldjpob3ZlciwgYS5mbGV4LW5leHQ6aG92ZXIsXG5hLmZsZXgtcHJldjpmb2N1cywgYS5mbGV4LW5leHQ6Zm9jdXMsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6Zm9jdXMsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5cbmEuZmxleC1wcmV2OjpiZWZvcmUsXG5hLmZsZXgtbmV4dDo6YWZ0ZXIsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLXByZXY6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cblxuYS5mbGV4LXByZXY6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbiAgbGVmdDogMTZweDtcbn1cblxuYS5mbGV4LW5leHQ6OmFmdGVyLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICByaWdodDogMTZweDtcbn1cblxuYS5mbGV4LXByZXY6aG92ZXI6OmJlZm9yZSwgYS5mbGV4LW5leHQ6aG92ZXI6OmFmdGVyLFxuYS5mbGV4LXByZXY6Zm9jdXM6OmJlZm9yZSwgYS5mbGV4LW5leHQ6Zm9jdXM6OmFmdGVyLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOjpiZWZvcmUsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5kZ3BjLWNvbnRhaW5lci5hcnJvd19kaXNwbGF5IC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6OmJlZm9yZSxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmRncGMtY29udGFpbmVyLmFycm93X2Rpc3BsYXkgLnN3aXBlci1idXR0b24tcHJldjpmb2N1czo6YmVmb3JlLFxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIuYXJyb3dfZGlzcGxheSAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzOjpiZWZvcmUge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC53b29jb21tZXJjZSBhLmJ1dHRvbiB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ucmVhbFRMaXN0aW5nIC53b29jb21tZXJjZSAucXVhbnRpdHkgaW5wdXQucXR5IHtcbiAgd2lkdGg6IGF1dG87XG4gIHRvcDogMC41ZW07XG59XG5cbmlucHV0LnF0eV9idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIge1xuICBjb2xvcjogI2MyMzUyNjtcbn1cblxuYm9keSAuZXRfcGJfYnV0dG9uLCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LCAud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwgLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LCAud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24uYWx0LCAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQsIC53b29jb21tZXJjZSBhLmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgYS5idXR0b24sIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UtcGFnZSBpbnB1dC5idXR0b24sIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIC53b29jb21tZXJjZS1wYWdlICNyZXNwb25kIGlucHV0I3N1Ym1pdCwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLCAud29vY29tbWVyY2UtbWVzc2FnZSBhLmJ1dHRvbi53Yy1mb3J3YXJkIHtcbiAgLyogXHRiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDsgKi9cbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3NlY3Rpb24gLmFzLWFycm93cy1jb250cm9sIC5hcy1wcmV2IC5ldF9wYl9idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zZWN0aW9uIC5hcy1hcnJvd3MtY29udHJvbCAuYXMtbmV4dCAuZXRfcGJfYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3NlY3Rpb24gLmFzLWFycm93cy1jb250cm9sIC5hcy1wcmV2IC5ldF9wYl9idXR0b246OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2VjdGlvbiAuYXMtYXJyb3dzLWNvbnRyb2wgLmFzLW5leHQgLmV0X3BiX2J1dHRvbjo6YWZ0ZXIge1xuICBsZWZ0OiAtMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZXRfcGJfY29sdW1uXzAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC5wcm9kdWN0cyAucHJvZHVjdCAuYnV0dG9uLCAuZXRfcGJfY29sdW1uXzAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbF8wIC5wcm9kdWN0cyAucHJvZHVjdCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgaW5wdXQuYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlICNjb250ZW50IGlucHV0LmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6YWZ0ZXIsIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSBhLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0OmFmdGVyLCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGlucHV0LmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmFmdGVyLCAud29vY29tbWVyY2UtcGFnZSBhLmJ1dHRvbi5hbHQ6YWZ0ZXIsIC53b29jb21tZXJjZS1wYWdlIGEuYnV0dG9uOmFmdGVyLCAud29vY29tbWVyY2UtcGFnZSBidXR0b24uYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgYnV0dG9uLmJ1dHRvbjphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uLmFsdDphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgaW5wdXQuYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLCAud29vY29tbWVyY2UgYS5idXR0b246aG92ZXIge1xuICBwYWRkaW5nOiAwLjNlbSAxZW07XG59XG5cbiN3Yy1zdHJpcGUtcGF5bWVudC1yZXF1ZXN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b21TdG9ja0Rpc3BsYXkgLnN0b2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cblxuLmN1c3RvbVN0b2NrRGlzcGxheSAuc3RvY2sgLmxpbWl0ZWQtc3RvY2sge1xuICBjb2xvcjogI2M5MDQwNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhlbHBlclRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgLyogICBwYWRkaW5nLWJvdHRvbTogM2VtICFpbXBvcnRhbnQ7ICovXG59XG5cbi5ob21lTnV0cml0aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNTksIDE1OSwgMTU5LCAwLjEpO1xuICBwYWRkaW5nOiAxZW07XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ob21lTnV0cml0aW9uIGgzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5yZWFsVExpc3RpbmcgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiB1bC5pbnZlc3RvcklEbGlzdCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuICovXG51bC5wcm9kdWN0X3RhZ3Mge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxudWwucHJvZHVjdF90YWdzIGxpLnRhZ0xpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbn1cblxuLnRhZ2dlZF9hcyB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1heC13aWR0aDogNTAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxucC5kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xufVxuXG51bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSAuYXNzZXRMZWFzZVRlcm1zLFxudWwuaW52ZXN0b3JJRGxpc3QubWFya2V0cGxhY2UgLmVzdGVxdWl0eSxcbnVsLmludmVzdG9ySURsaXN0Lm1hcmtldHBsYWNlIC5hc3NldFJlbnRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21pbmdfc29vbiAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLm9mZmVyaW5nX2Nsb3NlZCAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLmV4aXRfcHJvcG9zZWQgLmN1c3RvbVN0b2NrRGlzcGxheSxcbi5leGl0X29uZ29pbmcgLmN1c3RvbVN0b2NrRGlzcGxheSxcbi5leGl0X2NvbXBsZXRlIC5jdXN0b21TdG9ja0Rpc3BsYXksXG4uZnVsbHlfc3Vic2NyaWJlZCAuY3VzdG9tU3RvY2tEaXNwbGF5LFxuLnNvbGRfb3V0IC5jdXN0b21TdG9ja0Rpc3BsYXksXG4udG9rZW5zX21pZ3JhdGVkIC5jdXN0b21TdG9ja0Rpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVhbFRtYXJrZXRwbGFjZSAuYW1vdW50IHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VsaXN0aW5nQnV0dG9uIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDEwJTtcbiAgYm9yZGVyLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjOTAxNjJkO1xuICBib3JkZXI6IDRweCBzb2xpZCAjOTAxNjJkICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjOTAxNjJkICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5ldF9zaG9wX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uaG9tZXBhZ2VMaXN0aW5ncyAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUsXG4uaG9tZXBhZ2VMaXN0aW5ncyAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSxcbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGgzIHtcbiAgcGFkZGluZzogMCAxZW07XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5wcmljZSB7XG4gIHBhZGRpbmc6IDAgMWVtO1xufVxuXG5saS5jb21pbmdfc29vbiB1bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiAgIGZsb2F0OiBub25lOyAqL1xufVxuXG4uaG9tZXBhZ2VMaXN0aW5ncyAucmVhbFRtYXJrZXRwbGFjZSAubWFya2V0cGxhY2VsaXN0aW5nQnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3R0b206IDJlbTtcbiAgcmlnaHQ6IDA7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC5yZWFsVG1hcmtldHBsYWNlIC5tYXJrZXRwbGFjZWxpc3RpbmdCdXR0b24gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZS5jb2x1bW5zLTMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Om50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdCAuZXRfb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3RzIC5wcm9kdWN0LnByb2R1Y3RfY2F0LXRha2luZy1yZXNlcnZhdGlvbnMgYS5wcm9kdWN0X3R5cGVfc2ltcGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuZGdwYy1jb250YWluZXIgLnByb2R1Y3QgLnByb2R1Y3QtbGluayBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV0X2Z1bGxfd2lkdGhfcGFnZS53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgZGl2LnBwbSxcbmRpdi5wcG0gcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5kaXYucHBtIHAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxubGkuY29taW5nX3Nvb24gZGl2LnBwbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG59XG5cbi5zb29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLnJlYWxUYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE1NmNhYiAhaW1wb3J0YW50O1xufVxuXG5saS5wcm9kdWN0X2NhdC1jb21pbmctc29vbiAuc29vbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lcGFnZUxpc3RpbmdzIHVsLmludmVzdG9ySURsaXN0Lm1hcmtldHBsYWNlIHtcbiAgd2lkdGg6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogNWVtICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZSB1bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxudWwuaW52ZXN0b3JJRGxpc3QubWFya2V0cGxhY2UgbGkge1xuICAvKiBcdHBhZGRpbmc6IDZweCAwIDEycHg7ICovXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuXG51bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvdHRvbTogNi41ZW07XG4gIHJpZ2h0OiAwO1xufVxuXG4vKlxuLnNpbmdsZS1wcm9kdWN0IC5jb21pbmdfc29vbi10ZXh0IGgyIHtcblx0Y29sb3I6ICMxNTZjYWI7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAub2ZmZXJpbmdfY2xvc2VkLXRleHQgaDIge1xuXHRjb2xvcjogIzExMmM0Yztcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5vZmZlcmluZ19jbG9zZWQtdGV4dCBwIHtcblx0Y29sb3I6ICMxMTJjNGM7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0cGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuXG5cblxuLnNpbmdsZS1wcm9kdWN0IC5zb2xkX291dC10ZXh0IGgyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRwYWRkaW5nOiAwLjVlbSAxZW07XG5cdGJhY2tncm91bmQ6ICMxMTJjNGM7XG5cdGNvbG9yOiB3aGl0ZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5zb2xkX291dC10ZXh0IHAge1xuXHRjb2xvcjogIzExMmM0Yztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuICovXG4ucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbn1cblxuLmNvbWluZ19zb29uIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbn1cblxuLm5ld19wcm9kdWN0IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUFFNDtcbn1cblxuLmF2YWlsYWJsZSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG59XG5cbi5vZmZlcmluZ19jbG9zZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2NDY0O1xufVxuXG4udG9rZW5zX21pZ3JhdGVkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwMTYyZTtcbn1cblxuLmV4aXRfcHJvcG9zZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJlO1xufVxuXG4uZXhpdF9vbmdvaW5nIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGE4YTtcbn1cblxuLmV4aXRfY29tcGxldGUgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRkO1xufVxuXG4uc3dhcF9wcm9wb3NlZCAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQ7XG59XG5cbi52b3RlX3Byb3Bvc2VkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyOWQxOTtcbn1cblxuLnZvdGVfY29tcGxldGVkIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGE4YTtcbn1cblxuLnNvbGRfb3V0IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLmZ1bGx5X3N1YnNjcmliZWQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2NDY0O1xufVxuXG4ubmV4dF9yZWludmVzdG1lbnQgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNGZmO1xuICBjb2xvcjogIzExMmM0Yztcbn1cblxuLnVuZGVyX3Jlbm92YXRpb24gLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJjO1xufVxuXG4ucHJvZHVjdC5wcm9oaWJpdGVkX3Byb3BlcnR5IC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnNvbGRfb3V0LXN0YW1wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5wcm9kdWN0ID4gLnNvbGRfb3V0LXN0YW1wIHtcbiAgcGFkZGluZzogMzAlIDEwJSAwO1xufVxuXG4ud29vY29tbWVyY2Utc2hvcC1sb29wLmxlZnQtY29sIC5zb2xkX291dC1zdGFtcCB7XG4gIHBhZGRpbmc6IDE4JSAxMCUgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QgPiAuc29sZF9vdXQtc3RhbXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNSU7XG4gIH1cbiAgLndvb2NvbW1lcmNlLXNob3AtbG9vcCBsZWZ0LWNvbCAuc29sZF9vdXQtc3RhbXAge1xuICAgIHBhZGRpbmc6IDE4JSAxMCUgMDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLXNob3AtbG9vcCBsZWZ0LWNvbCAuc29sZF9vdXQtc3RhbXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMTglIDEwJSAwO1xufVxuXG4ucHJvaGliaXRlZF9wcm9wZXJ0eSAuZXRfc2hvcF9pbWFnZSxcbi5mdWxseV9zdWJzY3JpYmVkIC5ldF9zaG9wX2ltYWdlLFxuLnNvbGRfb3V0IC5ldF9zaG9wX2ltYWdlIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uc29sZF9vdXQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIsXG4uZnVsbHlfc3Vic2NyaWJlZCAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzExMmM0YztcbiAgYm94LXNoYWRvdzogMnB4IDJweCA2cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLyogLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0Lm5vX3N0YXR1czpub3QoLnByb2hpYml0ZWRfcHJvcGVydHkpIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAjMTEyYzRjO1xufVxuICovXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuY29taW5nX3Nvb24ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTU2Y2FiO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QubmV3X3Byb2R1Y3Qge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBBQUU0O1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuYXZhaWxhYmxlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI5NDM3ODtcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0Lm9mZmVyaW5nX2Nsb3NlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NDY0NjQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTAxNjJlO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5MDE2MmU7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5leGl0X29uZ29pbmcge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4YThhO1xufVxuXG4ud29vY29tbWVyY2UuY29sdW1ucy0xIHVsIGxpLnByb2R1Y3QuZXhpdF9jb21wbGV0ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMTJjNGQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5zb2xkX291dCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NDY0NjQ7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5mdWxseV9zdWJzY3JpYmVkIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0LmxpbWl0ZWRfcmVsZWFzZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZDliMjE7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjY2U0ZmY7XG59XG5cbi53b29jb21tZXJjZS5jb2x1bW5zLTEgdWwgbGkucHJvZHVjdC51bmRlcl9yZW5vdmF0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzkwMTYyYztcbn1cblxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMSB1bCBsaS5wcm9kdWN0LnByb2hpYml0ZWRfcHJvcGVydHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjQ2NDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2R1Y3QgLnByb2R1Y3QtY29udGVudCB7XG4gIC8qIFx0Ym9yZGVyLXRvcDogOXB4IHNvbGlkICNjMjM1MjY7ICovXG4gIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIC8qICAgICBib3JkZXItdG9wOiA5cHggc29saWQgI2MyMzUyNjsgKi9cbiAgcGFkZGluZzogMTZweCAxNnB4IDRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2R1Y3QgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wOiA5cHggc29saWQgIzExMmM0Yztcbn1cblxuLmV0X3BiX2NvbHVtbiAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC53b29jb21tZXJjZSB1bCAuY29taW5nX3Nvb24gLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsIGxpLnByb2R1Y3QuY29taW5nX3Nvb24gLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTU2Y2FiO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5uZXdfcHJvZHVjdCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdC5uZXdfcHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMEFBRTQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmF2YWlsYWJsZSAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwgbGkucHJvZHVjdC5hdmFpbGFibGUgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjk0Mzc4O1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5vZmZlcmluZ19jbG9zZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub2ZmZXJpbmdfY2xvc2VkIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY0NjQ2NDtcbn1cblxuLmV0X3BiX2NvbHVtbiAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC53b29jb21tZXJjZSB1bCAudG9rZW5zX21pZ3JhdGVkIC5wcm9kdWN0LWNvbnRlbnQsXG4ud29vY29tbWVyY2UuYXJjaGl2ZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmU7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmV4aXRfcHJvcG9zZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmU7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmV4aXRfb25nb2luZyAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X29uZ29pbmcgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA4YThhO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5leGl0X2NvbXBsZXRlIC5wcm9kdWN0LWNvbnRlbnQsXG4ud29vY29tbWVyY2UuYXJjaGl2ZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfY29tcGxldGUgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTEyYzRkO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5zb2xkX291dCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5zb2xkX291dCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmZ1bGx5X3N1YnNjcmliZWQgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZnVsbHlfc3Vic2NyaWJlZCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQ7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLmxpbWl0ZWRfcmVsZWFzZSAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5saW1pdGVkX3JlbGVhc2UgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGQ5YjIxO1xufVxuXG4uZXRfcGJfY29sdW1uIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLndvb2NvbW1lcmNlIHVsIC5uZXh0X3JlaW52ZXN0bWVudCAucHJvZHVjdC1jb250ZW50LFxuLndvb2NvbW1lcmNlLmFyY2hpdmUgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjY2U0ZmY7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnVuZGVyX3Jlbm92YXRpb24gLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QudW5kZXJfcmVub3ZhdGlvbiAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5MDE2MmM7XG59XG5cbi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnByb2hpYml0ZWRfcHJvcGVydHkgLnByb2R1Y3QtY29udGVudCxcbi53b29jb21tZXJjZS5hcmNoaXZlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2NDY0NjQgIWltcG9ydGFudDtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLm1hcmtldHBsYWNlbGlzdGluZ0J1dHRvbiAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgLm1hcmtldHBsYWNlVG9rZW5CdG4ge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlYWxUbWFya2V0cGxhY2UgLnByb2R1Y3QtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xufVxuXG4jb3JkZXJfcmV2aWV3X2hlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2VjdGlvbiAuY3dwX2V0X3BiX2xheW91dF9zbGlkZXJfc3RhbmRhcmRfMCAuZXRfcGJfYnV0dG9uX3ByZXY6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG59XG5cbi5ldF9wYl90ZXh0XzExIGgyIHtcbiAgZm9udC1zaXplOiAyLjY1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4vKiogU2hvcCBQYWdlICoqL1xuLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlLXNob3AtbG9vcCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2Utc2hvcC1sb29wLmxlZnQtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDIwcHgpO1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2Utc2hvcC1sb29wLnJpZ2h0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5cbi5ldF9wYl9zaG9wIC53b29jb21tZXJjZS1zaG9wLWxvb3AgLmV0X3Nob3BfaW1hZ2Uge1xuICBoZWlnaHQ6IDM2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cblxuLmV0X3BiX3Nob3AgaDIud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ldF9wYl9zaG9wIC5tYXJrZXRwbGFjZS1wcmljZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSwgLnRva2VuLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIFx0d2lkdGg6IDQxJTsgKi9cbiAgcGFkZGluZzogNXB4IDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZXRfcGJfc2hvcCAuaG91c2UtcHJpY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xufVxuXG4uZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgKyAudG9rZW4tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwMDtcbn1cblxuLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS10aXRsZSwgLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtbnVtYmVyLCAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjhweCkge1xuICAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS1udW1iZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbmh0bWxbbGFuZz1ydS1SVV0gLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS10aXRsZSwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLXRpdGxlLFxuaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLXRpdGxlLCBodG1sW2xhbmc9ZXMtRVNdIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtdGl0bGUge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlcixcbmh0bWxbbGFuZz1lcy1FU10gLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIC5wcmljZS1udW1iZXIsIGh0bWxbbGFuZz1lcy1FU10gLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS1udW1iZXIge1xuICBmb250LXNpemU6IDIuMWVtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqXG4qICBFdmFsIFNob3djYXNlIFN0eWxlc1xuKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmhvbWVwYWdlLWd1ZXN0LWNvbnRlbnQsIC5ndWVzdC1zdGF0cy1zZWN0aW9uLCAjZ3Vlc3QtbWFwLWluZm8tc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHk6bm90KC5sb2dnZWQtaW4pIC5uYXYtLW1hcmtldHBsYWNlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keTpub3QoLmxvZ2dlZC1pbikgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHk6bm90KC5sb2dnZWQtaW4pICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ob21lcGFnZS1ndWVzdC1jb250ZW50LCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyIC5ndWVzdC1zdGF0cy1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNndWVzdC1tYXAtaW5mby1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5reWMtaW5jb21wbGV0ZSAuaG9tZXBhZ2UtZ3Vlc3QtY29udGVudCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgLmd1ZXN0LXN0YXRzLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNndWVzdC1tYXAtaW5mby1zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAjZXZhbC1zaG93Y2FzZS1zZWN0aW9uLCBib2R5LmxvZ2dlZC1pbi5pcy1VUy11c2VyICNldmFsLXNob3djYXNlLXNlY3Rpb24sIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlICNldmFsLXNob3djYXNlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUVGRiAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgaDEsIGJvZHkubG9nZ2VkLWluLmt5Yy1pbmNvbXBsZXRlIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IGgxIHtcbiAgY29sb3I6ICMxMTJDNEMgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5sb2dnZWQtaW4pIGRpdiN0b2tlbml6ZWQtY29tcGxpYW50LWZpcnN0IHAsIGJvZHkubG9nZ2VkLWluLmlzLVVTLXVzZXIgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCwgYm9keS5sb2dnZWQtaW4ua3ljLWluY29tcGxldGUgZGl2I3Rva2VuaXplZC1jb21wbGlhbnQtZmlyc3QgcCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuI2V2YWwtc2hvd2Nhc2Utc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbiNldmFsLXNob3djYXNlLXNlY3Rpb24ubGItYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEsIDEwOCwgMTcxLCAwLjI1MDk4MDM5MjIpICFpbXBvcnRhbnQ7XG59XG4jZXZhbC1zaG93Y2FzZS1zZWN0aW9uIGRpdiNldmFsLXNob3djYXNlLWhlYWRpbmcgaDIge1xuICBjb2xvcjogIzExMmM0YyAhaW1wb3J0YW50O1xufVxuI2V2YWwtc2hvd2Nhc2Utc2VjdGlvbiBkaXYjZXZhbC1zaG93Y2FzZS1oZWFkaW5nIGg2IHtcbiAgY29sb3I6ICMyOTQzNzggIWltcG9ydGFudDtcbn1cblxuZGl2I2V2YWwtc2hvd2Nhc2Uge1xuICBtYXgtaGVpZ2h0OiAzNzVweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBib3gtc2hhZG93OiBpbnNldCAycHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgcHJveGltaXR5O1xuICBzY3JvbGwtbWFyZ2luLXRvcDogMzBweDtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiAzMHB4O1xuICBzY3JvbGxiYXItY29sb3I6ICM4ZWE3ZDcgI0Y1RjVGNTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk4MXB4KSBhbmQgKG1heC13aWR0aDogMTEyMXB4KSB7XG4gIGRpdiNldmFsLXNob3djYXNlIHtcbiAgICBtYXgtaGVpZ2h0OiAzODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgZGl2I2V2YWwtc2hvd2Nhc2Uge1xuICAgIG1heC1oZWlnaHQ6IDM4MHB4O1xuICAgIHNjcm9sbC1tYXJnaW4tdG9wOiAxNXB4O1xuICAgIHNjcm9sbC1wYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuZGl2I2V2YWwtc2hvd2Nhc2UgaS5mYS1zcGlubmVyLXRoaXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMjk0Mzc4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuZGl2I2V2YWwtc2hvd2Nhc2UgaS5mYS1zcGlubmVyLXRoaXJkLnNob3cge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5kaXYjZXZhbC1zaG93Y2FzZSAuZXZhbC1jYXJkcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA1MHB4IDMwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjIxcHgsIDFmcikpO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgZGl2I2V2YWwtc2hvd2Nhc2UgLmV2YWwtY2FyZHMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIgLmV2YWwtY2FyZCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIgLmV2YWwtY2FyZCAuZXZhbC1wZXJjZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuZGl2I2V2YWwtc2hvd2Nhc2UgLmV2YWwtY2FyZHMtd3JhcHBlciAuZXZhbC1jYXJkIC5ldmFsLXBlcmNlbnQgaDQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMjk0Mzc4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIgLmV2YWwtY2FyZCAuZXZhbC1wZXJjZW50IGg0IGJ1dHRvbi5yZWFsdC10b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmRpdiNldmFsLXNob3djYXNlIC5ldmFsLWNhcmRzLXdyYXBwZXIgLmV2YWwtY2FyZCAucC1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5kaXYjZXZhbC1zaG93Y2FzZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zMDE5NjA3ODQzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbmRpdiNldmFsLXNob3djYXNlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5kaXYjZXZhbC1zaG93Y2FzZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zMDE5NjA3ODQzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlYTdkNyAhaW1wb3J0YW50O1xufVxuXG4uZXZhbC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ldmFsLWNvbnRlbnQtd3JhcHBlciAucC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5ldmFsLWNvbnRlbnQtd3JhcHBlciBwLmZvbnQtc20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZXZhbC1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDQvMztcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xufVxuLmV2YWwtY29udGVudC13cmFwcGVyIC5wcm9kdWN0LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLmV2YWwtY2FyZC1uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHggNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0Mzc4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuLmV2YWwtY2FyZC1uYW1lIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmV2YWwtY2FyZC10b3AtY29udGVudCB7XG4gIHBhZGRpbmc6IDhweCAxNXB4IDdweDtcbn1cbi5ldmFsLWNhcmQtdG9wLWNvbnRlbnQgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV2YWwtY2FyZC10b3AtY29udGVudCA+IGRpdiA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuZXZhbC1jYXJkLXRvcC1jb250ZW50ID4gZGl2ID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uZXZhbC1jYXJkLXRvcC1jb250ZW50ID4gZGl2ID4gc3Bhbi5ib2xkLXZhbHVlcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ldmFsLWNhcmQtdG9wLWNvbnRlbnQgPiBkaXYgaS5mYXIuZmEtY2lyY2xlLWluZm8ge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJlYWx0LXRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyIGkge1xuICBsaW5lLWhlaWdodDogMS4xZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyIC5yZWFsdC10b29sdGlwIHtcbiAgei1pbmRleDogOTk5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTIwM3B4O1xuICB0b3A6IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJveC1zaGFkb3c6IDBweCAtMXB4IDZweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyIC5yZWFsdC10b29sdGlwOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICBjb250ZW50OiBcIiBcIjtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogMjVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCBhIHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5yZWFsdC10b29sdGlwLXdyYXBwZXIgLnJlYWx0LXRvb2x0aXAgYTpob3ZlciwgLnJlYWx0LXRvb2x0aXAtd3JhcHBlciAucmVhbHQtdG9vbHRpcCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlYWx0LXRvb2x0aXAtd3JhcHBlcjpob3ZlciAucmVhbHQtdG9vbHRpcCwgLnJlYWx0LXRvb2x0aXAtd3JhcHBlcjpmb2N1cyAucmVhbHQtdG9vbHRpcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ucmVhbHQtdG9vbHRpcC13cmFwcGVyOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4ICMxNTZjYWIgZG90dGVkO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZXZhbC1jYXJkIGJ1dHRvbi5yZWFsdC10b29sdGlwLXdyYXBwZXIge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4udG9rZW5fdHlwZV9mYWN0b3JpbmctcHJvZml0c2hhcmUgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xufSIsImJvZHkud29vY29tbWVyY2Utc2hvcCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuLCBib2R5Lndvb2NvbW1lcmNlLXNob3AgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybixcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybixcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud29vY29tbWVyY2Utc2hvcCAuaXRlbS1ub3RpY2UsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pdGVtLW5vdGljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcHggNnB4IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwYTBhMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuYm9keS53b29jb21tZXJjZS1zaG9wIC5pdGVtLW5vdGljZS5yZW50YWwsXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pdGVtLW5vdGljZS5yZW50YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0Mzc4O1xufVxuXG5ib2R5Lndvb2NvbW1lcmNlLXNob3AgLml0ZW0tbm90aWNlIHtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiAtOXB4O1xufVxuXG5saS5wcm9kdWN0LnN0YXR1cy1wcml2YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBSSVZBVEVcIjtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiA2cHggMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAtODFweDtcbiAgei1pbmRleDogOTk5O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uYXBwcmVjaWF0aW9uLW5vdC1pbmNsdWRlZCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG4uYXBwcmVjaWF0aW9uLW5vdC1pbmNsdWRlZCBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCxcbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLml0ZW0tbm90aWNlIHtcbiAgdG9wOiAtOHB4O1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuYXBwcmVjaWF0aW9uLW5vdC1pbmNsdWRlZCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4vKioqKiAgRlJPTSBUSEVNRSAgKioqKiovXG4uZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gIGNvbG9yOiAjYzIzNTI2O1xufVxuXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zd2lwZXItY29udGFpbmVyIHVsLm1hcmtldHBsYWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG4uaW52ZXN0b3JJRGxpc3Qtd3JhcHBlciB7XG4gIG1hcmdpbjogMjBweCBhdXRvIDE0cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5pbnZlc3RvcklEbGlzdC13cmFwcGVyIC5hc3NldFJlbnRTdGFydERhdGUge1xuICBjb2xvcjogI2Q4OGUwMztcbn1cbi5pbnZlc3RvcklEbGlzdC13cmFwcGVyIC5hc3NldFJlbnRTdGFydERhdGUgLm1ldGFMYWJlbCB7XG4gIGNvbG9yOiAjZDg4ZTAzO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgLmludmVzdG9ySURsaXN0LXdyYXBwZXIsXG4uZXRfcGJfc2hvcCAuaW52ZXN0b3JJRGxpc3Qtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjhweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLmludmVzdG9ySURsaXN0LXdyYXBwZXIsXG4gIC5ldF9wYl9zaG9wIC5pbnZlc3RvcklEbGlzdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG59XG5cbi53b29jb21tZXJjZSAucHJvZHVjdHMgLmludmVzdG9ySURsaXN0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG51bC5hc3NldElEbGlzdCBsaSxcbnVsLmludmVzdG9ySURsaXN0IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweCAwO1xuICAvKiAgIG1hcmdpbi1ib3R0b206IC41ZW07ICovXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xufVxuXG51bC5pbnZlc3RvcklEbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbnVsLmFzc2V0SURsaXN0IGxpOmxhc3QtY2hpbGQsXG51bC5pbnZlc3RvcklEbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG5oNC5tZXRhTGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnVsLmFzc2V0SURsaXN0IHNwYW4uZGF0YSxcbnVsLmludmVzdG9ySURsaXN0IGxpIHNwYW4uZGF0YSB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgdWwuYXNzZXRJRGxpc3Qgc3Bhbi5kYXRhLFxuICB1bC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuLmRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODFweCkgYW5kIChtYXgtd2lkdGg6IDEyNDVweCkge1xuICBkaXYuaW52ZXN0b3JJRGxpc3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCBsaSBoNCxcbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuLmRhdGEge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkgc3Bhbi5kYXRhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRNaW5JbnZlc3RtZW50IGg0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogODU1cHgpIHtcbiAgZGl2LmludmVzdG9ySURsaXN0LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCB1bC5pbnZlc3RvcklEbGlzdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkgaDQsXG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgdWwuaW52ZXN0b3JJRGxpc3QgbGkgc3Bhbi5kYXRhIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IGxpIHNwYW4uZGF0YSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIHVsLmludmVzdG9ySURsaXN0IGxpLmFzc2V0TWluSW52ZXN0bWVudCBoNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEsIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEsIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSAuZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIC5kYXRhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIGg0Lm1ldGFMYWJlbCwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgKyAuYXNzZXRUYXJnZXRSZXR1cm4gLmRhdGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldEFubnVhbFJldHVybiAuZGF0YSwgLmludmVzdG9ySURsaXN0IC5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCArIC5hc3NldFRhcmdldFJldHVybiAuZGF0YSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkICsgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLyoqIENhcm91c2VsIFJlbm92YXRlZCBJbmNvbWUgc3R5bGVzICAqKi9cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5pbnZlc3RvcklEbGlzdCBsaS5hc3NldFJlbm92YXRpb25UYXJnZXRZaWVsZCAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IGxpLmFzc2V0UmVub3ZhdGlvblRhcmdldFlpZWxkIGg0Lm1ldGFMYWJlbCB7XG4gIGNvbG9yOiAjOTAxNjJDO1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgbGkuYXNzZXRSZW5vdmF0aW9uVGFyZ2V0WWllbGQgaDQubWV0YUxhYmVsIGJ1dHRvbi5wcm9kdWN0LXRvb2x0aXAge1xuICB0b3A6IDA7XG59XG5cbiNwcm9wZXJ0eS1maW5hbmNpYWxzIC5wcm9wZXJ0eS1maW5hbmNpYWxzLWxpc3QgbGkucmVub3ZhdGlvbi10YXJnZXQteWllbGQge1xuICAvKiBkaXNwbGF5OiBub25lOyAqL1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZDg4ZTAzO1xufVxuXG5odG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gLmRhdGEsIGh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiAuZGF0YSwgaHRtbFtsYW5nPWZyLUZSXSAuaW52ZXN0b3JJRGxpc3QuYXNzZXRUb2tlblR5cGUgaDQubWV0YUxhYmVsLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSAuZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG5odG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRBbm51YWxSZXR1cm4gaDQubWV0YUxhYmVsLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdCAuYXNzZXRUYXJnZXRSZXR1cm4gaDQubWV0YUxhYmVsLCBodG1sW2xhbmc9ZnItRlJdIC5pbnZlc3RvcklEbGlzdC5hc3NldFRva2VuVHlwZSBoNC5tZXRhTGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5odG1sW2xhbmc9ZnItRlJdIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldEFubnVhbFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0QW5udWFsUmV0dXJuIC5kYXRhLCBodG1sW2xhbmc9ZnItRlJdIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmludmVzdG9ySURsaXN0IC5hc3NldFRhcmdldFJldHVybiBoNC5tZXRhTGFiZWwsIGh0bWxbbGFuZz1mci1GUl0gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuaW52ZXN0b3JJRGxpc3QgLmFzc2V0VGFyZ2V0UmV0dXJuIC5kYXRhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLXNob3AgLmludmVzdG9ySURsaXN0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICB9XG4gIC5pbnZlc3RvcklEbGlzdCBsaSBoNC5tZXRhTGFiZWwsIC5pbnZlc3RvcklEbGlzdCBsaSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuaW52ZXN0b3JJRGxpc3QgbGkgaDQubWV0YUxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLmludmVzdG9ySURsaXN0IGxpIC5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmludmVzdG9ySURsaXN0IGxpIC5hcHByZWNpYXRpb24tbm90LWluY2x1ZGVkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmV0X3BiX3Nob3AgLm1hcmtldHBsYWNlVG9rZW5CdG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gIHBhZGRpbmctdG9wOiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IGltZy5hdHRhY2htZW50LXdvb2NvbW1lcmNlX3RodW1ibmFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODBweCkge1xuICBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCBpbWcuYXR0YWNobWVudC13b29jb21tZXJjZV90aHVtYm5haWwge1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gIH1cbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5idXR0b24ge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogI2MyMzUyNjtcbiAgYm9yZGVyLWNvbG9yOiAjYzIzNTI2O1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5idXR0b246aG92ZXIsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIzNTI2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MyMzUyNiAhaW1wb3J0YW50O1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuY29taW5nX3Nvb24gLmJ1dHRvbiB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBib3JkZXItY29sb3I6ICMxNTZjYWI7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5jb21pbmdfc29vbiAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5jb21pbmdfc29vbiAuYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0Lm9mZmVyaW5nX2Nsb3NlZCAuYnV0dG9uLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X3Byb3Bvc2VkIC5idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfb25nb2luZyAuYnV0dG9uLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X2NvbXBsZXRlIC5idXR0b24sIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmZ1bGx5X3N1YnNjcmliZWQgLmJ1dHRvbiwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Quc29sZF9vdXQgLmJ1dHRvbiwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAuYnV0dG9uLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQgLmJ1dHRvbiB7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICBib3JkZXItY29sb3I6ICM2NDY0NjQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5vZmZlcmluZ19jbG9zZWQgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qub2ZmZXJpbmdfY2xvc2VkIC5idXR0b246Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfcHJvcG9zZWQgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAuYnV0dG9uOmZvY3VzLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5leGl0X29uZ29pbmcgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9vbmdvaW5nIC5idXR0b246Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmV4aXRfY29tcGxldGUgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uOmZvY3VzLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5mdWxseV9zdWJzY3JpYmVkIC5idXR0b246aG92ZXIsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LmZ1bGx5X3N1YnNjcmliZWQgLmJ1dHRvbjpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Quc29sZF9vdXQgLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Quc29sZF9vdXQgLmJ1dHRvbjpmb2N1cywgYm9keSAjcGFnZS1jb250YWluZXIgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC5wcm9oaWJpdGVkX3Byb3BlcnR5IC5idXR0b246Zm9jdXMsIGJvZHkgI3BhZ2UtY29udGFpbmVyIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAuYnV0dG9uOmhvdmVyLCBib2R5ICNwYWdlLWNvbnRhaW5lciAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQgLmJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDY0NjQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjQ2NDY0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFwiLnByb2hpYml0ZWRfcHJvcGVydHlcIiBzdHlsaW5nIG11c3QgY29tZSBhZnRlciBvdGhlciBidXR0b24gc3R5bGluZyB0byBwcmVlbXB0OiAqL1xuLmV0X3BiX3Nob3AgLnJlYWxUYnRuIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4ubWFya2V0cGxhY2VUb2tlbkJ0biwgYS5wcm9kdWN0X3R5cGVfc2ltcGxlLmFkZF90b19jYXJ0X2J1dHRvbi5hamF4X2FkZF90b19jYXJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZVRva2VuQnRuIGEge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogIzI5NDM3ODtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLmNvbWluZ19zb29uIC5tYXJrZXRwbGFjZVRva2VuQnRuIGE6aG92ZXIgLmJ1dHRvblRleHQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyAvKiBDb3VudGVyYWN0cyBEaXZpL1dDIHN0eWxpbmcgKi9cbn1cblxuLyogU2hvcCBCcmVha3BvaW50cyAqL1xuLypcbiAqIDwgOTEwcHg6IEltYWdlcyBvdmVyIGhvdXNlIGluZm8uXG4gKiA8IDUzMHB4OiBTaHJpbmsgZm9udHMgdG8gZml0IHBob25lLlxuICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuZXRfcGJfc2hvcCAud29vY29tbWVyY2UuY29sdW1ucy0xIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZS1zaG9wLWxvb3AubGVmdC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZS1zaG9wLWxvb3AucmlnaHQtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5ldF9wYl9zaG9wIC5wcm9kdWN0cyAucHJvZHVjdCAuZXRfc2hvcF9pbWFnZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogNTN2dztcbiAgfVxuICAuZXRfcGJfc2hvcCB1bC5pbnZlc3RvcklEbGlzdC5tYXJrZXRwbGFjZSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxuICAuZXRfcGJfc2hvcCAubWFya2V0cGxhY2VUb2tlbkJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI5cHgpIHtcbiAgLmV0X3BiX3Nob3AgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gIH1cbiAgLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlIHtcbiAgICBwYWRkaW5nOiAwIDhweCAwIDA7XG4gIH1cbiAgLmV0X3BiX3Nob3AgLmhvdXNlLXByaWNlICsgLnRva2VuLXByaWNlIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB9XG4gIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtdGl0bGUsIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG4gIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtbnVtYmVyLCAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxuICBodG1sW2xhbmc9cnUtUlVdIC5ldF9wYl9zaG9wIC5ob3VzZS1wcmljZSAucHJpY2UtdGl0bGUsIGh0bWxbbGFuZz1ydS1SVV0gLmV0X3BiX3Nob3AgLnRva2VuLXByaWNlIC5wcmljZS10aXRsZSxcbiAgaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLXRpdGxlLCBodG1sW2xhbmc9ZXMtRVNdIC5ldF9wYl9zaG9wIC50b2tlbi1wcmljZSAucHJpY2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gIH1cbiAgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgaHRtbFtsYW5nPXJ1LVJVXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlcixcbiAgaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAuaG91c2UtcHJpY2UgLnByaWNlLW51bWJlciwgaHRtbFtsYW5nPWVzLUVTXSAuZXRfcGJfc2hvcCAudG9rZW4tcHJpY2UgLnByaWNlLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgfVxuICAuZXRfcGJfc2hvcCAubWFya2V0cGxhY2VUb2tlbkJ0biB7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gNHB4O1xuICB9XG4gIC5ldF9wYl9zaG9wIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLyoqKiogIEVORCBGUk9NIFRIRU1FICAqKioqKi8iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLTJmYSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiO1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1kb2N1bWVudHMgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cbmJvZHkud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1reWIgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cblxuYm9keS53b29jb21tZXJjZS1hY2NvdW50ICNidXktdG9rZW5zLWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiAwcHggYXV0byAyMHB4O1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50ICNidXktdG9rZW5zLWJ1dHRvbi13cmFwcGVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgYm9keS53b29jb21tZXJjZS1hY2NvdW50ICNidXktdG9rZW5zLWJ1dHRvbi13cmFwcGVyIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgYm9keS53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCA+IHAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgaDMudXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAubm8tc2hvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyLmhpZGUtZG9jcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgZGl2I25vdGljZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgZGl2I25vdGljZXMtd3JhcHBlciBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHBhZGRpbmc6IDFyZW0gMS4ycmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyIGEjdGF4LWxpbmstMjIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBhI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgYS50YXgtb3V0bGluay1idXR0b24sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIGEjdGF4LWxpbmstMjIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIGEjdGF4LWxpbmstMjMsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIGEudGF4LW91dGxpbmstYnV0dG9uLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgLnRheC1vdXRsaW5rIGEjdGF4LWxpbmstMjIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAudGF4LW91dGxpbmsgYSN0YXgtbGluay0yMywgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyIC50YXgtb3V0bGluayBhLnRheC1vdXRsaW5rLWJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDAuM2VtIDFlbTtcbiAgYm9yZGVyOiA0cHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuN2VtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgYSN0YXgtbGluay0yMjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyIGEjdGF4LWxpbmstMjM6aG92ZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBhLnRheC1vdXRsaW5rLWJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYSN0YXgtbGluay0yMjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYSN0YXgtbGluay0yMzpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYS50YXgtb3V0bGluay1idXR0b246aG92ZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAuaW5kaXZpZHVhbC1yZXBvcnQtd3JhcHBlciAudGF4LW91dGxpbmsgYSN0YXgtbGluay0yMjpob3ZlciwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC5pbmRpdmlkdWFsLXJlcG9ydC13cmFwcGVyIC50YXgtb3V0bGluayBhI3RheC1saW5rLTIzOmhvdmVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmluZGl2aWR1YWwtcmVwb3J0LXdyYXBwZXIgLnRheC1vdXRsaW5rIGEudGF4LW91dGxpbmstYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciBkaXYjYnV0dG9uLXRpdGxlLXdyYXBwZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciBkaXYjYnV0dG9uLXRpdGxlLXdyYXBwZXItMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIGRpdiNidXR0b24tdGl0bGUtd3JhcHBlci0zLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLmVveS1yZW50LXJlcG9ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LXRpdGxlLXdyYXBwZXIgaDQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDEzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtYnV0dG9uLXdyYXBwZXIgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLTIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyICN0YXgtbGluay0yMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtYnV0dG9uLXdyYXBwZXIgI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1idXR0b24td3JhcHBlciAudGF4LW91dGxpbmstYnV0dG9uLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlciBidXR0b24jZGlzcGxheS10YXgtaW5mby0yLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgI3RheC1saW5rLTIyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgLnRheC1vdXRsaW5rLWJ1dHRvbiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgYnV0dG9uI2Rpc3BsYXktdGF4LWluZm8sIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLTIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zICN0YXgtbGluay0yMiwgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtb3V0bGluay13cmFwcGVyLTMgI3RheC1saW5rLTIzLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXItMyAudGF4LW91dGxpbmstYnV0dG9uLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIGJ1dHRvbiNkaXNwbGF5LXRheC1pbmZvLTIsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LW91dGxpbmsgI3RheC1saW5rLTIyLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rICN0YXgtbGluay0yMywgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyIC50YXgtb3V0bGluayAudGF4LW91dGxpbmstYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDAuOWVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAudGF4LWJ1dHRvbi13cmFwcGVyIC50YXgtc3Bpbm5lci5mYS1zcGlubmVyLXRoaXJkLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1vdXRsaW5rLXdyYXBwZXIgLnRheC1zcGlubmVyLmZhLXNwaW5uZXItdGhpcmQsIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LW91dGxpbmstd3JhcHBlci0zIC50YXgtc3Bpbm5lci5mYS1zcGlubmVyLXRoaXJkLCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgLnRheC1vdXRsaW5rIC50YXgtc3Bpbm5lci5mYS1zcGlubmVyLXRoaXJkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgLnRheC1zdGF0ZW1lbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIHAge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgcC5kaXNjbGFpbWVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIHA6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIHNwYW4jbW9uZXRhcnktc3ltYm9sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGRpdiNteS1hY2NvdW50LWRvY3VtZW50cy13cmFwcGVyICN0YXgtc3RhdGVtZW50LXdyYXBwZXIgc3BhbiNyZW50LXZhbHVlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI5NDM3ODtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBkaXYjbXktYWNjb3VudC1kb2N1bWVudHMtd3JhcHBlciAjdGF4LXN0YXRlbWVudC13cmFwcGVyIGEjdGF4LWxpbmsge1xuICBjb2xvcjogIzI5NDM3ODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1zdGF0ZW1lbnQtd3JhcHBlciBhI3RheC1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYmFja2dyb3VuZDogIzI5NDM3ODtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZGl2I215LWFjY291bnQtZG9jdW1lbnRzLXdyYXBwZXIgI3RheC1zdGF0ZW1lbnQtd3JhcHBlciBhI3RheC1saW5rOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLWdyYWNlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTRweCAxOXB4IDE3cHggMjZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2Q4OGUwMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLWdyYWNlLW1lc3NhZ2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIC5idXR0b24uYnV0dG9uLXByaW1hcnkge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzE1NmNhYiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbn1cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSBkaXYud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIC5idXR0b24uYnV0dG9uLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIC5idXR0b24uYnV0dG9uLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud3AyZmEtbW9kYWwgLm1vZGFsX19jb250YWluZXIgLmJ1dHRvbi5idXR0b24tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLm1vZGFsX19jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLndwMmZhLW1vZGFsIC5idXR0b24ge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cblxuZGl2LndwMmZhLW1vZGFsIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBMdWNpZGEsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbmRpdi53cDJmYS1tb2RhbCBtYWluI21vZGFsLW5vdGlmeS11c2Vycy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuZGl2LndwMmZhLW1vZGFsIG1haW4jbW9kYWwtbm90aWZ5LXVzZXJzLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbmRpdi53cDJmYS1tb2RhbCBmb290ZXIubW9kYWxfX2Zvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmRpdi53cDJmYS1tb2RhbCBmb290ZXIubW9kYWxfX2Zvb3RlciBidXR0b24ge1xuICBjb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTU2Y2FiO1xuICBwYWRkaW5nOiAycHggMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdi53cDJmYS1tb2RhbCBmb290ZXIubW9kYWxfX2Zvb3RlciBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5kaXYud3AyZmEtbW9kYWwgLm1vZGFsX19oZWFkZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmRpdi53cDJmYS1tb2RhbCAubW9kYWxfX2hlYWRlciBoNCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbiNub3RpZnktdXNlcnMgLm1vZGFsX19jb250YWluZXIgKiwgdGFibGUuZm9ybS10YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgSGVsdmV0aWNhLCBBcmlhbCwgTHVjaWRhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmg0I21vZGFsLW5vdGlmeS11c2Vycy10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMzV2dztcbiAgbWluLXdpZHRoOiA0MHZ3O1xufVxuXG5tYWluI21vZGFsLTEtY29udGVudCAud2l6YXJkLXN0ZXAuYWN0aXZlIGZpZWxkc2V0IC5vcHRpb24tcGlsbCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxubWFpbiNtb2RhbC0xLWNvbnRlbnQgLndpemFyZC1zdGVwLmFjdGl2ZSBoMyArIHAgKyBmaWVsZHNldCAub3B0aW9uLXBpbGwgKyAub3B0aW9uLXBpbGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndwMmZhLW1vZGFsIGg0LCAud3AyZmEtbW9kYWwgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ud3AyZmEtbW9kYWwgLm9wdGlvbi1waWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndwMmZhLW1vZGFsIC5vcHRpb24tcGlsbCBoMywgLndwMmZhLW1vZGFsIC5vcHRpb24tcGlsbCBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ud3AyZmEtbW9kYWwgLm9wdGlvbi1waWxsIC53cDJmYS1zZXR1cC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciAuYnV0dG9uIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ud2l6YXJkLXN0ZXAuYWN0aXZlID4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbmRpdi53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWxfX2hlYWRlciAubW9kYWxfX2Nsb3NlOmJlZm9yZSwgLndwMmZhLW1vZGFsIC5tb2RhbF9fY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kYWxfX2Nsb3NlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kZWxfX2NvbnRlbnQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWxfX2NvbnRlbnQgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud3AyZmEtbW9kYWwgYnV0dG9uLm1vZGFsX19jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ud3AyZmEtbW9kYWwgYnV0dG9uLm1vZGFsX19jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZjJhOTFlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAud3AyZmEtbW9kYWwgLm1vZGFsX19jb250YWluZXIgLm9wdGlvbi1waWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG4gIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuZGl2W2lkKj1mYS13aXphcmQtZW1haWxdLndpemFyZC1zdGVwLmFjdGl2ZSBmaWVsZHNldCBmaWVsZHNldCArIC5kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53aXphcmQtc3RlcCAuc3RlcC1zZXR0aW5nLXdyYXBwZXIgb2wgbGkge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndpemFyZC1zdGVwIC5zdGVwLXNldHRpbmctd3JhcHBlciBvbCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3AyZmEtbW9kYWwgLm1vZGFsX19jb250ZW50IGNvZGUuYXBwLWtleSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI2NvbmZpZ3VyZS0yZmEtYmFja3VwLWNvZGVzIC53cDJmYS1zZXR1cC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubW9kYWxfX2NvbnRlbnQgLmFwcHMtd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbiN3cC0yZmEtZW1haWwtYXV0aGNvZGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlc2VuZC1lbWFpbC1jb2RlIHtcbiAgbWluLXdpZHRoOiAyNTJweDtcbn1cblxuLndpemFyZC1zdGVwLmFjdGl2ZSwgLnN0ZXAtc2V0dGluZy13cmFwcGVyLmFjdGl2ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN0ZXAtc2V0dGluZy13cmFwcGVyLmFjdGl2ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnN0ZXAtc2V0dGluZy13cmFwcGVyIGlucHV0I3dwLTJmYS10b3RwLWF1dGhjb2RlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gdGQgLmJ1dHRvbi5idXR0b24tcHJpbWFyeSB7XG4gIG1pbi13aWR0aDogMTc1cHg7XG59XG5cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgYm9yZGVyOiAwcHg7XG59XG5cbi53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMzV2dztcbiAgbWluLXdpZHRoOiA0MHZ3O1xufVxuXG5tYWluI21vZGFsLWNvbmZpcm0tcmVtb3ZlLTJmYS1jb250ZW50IHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2l0aDogMTMwMHB4KSB7XG4gIGJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIC5idXR0b24ge1xuICAgIG1pbi13aWR0aDogMTE1cHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG50YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB7XG4gIGJvcmRlcjogMHB4O1xufVxuXG5zcGFuLmRlc2NyaXB0aW9uLm10LTVweCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgc3Bhbi5kZXNjcmlwdGlvbi5tdC01cHgge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbmZvcm0jeW91ci1wcm9maWxlIHAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG50YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB0ZCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgZGl2Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSAuYnV0dG9uLmJ1dHRvbi1wcmltYXJ5LnJlbW92ZS0yZmEgKyAucmVtb3ZlLTJmYSB7XG4gIGJvcmRlci1jb2xvcjogIzkwMTYyZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzkwMTYyZCAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gdGQgLmJ1dHRvbi5idXR0b24tcHJpbWFyeSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgbWluLXdpZHRoOiAxNzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLndwMmZhLW1vZGFsIGJ1dHRvbi5tb2RhbF9fY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cblxuZGl2LndwMmZhLW1vZGFsIGZvb3Rlci5tb2RhbF9fZm9vdGVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIGRpdi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gLmJ1dHRvbi5idXR0b24tcHJpbWFyeS5yZW1vdmUtMmZhICsgLnJlbW92ZS0yZmE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbiNjb25maWd1cmUtMmZhLWJhY2t1cC1jb2RlcyAud3AyZmEtc2V0dXAtYWN0aW9ucyAuYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkgI3BhZ2UtY29udGFpbmVyIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGFpbmVyIC5idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cDJmYS1tb2RhbCAuc3RlcC1zZXR0aW5nLXdyYXBwZXIgLm1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC53cDJmYS1tb2RhbCAubW9kYWxfX2NvbnRlbnQgLndwMmZhLXNldHVwLWFjdGlvbnMgLmJ1dHRvbiwgLndwMmZhLW1vZGFsIC5tb2RhbF9fY29udGVudCAubW9kYWxfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ud3AyZmEtbW9kYWwgLm1vZGFsX19jb250ZW50IGNvZGUjYmFja3VwLWNvZGVzLXdyYXBwZXIgYnIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmZvcm0tdGFibGUud3AtMmZhLXVzZXItcHJvZmlsZS1mb3JtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5tYWluI21vZGFsLTEtY29udGVudCBkaXYub3B0aW9uLXBpbGw6bGFzdC1vZi10eXBlIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbW9kYWwtMS1jb250ZW50Lm1vZGFsX19jb250ZW50IHAuZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLm9wdGlvbi1waWxsIGlucHV0I2Jhc2ljIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jbW9kYWwtMS1jb250ZW50Lm1vZGFsX19jb250ZW50IGxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHRleHQtaW5kZW50OiAtMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI21vZGFsLTEtY29udGVudC5tb2RhbF9fY29udGVudCBsYWJlbFtmb3I9XCIyZmEtdG90cC1hdXRoY29kZVwiXSxcbiNtb2RhbC0xLWNvbnRlbnQubW9kYWxfX2NvbnRlbnQgbGFiZWxbZm9yPVwiMmZhLXRvdHAtYXV0aGNvZGVcIl0ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbiNtb2RhbC0xLWNvbnRlbnQubW9kYWxfX2NvbnRlbnQgLndpemFyZC1zdGVwID4gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gI2NvbmZpZ3VyZS0yZmEgLndpemFyZC1zdGVwLmFjdGl2ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53cC0yZmEtdXNlci1wcm9maWxlLWZvcm0gI2NvbmZpZ3VyZS0yZmEud3AyZmEtbW9kYWwgZmllbGRzZXQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSAjY29uZmlndXJlLTJmYSAud3AyZmEtc2V0dXAtYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vZGFsX19jb250ZW50IHAge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5pbnB1dCN3cC0yZmEtdG90cC1hdXRoY29kZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3AyZmEtc2V0dXAtYWN0aW9ucyBidXR0b24ge1xuICBtaW4td2lkdGg6IDE3NXB4O1xufVxuXG4uc3RlcC1zZXR0aW5nLXdyYXBwZXIuYWN0aXZlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB0YWJsZS5mb3JtLXRhYmxlLndwLTJmYS11c2VyLXByb2ZpbGUtZm9ybSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5kaXYja3liLWFjY291bnQtZmllbGRzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWZvcm0tcm93IHtcbiAgcGFkZGluZzogM3B4O1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIGNsZWFyOiBib3RoO1xufVxuZGl2I2t5Yi1hY2NvdW50LWZpZWxkcy13cmFwcGVyIC53b29jb21tZXJjZS1mb3JtLXJvdyBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5kaXYja3liLWFjY291bnQtZmllbGRzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWZvcm0tcm93IGlucHV0W3R5cGU9dGV4dGFyZWFdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbn1cbmRpdiNreWItYWNjb3VudC1maWVsZHMtd3JhcHBlciAud29vY29tbWVyY2UtZm9ybS1yb3cgaW5wdXQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuZGl2I2t5Yi1hY2NvdW50LWZpZWxkcy13cmFwcGVyIC53b29jb21tZXJjZS1mb3JtLXJvdyBpbnB1dDotbW96LXJlYWQtb25seSB7XG4gIGNvbG9yOiAjOTY5NTk1O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5kaXYja3liLWFjY291bnQtZmllbGRzLXdyYXBwZXIgLndvb2NvbW1lcmNlLWZvcm0tcm93IGlucHV0OnJlYWQtb25seSB7XG4gIGNvbG9yOiAjOTY5NTk1O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5reWItc3RhdHVzLXdyYXBwZXIsICN1cGRhdGUtaW5mby1ub3RpY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNlZmY4ZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5reWItc3RhdHVzLXdyYXBwZXIgaDUsICN1cGRhdGUtaW5mby1ub3RpY2UgaDUge1xuICBwYWRkaW5nOiAwO1xufVxuLmt5Yi1zdGF0dXMtd3JhcHBlciBzcGFuI2t5Yi1zdGF0dXMsICN1cGRhdGUtaW5mby1ub3RpY2Ugc3BhbiNreWItc3RhdHVzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuZGl2Lmt5Yi1zdGF0dXMtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5cbmRpdiN1cGRhdGUtaW5mby1ub3RpY2Uge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG5kaXYja3liLW5vdGljZS1mb3Ita3ljIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbmRpdi5reWItbm90aWNlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLndwLTJmYS1jb25maWd1cmF0aW9uLWZvcm0gZGl2I2NvbmZpcm0tcmVtb3ZlLTJmYSAuYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLndwLTJmYS1jb25maWd1cmF0aW9uLWZvcm0gZGl2I2NvbmZpcm0tcmVtb3ZlLTJmYSAuYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndwLTJmYS1jb25maWd1cmF0aW9uLWZvcm0gZGl2I2NvbmZpcm0tcmVtb3ZlLTJmYSAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jbW9kYWwtMS1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59IiwiLnJlbm9fZXRfcGJfY29sdW1uIHtcbiAgei1pbmRleDogOSAhaW1wb3J0YW50O1xufVxuXG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIHtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmhhbGYtbW9iaWxlIHtcbiAgICBmbGV4LWJhc2lzOiA0MCUgIWltcG9ydGFudDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1zdGFydC1kZWNsYXJlIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1zZWNvbmQtcm93LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOGZyIDNmciAyZnI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1zZWNvbmQtcm93LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1zZWNvbmQtcm93IC5kZXNjcmlwdGlvbi1jb250YWluZXIsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLnByb2plY3QtdGl0bGUgaDQsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5wcm9qZWN0LXRpdGxlIGg0IHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3Qtc2Vjb25kLXJvdywgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1maXJzdC1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLm1vYmlsZS10b3AtbWFyZ2luLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyAubW9iaWxlLXRvcC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1zZWNvbmQtcm93IC5wcm9qZWN0LXN0YXJ0LCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLnByb2plY3QtZW5kLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyAucHJvamVjdC1zdGFydCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1maXJzdC1yb3cgLnByb2plY3QtZW5kIHtcbiAgICBmbGV4LWJhc2lzOiA0MCU7XG4gIH1cbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1zZWNvbmQtcm93IC5wcm9qZWN0LWRlc2NyaXB0aW9uLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWZpcnN0LXJvdyAucHJvamVjdC1kZXNjcmlwdGlvbiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LXNlY29uZC1yb3cgLnByb2plY3QtdGl0bGUsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnByb2plY3QtZmlyc3Qtcm93IC5wcm9qZWN0LXRpdGxlIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDdweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5kZXNjcmlwdGlvbi1jb250YWluZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnNwZW50LWl0ZW0gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZDMwMzAzO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuYWxsb2NhdGVkLWl0ZW0gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xuICBwYWRkaW5nOiAycHggMTNweCAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA4cHggMTNweCAxM3B4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci13aWR0aDogM3B4O1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogXCIjRkZCNTI4XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGhlaWdodDogMjdweDtcbiAgbWluLXdpZHRoOiAxOTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIC5zZWxlY3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciAuc2VsZWN0LXdyYXBwZXI6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM0NDQ0NDQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIC5zZWxlY3QtcHJvamVjdC1jb250YWluZXIgLnNlbGVjdC13cmFwcGVyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIC5zZWxlY3Qtd3JhcHBlcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciAuc2VsZWN0LXdyYXBwZXI6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIC5zZWxlY3Qtd3JhcHBlciBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAuc2VsZWN0LXByb2plY3QtY29udGFpbmVyIC5zZWxlY3Qtd3JhcHBlciA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBjb2xvcjogIzRlNGU0ZTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBcIk9wZW4gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgLnNlbGVjdC1wcm9qZWN0LWNvbnRhaW5lciBzZWxlY3Q6OmFmdGVyIHtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMTJweCA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciBoNCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtaGVhZGVyIGg1IHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA2cHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgaDQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1oZWFkZXIgaDUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWhlYWRlciAucmVuby1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLlVwY29taW5nLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5OZXcge1xuICBjb2xvcjogcmdiKDIzNSwgMTMzLCAzNSk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5Db21wbGV0ZSB7XG4gIGNvbG9yOiBncmVlbjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLk9uZ29pbmcge1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgaS5zdGF0dXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgaS5mYS1zdGFyIHtcbiAgY29sb3I6IHJnYigyMzUsIDEzMywgMzUpO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCBpLmZhLWhvdXJnbGFzcyB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCBpLmZhLWNoZWNrIHtcbiAgY29sb3I6IGdyZWVuO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucHJvamVjdC1lbmQtaXRlbSB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5wcm9qZWN0LWVuZC1pdGVtIHtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXN0YXR1cy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zdGF0dXMtY29udGFpbmVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXN0YXR1cy1jb250YWluZXIgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTI1cHg7XG4gIHRvcDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXN0YXR1cy1jb250YWluZXIgaS5zdGF0dXMtaWNvbiB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LWltZy1nYWxsZXJ5LWJ1dHRvbiBpLmZhLWltYWdlcyB7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtaW1nLWdhbGxlcnktYnV0dG9uIGkuZmEtaW1hZ2VzOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHggMCAwcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDI1cHggMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciB7XG4gICAgcGFkZGluZzogMHB4IDI1cHggMTVweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC5hbGxvY2F0ZWQtaXRlbSB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIgLnRpdGxlLXN0YXR1cy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWJhc2lzOiA2MCU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUtc3RhdHVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAyMTBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUtc3RhdHVzLWNvbnRhaW5lciBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUtc3RhdHVzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAudGl0bGUtc3RhdHVzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUtc3RhdHVzLWNvbnRhaW5lciAuc3RhdHVzLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIgLnRpdGxlLXN0YXR1cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnRpdGxlLXN0YXR1cy1jb250YWluZXIgLnN0YXR1cy1jb250YWluZXIgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIwcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIgLnRpdGxlLXN0YXR1cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnRpdGxlLXN0YXR1cy1jb250YWluZXIgLnN0YXR1cy1jb250YWluZXIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1oZWFkZXIgLnByb2plY3QtZGV0YWlscy1jb250YWluZXIge1xuICBmbGV4LWJhc2lzOiAzNyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAucmVub3ZhdGlvbi1wcm9qZWN0LWNhcmQtYm9keSAucmVub3ZhdGlvbi1wcm9qZWN0LWJvZHktaGVhZGVyIC5wcm9qZWN0LWRldGFpbHMtY29udGFpbmVyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAucHJvamVjdC1kZXRhaWxzLWNvbnRhaW5lciAuc3RhcnQtZW5kLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWhlYWRlciAucHJvamVjdC1kZXRhaWxzLWNvbnRhaW5lciAuc3BlbnQtYWxsb2NhdGVkLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLnJlbm92YXRpb24tcHJvamVjdC1jYXJkLWJvZHkgLnJlbm92YXRpb24tcHJvamVjdC1ib2R5LWV2ZW50cy1ib2R5IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBtYXgtaGVpZ2h0OiAyOTVweDtcbiAgcGFkZGluZzogMCA1cHggMjVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXI6IDEycHggc29saWQgd2hpdGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5yZW5vdmF0aW9uLXByb2plY3QtY2FyZC1ib2R5IC5yZW5vdmF0aW9uLXByb2plY3QtYm9keS1ldmVudHMtYm9keSB7XG4gICAgcGFkZGluZzogMCAyMHB4IDI1cHggMjBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGdyYXk7XG4gIHBhZGRpbmc6IDI0cHggMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWZpcnN0LXJvdy1jb250YWluZXIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhmciAzZnIgMmZyO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtc2Vjb25kLXJvdy1jb250YWluZXIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDZmciAyZnIgM2ZyIDJmcjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWZpcnN0LXJvdy1jb250YWluZXIsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXNlY29uZC1yb3ctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1maXJzdC1yb3ctY29udGFpbmVyLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zZWNvbmQtcm93LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWZpcnN0LXJvdy1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXItbW9iaWxlLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zZWNvbmQtcm93LWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lci1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtc2Vjb25kLXJvdy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtc2Vjb25kLXJvdy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWVuZC1pdGVtLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5maW5hbC1jb3N0LWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuYWxsb2NhdGVkLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5wcm9qZWN0ZWQtc3BlbnQtY29udGFpbmVyIHtcbiAgZmxleC1iYXNpczogNDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAucHJvamVjdGVkLXNwZW50LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LW1vcmUtbGVzcy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogNTBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LW1vcmUtbGVzcy1idXR0b24gaSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LW1vcmUtbGVzcy1idXR0b24gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1tb3JlLWxlc3MtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC01NXB4O1xuICAgIHRvcDogMTJweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS10ZXh0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1sZXNzLXRleHQge1xuICBjb2xvcjogcmdiKDIzNSwgMTMzLCAzNSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5wcm9qZWN0ZWQtY29zdC1kZXNrdG9wLWNvbnRhaW5lciwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1jb250YWluZXItZGVza3RvcCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZmluYWwtY29zdC1jb250YWluZXItZGVza3RvcCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZGVzY3JpcHRpb24tZGVza3RvcCwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lci1kZXNrdG9wLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ibGFuay1kZXNrdG9wLXNwYWNlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLnByb2plY3RlZC1jb3N0LW1vYmlsZS1jb250YWluZXIsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LW1vcmUtY29udGFpbmVyLW1vYmlsZSwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuY29zdC1jb250YWluZXItbW9iaWxlLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXNjcmlwdGlvbi1tb2JpbGUsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmNvc3QtY29udGFpbmVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltZy1jb250YWluZXIge1xuICBmbGV4LWJhc2lzOiAxMCU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyIC5ldmVudC1pbWctZ2FsbGVyeS1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1nLWNvbnRhaW5lciA+IGxhYmVsLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWctY29udGFpbmVyIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NSU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0Mzc4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWhlYWRlciA+IGgyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDEwcHggNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtaGVhZGVyID4gaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1oZWFkZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNsb3NlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1oZWFkZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNsb3NlLWJ1dHRvbiBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtaGVhZGVyIC5ldmVudC1pbWFnZS1tb2RhbC1jbG9zZS1idXR0b246aG92ZXIgaSwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1oZWFkZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNsb3NlLWJ1dHRvbjpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNDBweCAzMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1zaW5nbGUtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1zaW5nbGUtY29udGFpbmVyIGg1IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZGlyZWN0LWV2ZW50LWltYWdlLWNvbnRhaW5lciBoNSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2Utc2luZ2xlLWNvbnRhaW5lciBpbWcge1xuICBtYXJnaW46IGF1dG87XG4gIGhlaWdodDogMzIwcHg7XG4gIHdpZHRoOiAzMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2Utc2luZ2xlLWNvbnRhaW5lciBpbWcge1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDVweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLWFycm93LmFycm93LWxlZnQge1xuICBsZWZ0OiA1JTtcbiAgdG9wOiA0NSU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3cuYXJyb3ctbGVmdCBpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAzNSUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDM1JSk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLWFycm93LmFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDUlO1xuICB0b3A6IDQ1JTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1hcnJvdy5hcnJvdy1yaWdodCBpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDUlLCAzNSUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0NSUsIDM1JSk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLW1haW4gLmV2ZW50LWltYWdlLW1vZGFsLWJvZHkgLmV2ZW50LWltYWdlLWFycm93IGkge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWltYWdlLW1vZGFsLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtbWFpbiAuZXZlbnQtaW1hZ2UtbW9kYWwtYm9keSAuZXZlbnQtaW1hZ2UtYXJyb3c6aG92ZXIgaSwgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaW1hZ2UtbW9kYWwtY29udGFpbmVyIC5ldmVudC1pbWFnZS1tb2RhbC1tYWluIC5ldmVudC1pbWFnZS1tb2RhbC1ib2R5IC5ldmVudC1pbWFnZS1hcnJvdzpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaXRlbS5ldmVudC1lbmQtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaXRlbS5hbGxvY2F0ZWQtZ3JvdXAtY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1pdGVtLmFsbG9jYXRlZC1ncm91cC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIH1cbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaXRlbS5hbGxvY2F0ZWQtZ3JvdXAtY29udGFpbmVyIC5hbGxvY2F0ZWQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWl0ZW0uZXZlbnQtaW1nLWNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1zdGF0dXMtaW1nLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXN0YXR1cy1pbWctY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1iYXNpczogNTAlO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtdGl0bGUgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtdGl0bGUge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWRlc2NyaXB0aW9uIHtcbiAgZmxleC1iYXNpczogNTAlO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5ldmVudC1kZXNjcmlwdGlvbiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZGVzY3JpcHRpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmZpbmFsLWNvc3QtY29udGFpbmVyLWRlc2t0b3AsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LW1vcmUtY29udGFpbmVyLWRlc2t0b3Age1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmZpbmFsLWNvc3QtY29udGFpbmVyLCAucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5ldmVudC1zaW5nbGUtY29udGFpbmVyIC5hbGxvY2F0ZWQtZ3JvdXAtY29udGFpbmVyIHtcbiAgZmxleC1iYXNpczogMTUlO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZGV0YWlscy1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tY29sdW1uczogMWZyO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtZGV0YWlscy1jb250YWluZXIgPiBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LWRldGFpbHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuZXZlbnQtc2luZ2xlLWNvbnRhaW5lciAuZXZlbnQtbW9yZS1jb250YWluZXIsIC5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmV2ZW50LXNpbmdsZS1jb250YWluZXIgLmV2ZW50LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5uby1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuaGlkZSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMjVzIGFsbCBlYXNlLWluLW91dDtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5zaG93IHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogMC4yNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnJlbm92YXRpb24tcHJvamVjdHMtcHJvcGVydHktY2FyZCAuc2hvdy1tb2RhbCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5yZW5vdmF0aW9uLXByb2plY3RzLXByb3BlcnR5LWNhcmQgLmhpZGUtbW9kYWwge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAtOTk5OTkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG4ucmVub3ZhdGlvbi1wcm9qZWN0cy1wcm9wZXJ0eS1jYXJkIC5zaGFkb3cge1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDVweCAjZDNkM2QzO1xufSIsIi5ldF9wYl9jb2x1bW4gLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAud29vY29tbWVyY2UgdWwgLnN0YXJ0ZXJfcHJvcGVydHkgLnByb2R1Y3QtY29udGVudCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZDliMjEgIWltcG9ydGFudDtcbn1cblxuLmxpbWl0ZWRfcmVsZWFzZSAucHJvcGVydHlfc3RhdHVzLWJhbm5lciwgLnN0YXJ0ZXJfcHJvcGVydHkgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAucHJvcGVydHlfc3RhdHVzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDliMjE7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5wcm9wZXJ0eV9zdGF0dXMtYmFubmVyID4gc3BhbiwgLnN0YXJ0ZXJfcHJvcGVydHkgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgPiBzcGFuLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnByb3BlcnR5X3N0YXR1cy1iYW5uZXIgPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuZmEtY2FyZXQtdXAsIC5zdGFydGVyX3Byb3BlcnR5IC5mYS1jYXJldC11cCwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5mYS1jYXJldC11cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLW91dDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLmZhLWNhcmV0LWRvd24sIC5zdGFydGVyX3Byb3BlcnR5IC5mYS1jYXJldC1kb3duLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmZhLWNhcmV0LWRvd24ge1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAudG90YWwtdG9vbHRpcC1jb250YWluZXIsIC5zdGFydGVyX3Byb3BlcnR5IC50b3RhbC10b29sdGlwLWNvbnRhaW5lciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC50b3RhbC10b29sdGlwLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGltaXRlZF9yZWxlYXNlIC50b3RhbC10b29sdGlwLWNvbnRhaW5lciwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvdGFsLXRvb2x0aXAtY29udGFpbmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnRvdGFsLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciwgLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogLThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciAuZmEtY2lyY2xlLWluZm8sIC5zdGFydGVyX3Byb3BlcnR5IC5iYW5uZXItdG9vbHRpcC1jb250YWluZXIgLmZhLWNpcmNsZS1pbmZvLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciAuZmEtY2lyY2xlLWluZm8ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6aG92ZXIgLnRvb2x0aXAtdGV4dC1ib3gsXG4ubGltaXRlZF9yZWxlYXNlIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6aG92ZXIgLmZhLWNhcmV0LXVwLFxuLmxpbWl0ZWRfcmVsZWFzZSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC50b29sdGlwLXRleHQtYm94LFxuLmxpbWl0ZWRfcmVsZWFzZSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC5mYS1jYXJldC11cCwgLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAudG9vbHRpcC10ZXh0LWJveCxcbi5zdGFydGVyX3Byb3BlcnR5IC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6aG92ZXIgLmZhLWNhcmV0LXVwLFxuLnN0YXJ0ZXJfcHJvcGVydHkgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpmb2N1cyAudG9vbHRpcC10ZXh0LWJveCxcbi5zdGFydGVyX3Byb3BlcnR5IC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLmZhLWNhcmV0LXVwLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAudG9vbHRpcC10ZXh0LWJveCxcbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmhvdmVyIC5mYS1jYXJldC11cCxcbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC50b29sdGlwLXRleHQtYm94LFxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6Zm9jdXMgLmZhLWNhcmV0LXVwIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3gsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94LCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnRvb2x0aXAtdGV4dC1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIHBhZGRpbmc6IDE2cHggMjJweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggPiBzcGFuLCAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG59XG4ubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94IC5idXR0b24tY29udGFpbmVyLCAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCAuYnV0dG9uLWNvbnRhaW5lciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC50b29sdGlwLXRleHQtYm94IC5idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggLmJ1dHRvbi1jb250YWluZXIgPiBhLCAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCAuYnV0dG9uLWNvbnRhaW5lciA+IGEsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAudG9vbHRpcC10ZXh0LWJveCAuYnV0dG9uLWNvbnRhaW5lciA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24sIC5zdGFydGVyX3Byb3BlcnR5IC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyOiAzcHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTNweDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uOmhvdmVyLCAubGltaXRlZF9yZWxlYXNlIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b246Zm9jdXMsIC5zdGFydGVyX3Byb3BlcnR5IC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b246aG92ZXIsIC5zdGFydGVyX3Byb3BlcnR5IC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b246Zm9jdXMsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uOmhvdmVyLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbi5saW1pdGVkX3JlbGVhc2UgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiAuZmEtY2lyY2xlLCAuc3RhcnRlcl9wcm9wZXJ0eSAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIC5mYS1jaXJjbGUsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIC5mYS1jaXJjbGUge1xuICB0b3A6IDNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZWZ0OiAtNXB4O1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIHNwYW4sIC5zdGFydGVyX3Byb3BlcnR5IC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gc3BhbiwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtZGV0YWlscy1idXR0b24gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLmxpbWl0ZWQtcmVsZWFzZS1kZXRhaWxzLWJ1dHRvbiBhLCAuc3RhcnRlcl9wcm9wZXJ0eSAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIGEsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWRldGFpbHMtYnV0dG9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnN0b2NrLWluZm8tY29udGFpbmVyLCAuc3RhcnRlcl9wcm9wZXJ0eSAuc3RvY2staW5mby1jb250YWluZXIsIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubGltaXRlZF9yZWxlYXNlIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtLCAuc3RhcnRlcl9wcm9wZXJ0eSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDEgMSAwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbTpsYXN0LWNoaWxkLCAuc3RhcnRlcl9wcm9wZXJ0eSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbTpsYXN0LWNoaWxkLCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5saW1pdGVkX3JlbGVhc2UgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0gPiBzcGFuLCAuc3RhcnRlcl9wcm9wZXJ0eSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSA+IHNwYW4sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSAuc3RvY2staW5mbywgLnN0YXJ0ZXJfcHJvcGVydHkgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0gLnN0b2NrLWluZm8sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSAuc3RvY2staW5mbyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLmxpbWl0ZWRfcmVsZWFzZSAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbSAuc3RvY2staW5mby1udW1iZXIsIC5zdGFydGVyX3Byb3BlcnR5IC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIC5zdG9jay1pbmZvLW51bWJlciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtIC5zdG9jay1pbmZvLW51bWJlciB7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5saW1pdGVkX3JlbGVhc2UgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciwgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3RhcnRlcl9wcm9wZXJ0eSAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyLCAuYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXIsIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC5iYW5uZXItdG9vbHRpcC1jb250YWluZXIge1xuICByaWdodDogMjRweDtcbiAgdG9wOiAxMXB4O1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94LCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94LCAuYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94LCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCB7XG4gIHRvcDogMjFweDtcbiAgcmlnaHQ6IC0xNHB4O1xuICB3aWR0aDogMjQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJBNDg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94ID4gc3BhbiwgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4sIC5hcmNoaXZlIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggPiBzcGFuLCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5saW1pdGVkX3JlbGVhc2UgLnRvb2x0aXAtdGV4dC1ib3ggLnN0b2NrLWluZm8tY29udGFpbmVyLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IC5zdG9jay1pbmZvLWNvbnRhaW5lciwgLmFyY2hpdmUgLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCAuc3RvY2staW5mby1jb250YWluZXIsIC5hcmNoaXZlIC5zdGFydGVyX3Byb3BlcnR5IC50b29sdGlwLXRleHQtYm94IC5zdG9jay1pbmZvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCAuZmEtY2FyZXQtdXAsIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LXVwLCAuYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94IC5mYS1jYXJldC11cCwgLmFyY2hpdmUgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LXVwIHtcbiAgdG9wOiAtMTVweDtcbiAgbGVmdDogdW5zZXQ7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZ3BjX3Byb2R1Y3RfY2Fyb3VzZWwgLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCwgLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCwgLmFyY2hpdmUgLmxpbWl0ZWRfcmVsZWFzZSAudG9vbHRpcC10ZXh0LWJveCwgLmFyY2hpdmUgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3gge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxufVxuLmRncGNfcHJvZHVjdF9jYXJvdXNlbCAubGltaXRlZF9yZWxlYXNlIC5idXR0b24tY29udGFpbmVyLCAuZGdwY19wcm9kdWN0X2Nhcm91c2VsIC5zdGFydGVyX3Byb3BlcnR5IC5idXR0b24tY29udGFpbmVyLCAuYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC5idXR0b24tY29udGFpbmVyLCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAuYnV0dG9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMTRweCAwIDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94LCAuYXJjaGl2ZSAuc3RhcnRlcl9wcm9wZXJ0eSAudG9vbHRpcC10ZXh0LWJveCB7XG4gIHdpZHRoOiAyOTVweDtcbiAgdG9wOiAyMnB4O1xuICByaWdodDogLTE3cHg7XG4gIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uYXJjaGl2ZSAubGltaXRlZF9yZWxlYXNlIC50b29sdGlwLXRleHQtYm94IC5mYS1jYXJldC11cCwgLmFyY2hpdmUgLnN0YXJ0ZXJfcHJvcGVydHkgLnRvb2x0aXAtdGV4dC1ib3ggLmZhLWNhcmV0LXVwIHtcbiAgcmlnaHQ6IDNweDtcbn1cblxuLnByb2R1Y3RzIC50b29sdGlwLXRleHQtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0YyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAzMjBweDtcbiAgcGFkZGluZzogMjRweCAzMHB4O1xuICB0b3A6IDIycHg7XG4gIHJpZ2h0OiAtNzVweDtcbiAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cyAudG9vbHRpcC10ZXh0LWJveCA+IHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cbi5wcm9kdWN0cyAudG9vbHRpcC10ZXh0LWJveCAuc3RvY2staW5mby1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucHJvZHVjdHMgLnRvb2x0aXAtdGV4dC1ib3ggLnN0b2NrLWluZm8taXRlbTpob3ZlciwgLnByb2R1Y3RzIC50b29sdGlwLXRleHQtYm94IC5zdG9jay1pbmZvLWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4ucHJvZHVjdHMgLnN0YXJ0ZXJfcHJvcGVydHkgLmJ1dHRvbi1jb250YWluZXIge1xuICBtYXJnaW46IDE0cHggMCA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cyAuZmEtY2FyZXQtdXAge1xuICB0b3A6IC0xNHB4O1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IDYxcHg7XG4gIGNvbG9yOiAjMTEyYzRjICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTk5OTtcbn1cblxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLWhlbHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLWhlbHBlciB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ5YjIxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgPiBkaXYgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAudG9vbHRpcC10ZXh0LWJveCB7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogMTRweDtcbiAgbGVmdDogdW5zZXQ7XG4gIHJpZ2h0OiAtMjRweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAudG9vbHRpcC10ZXh0LWJveCBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC50b29sdGlwLXRleHQtYm94IC5mYS1jYXJldC1kb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogN3B4O1xuICBib3R0b206IC0xOHB4O1xuICBmb250LXNpemU6IDM0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgdG9wOiA3cHg7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAudG9vbHRpcC10ZXh0LWJveCwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6aG92ZXIgLmZhLWNhcmV0LWRvd24sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC50b29sdGlwLXRleHQtYm94LCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpmb2N1cyAuZmEtY2FyZXQtZG93biB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICB0b3A6IHVuc2V0O1xuICB9XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpob3ZlciAudG9vbHRpcC10ZXh0LWJveCwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wIC5iYW5uZXItdG9vbHRpcC1jb250YWluZXI6aG92ZXIgLmZhLWNhcmV0LWRvd24sIC5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcCAuYmFubmVyLXRvb2x0aXAtY29udGFpbmVyOmZvY3VzIC50b29sdGlwLXRleHQtYm94LCAubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAgLmJhbm5lci10b29sdGlwLWNvbnRhaW5lcjpmb2N1cyAuZmEtY2FyZXQtZG93biB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkOWIyMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHggYXV0byAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW0ge1xuICBtYXJnaW46IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzE1NmNhYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGltaXRlZC1yZWxlYXNlLWJhbm5lci1zdGFtcC1jb250YWluZXIgLnN0b2NrLWluZm8tY29udGFpbmVyIC5zdG9jay1pbmZvLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5saW1pdGVkLXJlbGVhc2UtYmFubmVyLXN0YW1wLWNvbnRhaW5lciAuc3RvY2staW5mby1jb250YWluZXIgLnN0b2NrLWluZm8taXRlbTpob3ZlciwgLmxpbWl0ZWQtcmVsZWFzZS1iYW5uZXItc3RhbXAtY29udGFpbmVyIC5zdG9jay1pbmZvLWNvbnRhaW5lciAuc3RvY2staW5mby1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc3RhcnRlci1wcm9wZXJ0eS1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTQzNzg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMjVweCAzMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBtYXJnaW46IDI1cHggYXV0byAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdGFydGVyLXByb3BlcnR5LWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc3RhcnRlci1wcm9wZXJ0eS1jYXJkIGg0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufSIsIi5idXR0b24tcmVwbGFjZW1lbnQtdGV4dC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dC1yZWludmVzdG1lbnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnV0dG9uLXJlcGxhY2VtZW50LXRleHQuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQtcmVpbnZlc3RtZW50IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJlaW52ZXN0bWVudCBoMi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IHNwYW4ucmVpbnZlc3RtZW50LWNvbXBsaWFuY2UtbGltaXQtbWVzc2FnZSxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBzcGFuLnJlaW52ZXN0bWVudC1jb21wbGlhbmNlLWxpbWl0LW1lc3NhZ2UsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgc3Bhbi5yZWludmVzdG1lbnQtY29tcGxpYW5jZS1saW1pdC1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b24sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b24sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBzcGFuLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBzcGFuLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIHNwYW4sXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gc3Bhbixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBzcGFuLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmZvY3VzLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b246Zm9jdXMsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246Zm9jdXMsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b246Zm9jdXMsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246Zm9jdXMsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yb2xsb3Zlci1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmRpc2FibGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpkaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpkaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpkaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpkaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogNzUlO1xuICBtYXJnaW46IDIwcHggYXV0byAwcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0LFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0LFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIHdpZHRoOiA3NSU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCBwLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCBwLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCBwLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHAsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IHAsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgcCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5zaWdudXAtZGlzYWJsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5zaWdudXAtZGlzYWJsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5zaWdudXAtZGlzYWJsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgLnNpZ251cC1kaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLnNpZ251cC1kaXNhYmxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAuc2lnbnVwLWRpc2FibGVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMyOTQzNzg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5tZXNzYWdlLWhlYWRlcixcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgLm1lc3NhZ2UtaGVhZGVyLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCAubWVzc2FnZS1oZWFkZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgLm1lc3NhZ2UtaGVhZGVyLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLXdhbGxldCAubWVzc2FnZS1oZWFkZXIsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ViODUyMztcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQgLm1lc3NhZ2UtaGVhZGVyLmVucm9sbGVkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIuZW5yb2xsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5tZXNzYWdlLWhlYWRlci5lbnJvbGxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIuZW5yb2xsZWQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0IC5tZXNzYWdlLWhlYWRlci5lbnJvbGxlZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWVzc2FnZS1oZWFkZXIuZW5yb2xsZWQge1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0LFxuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdGVkLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0LFxuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItd2FsbGV0LFxuICAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0ZWQtbWVzc2FnZS1jb250YWluZXItY29udHJhY3QsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci13YWxsZXQsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RlZC1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJvbGxvdmVyIC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQge1xuICB3aWR0aDogNzUlO1xuICBtYXJnaW46IDMwcHggYXV0byAwcHg7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQsXG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBoNCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgaDQsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkIGg0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgcCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yb2xsb3ZlciAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgcCxcbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucmVpbnZlc3RtZW50LXByb3BlcnR5LWNhcmQgcDpsYXN0LW9mLXR5cGUsXG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3Qucm9sbG92ZXIgLnJlaW52ZXN0bWVudC1wcm9wZXJ0eS1jYXJkIHA6bGFzdC1vZi10eXBlLFxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yZWludmVzdG1lbnQtcHJvcGVydHktY2FyZCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNyZWludmVzdG1lbnQtbW9kYWwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsLmhpZGUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAtOTk5OTkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsIC5uby1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjUlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBoZWlnaHQ6IDgwJTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluIC5yZWludmVzdG1lbnQtYm9sZC1sYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiBvbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIHBhZGRpbmc6IDBweCAzMHB4O1xuICBtYXJnaW46IDE1cHggMHB4O1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gb2wgbGkge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiBvbC5sZXR0ZXJzIHtcbiAgbGlzdC1zdHlsZTogbG93ZXItYWxwaGE7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAucmVpbnZlc3RtZW50LW1vZGFsLWNsb3NlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gLnJlaW52ZXN0bWVudC1tb2RhbC1jbG9zZS1idXR0b24gaSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAucmVpbnZlc3RtZW50LW1vZGFsLWNsb3NlLWJ1dHRvbjpob3ZlciBpLCAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAucmVpbnZlc3RtZW50LW1vZGFsLWNsb3NlLWJ1dHRvbjpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NCU7XG4gIH1cbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtaGVhZGVyID4gaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1oZWFkZXIgPiBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAyOHB4IDMwcHggMzVweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5M3B4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAucmVpbnZlc3RtZW50LXRlcm1zLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSBoMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyOTQzNzg7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5IC5yZXF1aXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIipcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiByZWQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAuc2ltcGxlLW9wdC1pbi10ZXJtcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLmZhLWNoZWNrIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTEyYzRjO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uOmhvdmVyLCAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0YztcbiAgY29sb3I6IHdoaXRlO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmFtLXN1cmUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIGdyZWVuO1xuICBjb2xvcjogZ3JlZW47XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uYW0tc3VyZS1idXR0b246aG92ZXIsICNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uYW0tc3VyZS1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5jYW5jZWwtYnV0dG9uIHtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJlZDtcbn1cbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uY2FuY2VsLWJ1dHRvbjpob3ZlciwgI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5jYW5jZWwtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBjb2xvcjogd2hpdGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1lcnJvci1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1lcnJvci1tZXNzYWdlLWNvbnRhaW5lciA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogcmVkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yZWludmVzdG1lbnQtZXJyb3ItbWVzc2FnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yZWludmVzdG1lbnQtc3VjY2Vzcy1tZXNzYWdlLWNvbnRhaW5lciBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yZWludmVzdG1lbnQtc3VjY2Vzcy1tZXNzYWdlLWNvbnRhaW5lciA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogZ3JlZW47XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJlaW52ZXN0bWVudC1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyID4gc3Bhbi5uZXh0LXN0ZXBzIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3JlaW52ZXN0bWVudC1tb2RhbCAjcmVpbnZlc3RtZW50LW1vZGFsLW1haW4gI3JlaW52ZXN0bWVudC1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGkubW9kYWwtcmVpbnZlc3QtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5mYS1jaGVjayxcbiNyZWludmVzdG1lbnQtbW9kYWwgI3JlaW52ZXN0bWVudC1tb2RhbC1tYWluICNyZWludmVzdG1lbnQtbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLmZhLXNwaW5uZXItdGhpcmQge1xuICBmb250LXNpemU6IDM2cHg7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5mYS1zcGlubmVyLXRoaXJkIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBjdWJpYy1iZXppZXIoMC4xNSwgMC4zLCAwLjMsIDAuNykgaW5maW5pdGU7XG59XG4jcmVpbnZlc3RtZW50LW1vZGFsICNyZWludmVzdG1lbnQtbW9kYWwtbWFpbiAjcmVpbnZlc3RtZW50LW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59IiwiaDQubWV0YUxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wcm9kdWN0LXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtM3B4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wcm9kdWN0LXRvb2x0aXAgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wcm9kdWN0LXRvb2x0aXAgLnRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNXB4O1xuICByaWdodDogLTEwNnB4O1xuICB6LWluZGV4OiA5OTk5OTtcbiAgd2lkdGg6IDIzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMXB4IDNweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnByb2R1Y3QtdG9vbHRpcDpob3ZlciAudG9vbHRpcC13cmFwcGVyLCAucHJvZHVjdC10b29sdGlwOmZvY3VzIC50b29sdGlwLXdyYXBwZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5wcm9kdWN0LXRvb2x0aXAgLnRvb2x0aXAtd3JhcHBlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB3aGl0ZTtcbiAgei1pbmRleDogOTk5OTk5O1xuICBib3R0b206IC04cHg7XG4gIGxlZnQ6IDEyMHB4O1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4ud29vY29tbWVyY2UgLnByb2R1Y3RzIC5wcm9kdWN0LXRvb2x0aXAgLnRvb2x0aXAtd3JhcHBlciBhIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cbi53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyIGE6aG92ZXIsIC53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QtdG9vbHRpcCAudG9vbHRpcC13cmFwcGVyIGE6Zm9jdXMge1xuICBjb2xvcjogIzI5NDM3ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufSIsIi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgYSB7XG4gIGNvbG9yOiAjOTZkM2ZmO1xufVxuXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4xLmNvbC0xLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMS5jb2wtMSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcbiAgLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMS5jb2wtMSxcbiAgLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMS5jb2wtMSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC51LWNvbHVtbjIuY29sLTIsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAudS1jb2x1bW4yLmNvbC0yIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg3cHgpIHtcbiAgLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMi5jb2wtMixcbiAgLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLnUtY29sdW1uMi5jb2wtMiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmOGZmO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjOGQ4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3csXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cge1xuICBtYXJnaW46IDAgMCAxMnB4O1xuICBwYWRkaW5nOiAzcHg7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cuZm9ybS1yb3ctZmlyc3QsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cuZm9ybS1yb3ctZmlyc3Qge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNnB4KTtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdy5mb3JtLXJvdy1sYXN0LFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93LmZvcm0tcm93LWxhc3Qge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDZweCk7XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZS1lcnJvciArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgbGFiZWwsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyBpbnB1dFt0eXBlPXRleHRdLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93IGlucHV0W3R5cGU9ZW1haWxdLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UtZXJyb3IgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93IGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgKyAud29vY29tbWVyY2UgPiAjY3VzdG9tZXJfbG9naW4gLndvb2NvbW1lcmNlLWZvcm0gLmZvcm0tcm93IGlucHV0W3R5cGU9dGV4dF0sXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtIC5mb3JtLXJvdyAucmVnaXN0cmF0aW9uLW1lc3NhZ2UsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybSAuZm9ybS1yb3cgLnJlZ2lzdHJhdGlvbi1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzICsgLndvb2NvbW1lcmNlLWVycm9yICsgLndvb2NvbW1lcmNlID4gI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyX19zdWJtaXQsXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcyArIC53b29jb21tZXJjZSA+ICNjdXN0b21lcl9sb2dpbiAud29vY29tbWVyY2UtZm9ybS1yZWdpc3Rlcl9fc3VibWl0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZ2lmdC1wcm9wZXJ0eS1jYXJkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDU5MHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtcHJvcGVydHktY2FyZCBhOmhvdmVyIGltZywgLmdpZnQtcHJvcGVydHktY2FyZCBhOmZvY3VzIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1pbWctY29sIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWluLXdpZHRoOiAxOTBweDtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIGxpbmVhci1ncmFkaWVudChyZ2IoMTgyLCAyMDksIDIyOSksIHdoaXRlKSByZXBlYXQgc2Nyb2xsIDAlIDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1pbWctY29sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyOXB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktaW1nLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktaW1nLWNvbCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktbmFtZS1jb2wge1xuICB3aWR0aDogNDAlO1xuICBtaW4td2lkdGg6IDI5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LW5hbWUtY29sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjlweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LW5hbWUtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LW5hbWUtY29sIC5wcm9wZXJ0eS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCB7XG4gIHdpZHRoOiAzMCU7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI5cHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXRva2Vucy1vd25lZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgIG1hcmdpbjogMjBweCAzMHB4IDAgMDtcbiAgICBwYWRkaW5nOiAxNHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktdG9rZW5zLW93bmVkIGg0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MjFweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXRva2Vucy1vd25lZCBoNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXRva2Vucy1vd25lZCAuZ2lmdC1wcm9wZXJ0eS10b2tlbi1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzAlO1xuICAgIG1pbi13aWR0aDogMTkwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDMwcHggMCAwO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzExMmM0YztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI5cHgpIHtcbiAgLmdpZnQtcHJvcGVydHktY2FyZCAuZ2lmdC1wcm9wZXJ0eS1hc3NldC1pbmZvLWNvbCAuZ2lmdC1wcm9wZXJ0eS1yZW50LXBlci15ZWFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktcmVudC1wZXIteWVhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIgaDQge1xuICBjb2xvcjogIzExMmM0Yztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkyMXB4KSB7XG4gIC5naWZ0LXByb3BlcnR5LWNhcmQgLmdpZnQtcHJvcGVydHktYXNzZXQtaW5mby1jb2wgLmdpZnQtcHJvcGVydHktcmVudC1wZXIteWVhciBoNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZ2lmdC1wcm9wZXJ0eS1jYXJkIC5naWZ0LXByb3BlcnR5LWFzc2V0LWluZm8tY29sIC5naWZ0LXByb3BlcnR5LXJlbnQtcGVyLXllYXIgLmdpZnQtcHJvcGVydHktcmVudC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG5cbi5naWZ0LXJlY2lwaWVudC1uZXh0LXN0ZXBzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmdpZnQtcmVjaXBpZW50LW5leHQtc3RlcHMgLmVycm9yIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcy1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG4uZ2lmdC1yZWNpcGllbnQtbmV4dC1zdGVwcy1tYXNrOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBjb250ZW50OiBcIlxcZjNmNFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB0b3A6IGNhbGMoNTAlIC0gMTZweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTZweCk7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBhbGwgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIGg2IHtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4uZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciBhIHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIGE6aG92ZXIsIC5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyIGE6Zm9jdXMge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cblxuLmhlcm9NZXRhIC5hZGRUb0NhcnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci1jb250ZW50Lm11c3Qtc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuXG4uY2FydC1jb2xsYXRlcmFscyAuZ2lmdC1wdXJjaGFzZS1leHBsYWluZXItd3JhcHBlciB7XG4gIHdpZHRoOiA0OCU7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5ib2R5LmlzLVVTLXVzZXIgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5pcy1VUy11c2VyIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLnJlYWx0LWJhbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMzZGVnLCAjZmY4YzI3LCByZ2JhKDI1NSwgMTU4LCA3NCwgMC40KSwgcmdiYSgyNTUsIDE0NiwgNywgMC41MDE5NjA3ODQzKSksIHVybChodHRwczovL3JlYWx0LmNvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzAzL2JsdWUtd2F2ZS1iYWNrZ3JvdW5kLTUtc2NhbGVkLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMjAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIFwiT3BlbiBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdHJhbnNpdGlvbjogMC4wNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnJlYWx0LWJhbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyLmNvbG9yLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzM2RlZywgcmdiYSgyNTUsIDE0MCwgMzksIDAuNikgMCUsIHJnYmEoMjU1LCAxNDAsIDM5LCAwLjIpIDc1JSwgcmdiYSgyNTUsIDE0MCwgMzksIDAuNSkgMTAwJSksIHVybChodHRwczovL3JlYWx0LmNvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzAzL2JsdWUtd2F2ZS1iYWNrZ3JvdW5kLTUtc2NhbGVkLmpwZyk7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuY29sb3Itb3JhbmdlIGgyIHtcbiAgY29sb3I6ICMwMDI3NTY7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuY29sb3Itb3JhbmdlIC5ieWxpbmUge1xuICBjb2xvcjogIzAyNTE4YTtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlci5jb2xvci1ibHVlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMzZGVnLCByZ2JhKDIxLCAxMDgsIDE3MSwgMC4yKSAwJSwgcmdiYSgyMSwgMTA4LCAxNzEsIDAuMDMpIDc1JSwgcmdiYSgyMSwgMTA4LCAxNzEsIDAuMikgMTAwJSksIHVybChodHRwczovL3JlYWx0LmNvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzAzL2JsdWUtd2F2ZS1iYWNrZ3JvdW5kLTUtc2NhbGVkLmpwZyk7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIuY29sb3ItYmx1ZSBoMiB7XG4gIGNvbG9yOiAjMDAyNzU2O1xufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyLmNvbG9yLWJsdWUgLmJ5bGluZSB7XG4gIGNvbG9yOiAjMDI1MThhO1xufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIgLmlubmVyIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjRweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnJlYWx0LWJhbm5lci13cmFwcGVyIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciAuaW50cm8ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnJlYWx0LWJhbm5lci13cmFwcGVyIC5pbnRybyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciBoMiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5yZWFsdC1iYW5uZXItd3JhcHBlciAuYnlsaW5lIHtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBjb2xvcjogIzBjNTU5OTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlYWx0LWJhbm5lci13cmFwcGVyIC5jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDEzMHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLnJlYWx0LWJhbm5lci13cmFwcGVyIC5jdGEge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMwYzU1OTk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucmVhbHQtYmFubmVyLXdyYXBwZXIgYTpob3ZlciwgLnJlYWx0LWJhbm5lci13cmFwcGVyIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTlhZTg7XG59XG5cbi5ibGFjay1mcmlkYXktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzM2RlZywgIzUzRDRCNiAwJSwgI0YwOTg1NiA1NiUsICM4NUEyQjQgMTAwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBcIk9wZW4gU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHRyYW5zaXRpb246IDAuMDVzIGFsbCBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC5pbm5lciB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDI0cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLmludHJvIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciAuaW50cm8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgaDIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGNvbG9yOiAjMDA0Njc4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLmJ5bGluZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAuY3RhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG4gIC5ibGFjay1mcmlkYXktd3JhcHBlciAuY3RhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIGE6aG92ZXIsIC5ibGFjay1mcmlkYXktd3JhcHBlciBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJhOTFlO1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC50aW1lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuICAuYmxhY2stZnJpZGF5LXdyYXBwZXIgLnRpbWVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLnRpbWVyIC50aW1lci1pbnRybyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmJsYWNrLWZyaWRheS13cmFwcGVyIC50aW1lciAudGltZS13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uYmxhY2stZnJpZGF5LXdyYXBwZXIgLnRpbWVyIC50aW1lLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAudGltZXIgLnRpbWUtd3JhcHBlciBzcGFuLmNvdW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNjNTAwMDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ibGFjay1mcmlkYXktd3JhcHBlciAudGltZXIgLnRpbWUtd3JhcHBlciBzcGFuLnVuaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmF1dG8tcmVmcmVzaC1ub3RpY2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogIzkwMTYyZDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXV0by1yZWZyZXNoLW5vdGljZS13cmFwcGVyLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hdXRvLXJlZnJlc2gtbm90aWNlLXdyYXBwZXIgaDQge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYXV0by1yZWZyZXNoLW5vdGljZS13cmFwcGVyIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMC40ZW07XG59IiwiLnNpbmdsZS1wcm9kdWN0IC5sb2dpbi1ub3RpY2Uge1xuICBtYXJnaW46IDEwcHggMCAxN3B4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmxvZ2luLW5vdGljZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAubG9naW4tbm90aWNlIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAubG9naW4tbm90aWNlIGE6Zm9jdXMge1xuICBjb2xvcjogI2RkOWIyMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmxvZ2luLWJ1dHRvbi13cmFwcGVyIC5sb2dpbi1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmxvZ2luLWJ1dHRvbi13cmFwcGVyIC5sb2dpbi1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAubG9naW4tYnV0dG9uLXdyYXBwZXIgLmxvZ2luLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSB7XG4gIG1hcmdpbjogMjRweCAwO1xuICBwYWRkaW5nOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLnRpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwcHggMCA4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgcCB7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDFweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSBwLm5vdGljZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuZ2FsbGVyeSB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnkgLm1vY2t1cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5nYWxsZXJ5IC5tb2NrdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuZ2FsbGVyeSAubW9ja3VwLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnkgLm1vY2t1cC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmFjZi1nYWxsZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuYWNmLWdhbGxlcnkgLnJ0Zy1nYWxsZXJ5LWl0ZW0td3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuYWNmLWdhbGxlcnkgLnJ0Zy1nYWxsZXJ5LWl0ZW0td3JhcHBlcjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuYWNmLWdhbGxlcnkgYS5wcm9qZWN0LWdhbGxlcnktaW1hZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmFjZi1nYWxsZXJ5IGEucHJvamVjdC1nYWxsZXJ5LWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcGhvdG8tZ2FsbGVyeSAuaGlkZGVuLWdhbGxlcnktd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnktZmVhdHVyZWQtdGh1bWJuYWlsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1waG90by1nYWxsZXJ5IC5nYWxsZXJ5LWZlYXR1cmVkLXRodW1ibmFpbCBhLnByb2plY3QtZ2FsbGVyeS10aHVtYm5haWwge1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXBob3RvLWdhbGxlcnkgLmdhbGxlcnktZmVhdHVyZWQtdGh1bWJuYWlsIHAge1xuICBtYXJnaW46IDVweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24ge1xuICBtYXJnaW46IDQ4cHggMCAwO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAud3JhcHBlciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWhlYWRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWhlYWRlcnMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItaGVhZGVycyBzcGFuLnBqLWhlYWRlciB7XG4gIHBhZGRpbmc6IDVweCAwcHg7XG4gIHdpZHRoOiAyNSU7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1oZWFkZXJzIHNwYW4ucGotaGVhZGVyIGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWhlYWRlcnMgc3Bhbi5wai1oZWFkZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItaGVhZGVycyBzcGFuLnBqLWhlYWRlci50ZXh0LWxlZnQgaDQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENUQ1RDU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEubWlkZGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhOmxhc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDE1cHggYXV0byAxMHB4O1xuICB9XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhOmxhc3Qtb2YtdHlwZSBzcGFuIHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHNwYW4ubW9iaWxlLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEudGV4dC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhLnRleHQtbGVmdCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHNwYW4ucGotc3RhdHVzIHtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTg1Njk2O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgc3Bhbi5wai1zdGF0dXMucmVub3ZhdGVkIHtcbiAgYmFja2dyb3VuZDogIzdBMUMyQjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHNwYW4ucGotc3RhdHVzLnBsYW5uaW5nX3Jlbm92YXRpb25zIHtcbiAgYmFja2dyb3VuZDogI0VGOUI0MTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHNwYW4ucGotc3RhdHVzIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC5wcm9qZWN0LXRyYWNrZXItbGlzdCAucHJvamVjdC10cmFja2VyLWxpc3QtaXRlbSAubGlzdC1pdGVtLWRhdGEgc3Bhbi5wai1zdGF0dXMgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnByb2plY3QtdHJhY2tlci1saXN0IC5wcm9qZWN0LXRyYWNrZXItbGlzdC1pdGVtIC5saXN0LWl0ZW0tZGF0YSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAucHJvamVjdC10cmFja2VyLWxpc3QgLnByb2plY3QtdHJhY2tlci1saXN0LWl0ZW0gLmxpc3QtaXRlbS1kYXRhIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC50aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJkO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAuY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgcCB7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciBwIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAxcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgcC5ub3RpY2Uge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnRhYmxlIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAudGFibGUgLm1vY2t1cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAucmFpc2UtcHJvamVjdC10cmFja2VyIC50YWJsZSAubW9ja3VwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5yYWlzZS1wcm9qZWN0LXRyYWNrZXIgLnRhYmxlIC5tb2NrdXAubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLnJhaXNlLXByb2plY3QtdHJhY2tlciAudGFibGUgLm1vY2t1cC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3Qge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTAxNjJkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0LmZvbGxvd2luZyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctYnV0dG9uLFxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLnVuZm9sbG93LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuZm9sbG93LWJ1dHRvbjpmb2N1cyxcbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC51bmZvbGxvdy1idXR0b246aG92ZXIsXG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAudW5mb2xsb3ctYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLnVuZm9sbG93LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuZm9sbG93LXNwaW5uZXIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmZvbGxvdy1zcGlubmVyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiAuZm9sbG93LXByb2plY3QgLmZvbGxvdy1zdWNjZXNzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogIzA1OTIwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC5mb2xsb3ctc3VjY2Vzcy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gLmZvbGxvdy1wcm9qZWN0IC51bmZvbGxvdy1zdWNjZXNzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3JhaXNlLXByb2plY3QtdHJhY2tlci1zZWN0aW9uIC5mb2xsb3ctcHJvamVjdCAuZm9sbG93LWVycm9yIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjYzUwMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNyYWlzZS1wcm9qZWN0LXRyYWNrZXItc2VjdGlvbiBzcGFuLm1vYmlsZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAjcmFpc2UtcHJvamVjdC10cmFja2VyLXNlY3Rpb24gc3Bhbi5tb2JpbGUtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy10aXRsZSB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogIzkwMTYyYztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoMywgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNCwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBoNiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwIDhweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDI6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDQ6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDU6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBwLCAuc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjdlbTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjdm90aW5nLWV4cGxhaW5lciAudm90aW5nLWNvbnRlbnQgbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1jb250ZW50IHVsIHtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG4gIHBhZGRpbmc6IDAgMCAwLjdlbSAxLjJlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1idXR0b24td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1idXR0b24td3JhcHBlciAudm90aW5nLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogIzE1NmNhYjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3ZvdGluZy1leHBsYWluZXIgLnZvdGluZy1idXR0b24td3JhcHBlciAudm90aW5nLWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0ICN2b3RpbmctZXhwbGFpbmVyIC52b3RpbmctYnV0dG9uLXdyYXBwZXIgLnZvdGluZy1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItdGl0bGUsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtdGl0bGUsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLXRpdGxlLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS10aXRsZSB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogIzkwMTYyYztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgzLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgaDQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg2LCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDIsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMywgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg0LCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDUsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNiwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMywgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNiwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMiwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMywgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwIDhweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGgzOmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgaDQ6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGg2OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDI6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMzpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGg0OmZpcnN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgaDU6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoMzpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNDpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBoNjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoMzpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNDpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBoNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IGxpLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IGxpLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IHAsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgbGksIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBsaTpsYXN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgcDpsYXN0LWNoaWxkLCAuc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBwOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuc2hhcmlhLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHAsIC5zaW5nbGUtcHJvZHVjdCAjc2hhcmlhLWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgcCwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG59XG4uc2luZ2xlLXByb2R1Y3QgI3Byb3BlcnR5LWV4cGxhaW5lciAuZXhwbGFpbmVyLWNvbnRlbnQgbGksIC5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBsaSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCBsaSwgLnNpbmdsZS1wcm9kdWN0ICNzaGFyaWEtZXhwbGFpbmVyIC5zaGFyaWEtY29udGVudCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjcHJvcGVydHktZXhwbGFpbmVyIC5leHBsYWluZXItY29udGVudCB1bCwgLnNpbmdsZS1wcm9kdWN0ICNwcm9wZXJ0eS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHVsLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLmV4cGxhaW5lci1jb250ZW50IHVsLCAuc2luZ2xlLXByb2R1Y3QgI3NoYXJpYS1leHBsYWluZXIgLnNoYXJpYS1jb250ZW50IHVsIHtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG4gIHBhZGRpbmc6IDAgMCAwLjdlbSAxLjJlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbi5zaW5nbGUuc2luZ2xlLXByb2R1Y3QgLnZpZGVvLXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICMyOTQzNzg7XG59XG4uc2luZ2xlLnNpbmdsZS1wcm9kdWN0IC52aWRlby1yb3cge1xuICBwYWRkaW5nOiAyN3B4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzhweCkge1xuICAuc2luZ2xlLnNpbmdsZS1wcm9kdWN0IC52aWRlby1yb3cge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuLnNpbmdsZS5zaW5nbGUtcHJvZHVjdCAudmlkZW8tbW9kdWxlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZjBmNmZkIDUwJSwgd2hpdGUgNTAlKTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZWNmZjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uIC5vcGl1bS1ib2R5IHtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLnBvd2VyZWQtYnkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAucG93ZXJlZC1ieSBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjb3BpdW0tcHJvbW90aW9uIC5vcGl1bS1ib2R5IC5wb3dlcmVkLWJ5IGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAuYnV0dG9uLXdyYXBwZXIgLm9waXVtLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW46IDEwcHggMTVweDtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgI29waXVtLXByb21vdGlvbiAub3BpdW0tYm9keSAuYnV0dG9uLXdyYXBwZXIgLm9waXVtLWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gLm9waXVtLWJvZHkgLmJ1dHRvbi13cmFwcGVyIC5vcGl1bS1idXR0b246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0ICNvcGl1bS1wcm9tb3Rpb24gKyAjczgtcHJvbW90aW9uIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2YwZjZmZCA1MCUsIHdoaXRlIDUwJSk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZWNmZjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uIC5zOC1ib2R5IHtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgLmJ1dHRvbi13cmFwcGVyIC5zOC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luOiAxMHB4IDE1cHg7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnNpbmdsZS1wcm9kdWN0ICNzOC1wcm9tb3Rpb24gLnM4LWJvZHkgLmJ1dHRvbi13cmFwcGVyIC5zOC1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAjczgtcHJvbW90aW9uIC5zOC1ib2R5IC5idXR0b24td3JhcHBlciAuczgtYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAucHJvcGVydHktcmVjb3JkcyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjY2JkOWY2O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9wZXJ0eS1yZWNvcmRzIC5ldF9wYl9yb3cge1xuICBwYWRkaW5nOiAxZW0gMDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IC5kZXByZWNhdGVkLXRva2VuLW5vdGljZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgLmRlcHJlY2F0ZWQtdG9rZW4tbm90aWNlLXdyYXBwZXIgLmRlcHJlY2F0ZWQtdG9rZW4tbm90aWNlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSBoMy5wcm9wZXJ0eS1yZWNvcmRzLWhlYWRpbmcge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSBwLmNhcmQtbm90ZSB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWxpc3QgKyBwLmNhcmQtbm90ZSB7XG4gIHBhZGRpbmc6IDBweCAyMHB4IDIwcHggIWltcG9ydGFudDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtbGlzdCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxcHg7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkIC5mbGV4LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZCAudW5pdmVyc2FsLXBwbSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQgLnVuaXZlcnNhbC1wcG0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZCBpIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQ6aG92ZXIsIC5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkOmZvY3VzIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZDpob3ZlciBpLCAucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZDpmb2N1cyBpIHtcbiAgY29sb3I6ICNmMmE5MWU7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtY2FyZC5jbG9zZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQuY2xvc2VkIGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAucHJvcGVydHktcmVjb3Jkcy1jYXJkIC5wcm9wZXJ0eS1yZWNvcmRzLWNvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLWNhcmQgLnByb3BlcnR5LXJlY29yZHMtY29sLnJpZ2h0LWNvbCB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLXRvZ2dsZSB7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLnByb3BlcnR5LXJlY29yZHMtdG9nZ2xlLmNsb3NlZCB7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5wcm9wZXJ0eS1yZWNvcmRzLXRvZ2dsZSAucGRmZW1iLXZpZXdlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSBoNiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgdHI6bGFzdC1vZi10eXBlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAubGFuZC1yZWdpc3RyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eS1yZWNvcmRzLW1vZHVsZSAubGFuZC1yZWdpc3RyeTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2M5ZThmZiwgIzE1NmNhYiwgI2M5ZThmZik7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTU2Y2FiO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgYTpob3ZlciwgLnByb3BlcnR5LXJlY29yZHMtbW9kdWxlIC5sYW5kLXJlZ2lzdHJ5IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucHJvcGVydHktcmVjb3Jkcy1tb2R1bGUgLmxhbmQtcmVnaXN0cnkgLmxhbmQtcmVnaXN0cnktcGluIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2luZ2xlLXByb2R1Y3QgLmFzc2V0UmVudFN0YXJ0RGF0ZSAubWV0YUxhYmVsLCAuc2luZ2xlLXByb2R1Y3QgLmFzc2V0UmVudFN0YXJ0RGF0ZSAuZGF0YSB7XG4gIGNvbG9yOiAjZDg4ZTAzO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5hc3NldFJlbnRTdGFydERhdGUgLmRhdGEge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLmNsZWFyZml4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5wcm9kdWN0X3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmE2YTY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuY29taW5nX3Nvb24gLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5zb2xkX291dCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmZ1bGx5X3N1YnNjcmliZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0Yztcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5zd2FwX3Byb3Bvc2VkIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDE2MmQ7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qudm90ZV9wcm9wb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTI5ZDE5O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnZvdGVfY29tcGxldGVkIGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGE4YTtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5vZmZlcmluZ19jbG9zZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X29uZ29pbmcgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC50b2tlbnNfbWlncmF0ZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMmM0Yztcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdC5vZmZlcmluZ19jbG9zZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdC5leGl0X3Byb3Bvc2VkIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9vbmdvaW5nIC5idXR0b24tcmVwbGFjZW1lbnQtdGV4dCBwLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnRva2Vuc19taWdyYXRlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCB7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9wcm9wb3NlZCAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxNjJlO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfcHJvcG9zZWQgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAge1xuICBjb2xvcjogIzExMmM0YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfb25nb2luZyAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YThhO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfb25nb2luZyAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgcCB7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QuZXhpdF9jb21wbGV0ZSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRkO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LmV4aXRfY29tcGxldGUgLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAge1xuICBjb2xvcjogIzExMmM0YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnVuZGVyX3Jlbm92YXRpb24gLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNlNTk2MDA7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QudW5kZXJfcmVub3ZhdGlvbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1OTYwMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0LnVuZGVyX3Jlbm92YXRpb24gLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMxMTJjNGM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBtYXJnaW46IDA7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QucHJvaGliaXRlZF9wcm9wZXJ0eSAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC5saW1pdGVkLXJlbGVhc2UtbWF4LXB1cmNoYXNlLW5vdGljZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLm1heC1xdHktbm90aWNlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAubWF4LXF0eS1ub3RpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAucHJvcGVydHktc3RvY2sge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMTU2NmExO1xufVxuXG4uZXRoZXJldW0tYnV0dG9uLXdyYXBwZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldGhlcmV1bS1idXR0b24td3JhcHBlciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5ldGhlcmV1bS1idXR0b24td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmV0aGVyZXVtLWJ1dHRvbi13cmFwcGVyIC52aWV3LWludHJvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmV0aGVyZXVtLWJ1dHRvbi13cmFwcGVyIC52aWV3LWludHJvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cblxuLmV0aGVyZXVtLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTMyNWI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzI1YjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi5ldGhlcmV1bS1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmV0aGVyZXVtLWJ1dHRvbi54ZGFpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDhhOWE2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhhOWE2O1xufVxuLmV0aGVyZXVtLWJ1dHRvbi54ZGFpOmhvdmVyLCAuZXRoZXJldW0tYnV0dG9uLnhkYWk6Zm9jdXMge1xuICBjb2xvcjogIzQ4YTlhNjtcbn1cbi5ldGhlcmV1bS1idXR0b24gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG4uZXRoZXJldW0tYnV0dG9uOmhvdmVyLCAuZXRoZXJldW0tYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMyMTMyNWI7XG59XG5cbi5yZWFsdC1haS1pbmNvbXBsZXRlLWFkZF90b19jYXJ0LFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXgtd2lkdGg6IDY2MHB4O1xuICBtYXJnaW46IDEwcHggYXV0byAzMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5yZWFsdC1haS1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IC5pbmNvbXBsZXRlLWNhcmQtaGVhZGVyLFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IC5pbmNvbXBsZXRlLWNhcmQtaGVhZGVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogIzI5NDM3ODtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLmluY29tcGxldGUtY2FyZC10ZXh0LFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IC5pbmNvbXBsZXRlLWNhcmQtdGV4dCB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLnRva2VuUHVyY2hhc2VCdG4sXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQgLnRva2VuUHVyY2hhc2VCdG4ge1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgYS52ZXJpZnktYnV0dG9uLFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IGEudmVyaWZ5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgYm9yZGVyOiA0cHggc29saWQgIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLnJlYWx0LWFpLWluY29tcGxldGUtYWRkX3RvX2NhcnQgYS52ZXJpZnktYnV0dG9uOmhvdmVyLCAucmVhbHQtYWktaW5jb21wbGV0ZS1hZGRfdG9fY2FydCBhLnZlcmlmeS1idXR0b246Zm9jdXMsXG4ucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQgYS52ZXJpZnktYnV0dG9uOmhvdmVyLFxuLnJlYWx0LWt5Yy1pbmNvbXBsZXRlLWFkZF90b19jYXJ0IGEudmVyaWZ5LWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMxNTZjYWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC5jb21pbmdfc29vbiBkaXYucmVhbHQta3ljLWluY29tcGxldGUtYWRkX3RvX2NhcnQuaXMtbG9nZ2VkLWluID4gZGl2LnRva2VuUHVyY2hhc2VCdG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5zb2xkX291dC1ub3RpY2UgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5zb2xkX291dC1ub3RpY2UgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuc29sZF9vdXQtbm90aWNlIHA6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSBwLnNlbGwtdG9rZW5zIHtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IC5zb2xkX291dC1ub3RpY2UgYS5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDFlbSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnNvbGRfb3V0LW5vdGljZSBhLmJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuc29sZF9vdXQtbm90aWNlIGEuYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiICFpbXBvcnRhbnQ7XG59XG5cbi51bmlzd2FwLW5vdGljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjJjNGM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51bmlzd2FwLW5vdGljZSBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnVuaXN3YXAtbm90aWNlIHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi51bmlzd2FwLW5vdGljZSBhLmJ1dHRvbi51bmlzd2FwIHtcbiAgbWFyZ2luOiA0cHggMDtcbiAgcGFkZGluZzogNnB4IDEycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYxOGI1O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMWVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLnVuaXN3YXAtbm90aWNlIGEuYnV0dG9uLnVuaXN3YXA6aG92ZXIsIC51bmlzd2FwLW5vdGljZSBhLmJ1dHRvbi51bmlzd2FwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYmYxOGI1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0IHtcbiAgLyogY291bnRkb3duIHN0eWxpbmcgKi9cbn1cbi5zaW5nbGUtcHJvZHVjdCAuY29taW5nX3Nvb24gLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5jb21pbmdfc29vbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgLmhpZGRlbi10aW1lci1kaXYge1xuICB0b3A6IC0yMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU2Y2FiO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWluLXdpZHRoOiAxNjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5jb21pbmdfc29vbiAuYnV0dG9uLXJlcGxhY2VtZW50LXRleHQgLmhpZGRlbi10aW1lci1kaXYgLmNvdW50ZG93bi10ZXh0IHtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5pbmZvLWJhbm5lci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZWNmZjtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMDE5NjA3ODQzKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmluZm8tYmFubmVyLXdyYXBwZXIgLmluZm8tY29udGVudCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzExMmM0Yztcbn1cbi5pbmZvLWJhbm5lci13cmFwcGVyIC5pbmZvLWNvbnRlbnQgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxMTJjNGM7XG59XG4uaW5mby1iYW5uZXItd3JhcHBlciAuaW5mby1jb250ZW50IHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbmRpdi5mYW5jeWJveF9fY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTk5OTk7XG59IiwiLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJvbGxvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJvbGxvdmVyIGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LmJ1dHRvbi1yZXBsYWNlbWVudC10ZXh0LXJvbGxvdmVyIGgyLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYTpmb2N1cywgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGE6Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b24gYTpmb2N1cywgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBzcGFuLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uIHNwYW4sIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbiBzcGFuLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmZvY3VzLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTZjYWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246aG92ZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cyBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmhvdmVyIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246Zm9jdXMgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmhvdmVyIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCBidXR0b24uc2luZ2xlLXJlaW52ZXN0LWJ1dHRvbjpmb2N1cyBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnNpbmdsZS1yb2xsb3Zlci1idXR0b246aG92ZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmZvY3VzIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IGJ1dHRvbi5zaW5nbGUtcmVpbnZlc3QtYnV0dG9uOmRpc2FibGVkLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5zaW5nbGUtcm9sbG92ZXItYnV0dG9uOmRpc2FibGVkLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgYnV0dG9uLnNpbmdsZS1yZWludmVzdC1idXR0b246ZGlzYWJsZWQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAuc2luZ2xlLXJvbGxvdmVyLWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxNTZjYWI7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5naWZ0LXB1cmNoYXNlLWV4cGxhaW5lci13cmFwcGVyLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLmdpZnQtcHVyY2hhc2UtZXhwbGFpbmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItbWVzc2FnZS1jb250YWluZXIsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItbWVzc2FnZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogNzUlO1xuICBtYXJnaW46IDIwcHggYXV0byAwcHg7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lciBwLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCB7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMmE5MWU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QucmVpbnZlc3RtZW50IC5yb2xsb3Zlci1tZXNzYWdlLWNvbnRhaW5lci1jb250cmFjdCAubWlzc2luZy1jb250cmFjdC1ib2xkLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IC5taXNzaW5nLWNvbnRyYWN0LWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0LCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QubmV4dF9yZWludmVzdG1lbnQgLnJvbGxvdmVyLW1lc3NhZ2UtY29udGFpbmVyLWNvbnRyYWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LnJlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1wcm9wZXJ0eS1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMzBweCBhdXRvIDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQgaDQsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCBoNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQgcCwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0Lm5leHRfcmVpbnZlc3RtZW50IC5yb2xsb3Zlci1wcm9wZXJ0eS1jYXJkIHAge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5yZWludmVzdG1lbnQgLnJvbGxvdmVyLXByb3BlcnR5LWNhcmQgcDpsYXN0LW9mLXR5cGUsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC5uZXh0X3JlaW52ZXN0bWVudCAucm9sbG92ZXItcHJvcGVydHktY2FyZCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNyb2xsb3Zlci1tb2RhbCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNyb2xsb3Zlci1tb2RhbC5oaWRlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgei1pbmRleDogLTk5OTk5ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuI3JvbGxvdmVyLW1vZGFsIC5uby1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY1JTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIC5yb2xsb3Zlci1ib2xkLWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiBvbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIHBhZGRpbmc6IDBweCAzMHB4O1xuICBtYXJnaW46IDE1cHggMHB4O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIG9sIGxpIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluIG9sLmxldHRlcnMge1xuICBsaXN0LXN0eWxlOiBsb3dlci1hbHBoYTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAucm9sbG92ZXItbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gLnJvbGxvdmVyLW1vZGFsLWNsb3NlLWJ1dHRvbiBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAucm9sbG92ZXItbW9kYWwtY2xvc2UtYnV0dG9uOmhvdmVyIGksICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAucm9sbG92ZXItbW9kYWwtY2xvc2UtYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogI2YyYTkxZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NCU7XG4gIH1cbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTQzNzg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtaGVhZGVyID4gaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1oZWFkZXIgPiBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAyOHB4IDMwcHggMzVweDtcbiAgaGVpZ2h0OiA4MCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgLnJlaW52ZXN0bWVudC10ZXJtcy1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjk0Mzc4O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5IHAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAucmVxdWlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogcmVkO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgLnNpbXBsZS1vcHQtaW4tdGVybXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5mYS1jaGVjayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYWxsIGVhc2UtaW4tb3V0O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbjpob3ZlciwgI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTJjNGM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b246ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMTEyYzRjO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGJ1dHRvbi5hbS1zdXJlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCBncmVlbjtcbiAgY29sb3I6IGdyZWVuO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmFtLXN1cmUtYnV0dG9uOmhvdmVyLCAjcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmFtLXN1cmUtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uY2FuY2VsLWJ1dHRvbiB7XG4gIGNvbG9yOiByZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDNweCBzb2xpZCByZWQ7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgYnV0dG9uLmNhbmNlbC1idXR0b246aG92ZXIsICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBidXR0b24uY2FuY2VsLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yb2xsb3Zlci1lcnJvci1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLWVycm9yLW1lc3NhZ2UtY29udGFpbmVyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiByZWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLWVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yb2xsb3Zlci1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5yb2xsb3Zlci1zdWNjZXNzLW1lc3NhZ2UtY29udGFpbmVyIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucm9sbG92ZXItc3VjY2Vzcy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciAucm9sbG92ZXItc3VjY2Vzcy1tZXNzYWdlLWNvbnRhaW5lciA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogZ3JlZW47XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgLnJvbGxvdmVyLXN1Y2Nlc3MtbWVzc2FnZS1jb250YWluZXIgPiBzcGFuLm5leHQtc3RlcHMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5tb2RhbC1yb2xsb3Zlci1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzE1NmNhYjtcbn1cbiNyb2xsb3Zlci1tb2RhbCAjcm9sbG92ZXItbW9kYWwtbWFpbiAjcm9sbG92ZXItbW9kYWwtYm9keSAjb3B0LWluLWNvbnRhaW5lciBpLmZhLWNoZWNrLCAjcm9sbG92ZXItbW9kYWwgI3JvbGxvdmVyLW1vZGFsLW1haW4gI3JvbGxvdmVyLW1vZGFsLWJvZHkgI29wdC1pbi1jb250YWluZXIgaS5mYS1zcGlubmVyLXRoaXJkIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIGkuZmEtc3Bpbm5lci10aGlyZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGN1YmljLWJlemllcigwLjE1LCAwLjMsIDAuMywgMC43KSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuMywgMC4zLCAwLjcpIGluZmluaXRlO1xufVxuI3JvbGxvdmVyLW1vZGFsICNyb2xsb3Zlci1tb2RhbC1tYWluICNyb2xsb3Zlci1tb2RhbC1ib2R5ICNvcHQtaW4tY29udGFpbmVyIC5oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufSIsIiNvcmRlci1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI29yZGVyLWZpbHRlcnMge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4jb3JkZXItc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjb3JkZXItc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMCA2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiNvcmRlci1zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1NmNhYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ0NDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNvcmRlci1zZWFyY2gtZm9ybSBpbnB1dCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gaW5wdXQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE0cHg7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMTU2Y2FiO1xufVxuI29yZGVyLXNlYXJjaC1mb3JtIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIHBhZGRpbmc6IDJweCA4cHg7XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTU2Y2FiO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDRweCA3cHggM3B4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNTZjYWI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG4jb3JkZXItc2VhcmNoLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgI29yZGVyLXNlYXJjaC1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2Y2FiO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbiNzdGF0dXMtZmlsdGVyLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3N0YXR1cy1maWx0ZXItZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4jc3RhdHVzLWZpbHRlci1mb3JtIHNlbGVjdCB7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICBwYWRkaW5nOiA0cHggOHB4IDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTZjYWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNzdGF0dXMtZmlsdGVyLWZvcm0gc2VsZWN0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cbiNzdGF0dXMtZmlsdGVyLWZvcm0gc2VsZWN0IG9wdGlvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiNzdGF0dXMtZmlsdGVyLWZvcm0gc2VsZWN0IG9wdGlvbi5iYXJyaWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NDM3ODtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3N0YXR1cy1maWx0ZXItZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBvdXRsaW5lOiBub25lO1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogNHB4IDdweCAzcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE1NmNhYjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IDAuMTVzIGFsbCBlYXNlLWluLW91dDtcbn1cbiNzdGF0dXMtZmlsdGVyLWZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgI3N0YXR1cy1maWx0ZXItZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmNhYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4jY2xlYXItZmlsdGVycy13cmFwcGVyIHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI2NsZWFyLWZpbHRlcnMtd3JhcHBlciAjY2xlYXItZmlsdGVycyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGhlYWQgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyYzRjO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aCB7XG4gIHBhZGRpbmc6IDEwcHggMTRweCA4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aCBidXR0b24ubm9iciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0aCBidXR0b24ubm9icjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0xNHB4O1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE0cHggOHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTJjNGM7XG4gIH1cbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQ6OmJlZm9yZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fcm93Lm9yZGVyOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRyLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fcm93LS1zdGF0dXMtY29udHJhY3RzLXNlbnQgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyxcbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19yb3ctLXN0YXR1cy1wZW5kaW5nLWludm9pY2UgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyxcbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19yb3ctLXN0YXR1cy13bC1kb2NzLXNlbnQgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1cyxcbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19yb3ctLXN0YXR1cy13YWl0aW5nLWZvci10a25zIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1zdGF0dXMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U1NmIwMDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgc3Bhbi53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24ge1xuICBtYXJnaW46IDZweCAxMnB4IDZweCAwO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIHBhZGRpbmc6IDRweCA3cHggM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTZjYWI7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uIHtcbiAgICBtYXJnaW46IDBweCAxMnB4IDZweCAwO1xuICB9XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24ucGF5IHtcbiAgYm9yZGVyLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xuICBjb2xvcjogZ3JlZW47XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uLnBheTpob3ZlciwgYm9keS53b29jb21tZXJjZS1vcmRlcnMgI3BhZ2UtY29udGFpbmVyIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLndvb2NvbW1lcmNlLWJ1dHRvbi5wYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG5ib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uLmNhbmNlbCB7XG4gIGJvcmRlci1jb2xvcjogI2M1MDAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2M1MDAwMDtcbn1cbmJvZHkud29vY29tbWVyY2Utb3JkZXJzICNwYWdlLWNvbnRhaW5lciAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC53b29jb21tZXJjZS1idXR0b24uY2FuY2VsOmhvdmVyLCBib2R5Lndvb2NvbW1lcmNlLW9yZGVycyAjcGFnZS1jb250YWluZXIgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAud29vY29tbWVyY2UtYnV0dG9uLmNhbmNlbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNTAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ud29vY29tbWVyY2UtYnV0dG9uLndvb2NvbW1lcmNlLWJ1dHRvbi0tbmV4dC53b29jb21tZXJjZS1CdXR0b24ud29vY29tbWVyY2UtQnV0dG9uLS1uZXh0LmJ1dHRvbiB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW0gIWltcG9ydGFudDtcbn1cblxuYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlLndvb2NvbW1lcmNlLW1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtTWVzc2FnZS53b29jb21tZXJjZS1NZXNzYWdlLS1pbmZvLndvb2NvbW1lcmNlLWluZm8ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uud29vY29tbWVyY2UtbWVzc2FnZS0taW5mby53b29jb21tZXJjZS1NZXNzYWdlLndvb2NvbW1lcmNlLU1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtaW5mbyAud29vY29tbWVyY2UtQnV0dG9uLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMWVtICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNwYWdlLWNvbnRhaW5lciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2Uud29vY29tbWVyY2UtbWVzc2FnZS0taW5mby53b29jb21tZXJjZS1NZXNzYWdlLndvb2NvbW1lcmNlLU1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtaW5mbyAud29vY29tbWVyY2UtQnV0dG9uLmJ1dHRvbjpob3ZlciwgYm9keSAjcGFnZS1jb250YWluZXIgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlLndvb2NvbW1lcmNlLW1lc3NhZ2UtLWluZm8ud29vY29tbWVyY2UtTWVzc2FnZS53b29jb21tZXJjZS1NZXNzYWdlLS1pbmZvLndvb2NvbW1lcmNlLWluZm8gLndvb2NvbW1lcmNlLUJ1dHRvbi5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE1NmNhYiAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1udW1iZXJzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucGFnZS1udW1iZXJzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn0iLCJib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHA6Zmlyc3Qtb2YtdHlwZSBtYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHAub3JkZXItYWdhaW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIGgyLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLFxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyBoMi53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0aGVhZCB0ciB7XG4gIGJhY2tncm91bmQ6ICMxMTJjNGM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0aGVhZCB0ciB0aCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgLndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbTpsYXN0LW9mLXR5cGUgdGQucHJvZHVjdC1uYW1lIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgLndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbTpsYXN0LW9mLXR5cGUgdGQucHJvZHVjdC10b3RhbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Ym9keSAud29vY29tbWVyY2UtdGFibGVfX2xpbmUtaXRlbS5vcmRlcl9pdGVtIHRkIHtcbiAgcGFkZGluZzogMTZweCAxMnB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgLndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbSB0ZC5wcm9kdWN0LW5hbWUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMmM0YztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTEyYzRjO1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgLndvb2NvbW1lcmNlLXRhYmxlX19saW5lLWl0ZW0ub3JkZXJfaXRlbSB0ZC5wcm9kdWN0LXRvdGFsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTJjNGM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMTJjNGM7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZS53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscy5zaG9wX3RhYmxlLm9yZGVyX2RldGFpbHMgdGZvb3QgdHIgdGgsIGJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoLCBib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIHBhZGRpbmc6IDE2cHggMTJweCA4cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0cjpudGgtY2hpbGQoMikgdGgsIGJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUud29vY29tbWVyY2UtdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMuc2hvcF90YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRyOm50aC1jaGlsZCgyKSB0ZCB7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDE2cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY1ZmM7XG4gIGNvbG9yOiAjMTEyYzRjO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5ib2R5Lndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzLnNob3BfdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmNWZjO1xuICBjb2xvcjogIzExMmM0YztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuYm9keS53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMi53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbmJvZHkud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgYWRkcmVzcyB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMmM0Yztcbn0iLCIud29vY29tbWVyY2UgLmxvZ2luLWJ1dHRvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufSJdfQ== */
