@import"../../dist/css/fancybox.css";:root{--container-width: 100%;--header-height: 5.1875rem;--header-height-sm: 4.5625rem;--header-scrolled-height: 4.375rem}@media(min-width: 0){:root{--container-width: 100%;--container-gutter-x: 30px}}@media(min-width: 576px){:root{--container-width: 100%;--container-gutter-x: 30px}}@media(min-width: 768px){:root{--container-width: 100%;--container-gutter-x: 30px}}@media(min-width: 1025px){:root{--container-width: 1200px;--container-gutter-x: 30px}}@media(min-width: 1200px){:root{--container-width: 1700px;--container-gutter-x: 30px}}@media(min-width: 1440px){:root{--container-width: 1710px;--container-gutter-x: 30px}}@font-face{font-family:"Room";src:url("../fonts/Room-Black.woff2") format("woff2"),url("../fonts/Room-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Room";src:url("../fonts/Room-Medium.woff2") format("woff2"),url("../fonts/Room-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Room";src:url("../fonts/Room.woff2") format("woff2"),url("../fonts/Room.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Room";src:url("../fonts/Room-Light.woff2") format("woff2"),url("../fonts/Room-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Room";src:url("../fonts/Room-Thin.woff2") format("woff2"),url("../fonts/Room-Thin.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Black.woff2") format("woff2"),url("../fonts/Raleway-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-BlackItalic.woff2") format("woff2"),url("../fonts/Raleway-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-ExtraBold.woff2") format("woff2"),url("../fonts/Raleway-ExtraBold.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/Raleway-ExtraBoldItalic.woff") format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Bold.woff2") format("woff2"),url("../fonts/Raleway-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-BoldItalic.woff2") format("woff2"),url("../fonts/Raleway-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-SemiBold.woff2") format("woff2"),url("../fonts/Raleway-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-SemiBoldItalic.woff2") format("woff2"),url("../fonts/Raleway-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Medium.woff2") format("woff2"),url("../fonts/Raleway-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-MediumItalic.woff2") format("woff2"),url("../fonts/Raleway-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Regular.woff2") format("woff2"),url("../fonts/Raleway-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}/*! sanitize.css v8.0.0 | CC0 License | github.com/csstools/sanitize.css */*,::before,::after{background-repeat:no-repeat;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}html{box-sizing:border-box;overflow-x:hidden}*,*:active,*:focus{outline:0 !important}body{min-width:360px;min-height:100vh;display:flex;flex-direction:column;align-items:flex-start;font-size:1rem;font-family:"Raleway",sans-serif;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;padding-top:var(--header-height-sm);transition:padding-top .3s}@media(min-width: 576px){body{padding-top:var(--header-height)}}@media(min-width: 768px){body{padding-top:0}}body:not(.mce-content-body){background-color:#333844;color:#fff}@media print{body:not(.mce-content-body){background:#fff;color:#000}}body.is-menu-open{overflow:hidden}img{height:auto;max-width:100%}figure{margin:1.25rem 0}p{margin-top:0;margin-bottom:1.25rem}a{color:#e0b565;text-decoration:none;transition:color .3s,opacity .3s,transform .3s}a:hover{color:#d7a13b}a svg{transition:none}hr{background-color:#000;border:0;height:1px;margin:1.25rem 0}strong,b{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{font-weight:700;margin:2.5em 1em}address{margin:0 0 1.25rem}pre{max-width:100%;background:#eff1f2;font-family:"Courier 10 Pitch",Courier,monospace;font-size:14px;margin:1rem 0;padding:1rem;border-radius:.3125rem;overflow:auto}code,kbd,tt,var{background:#eff1f2;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;padding:3px 6px;border-radius:4px}code var{padding:0}kbd{background-color:#000;color:#fff;font-size:14px;border-radius:4px;padding:3px 6px}mark{background-color:rgba(0,0,0,0);font-weight:500}abbr,acronym{border-bottom:1px dotted;cursor:help}big{font-size:125%}svg{flex-shrink:0;transition:all .3s 0s}embed,iframe,object{max-width:100%}@media(max-width: 1024px){iframe[src*=youtube],iframe[src*=vimeo]{width:100%;height:calc((100vw - 60px)*.5625)}}.section_header{display:flex;flex-wrap:wrap;gap:1.875rem;justify-content:space-between;align-items:center;margin-bottom:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 8.01),5.625rem)}.section_header h1,.section_header .h1,.section_header h2,.section_header .h2,.section_header .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .section_header .gform_heading,.section_header h3,.section_header .h3,.section_header .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .section_header h2,.section_header h4,.section_header .h4,.section_header .single-product div.product #reply-title,.single-product div.product .section_header #reply-title,.section_header h5,.section_header .h5,.section_header .woocommerce-thankyou-order-received,.section_header .woocommerce .woocommerce-order-details__title,.woocommerce .section_header .woocommerce-order-details__title,.section_header .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .section_header h2,.section_header #customer_details h3,#customer_details .section_header h3,.section_header h6,.section_header .h6{margin-bottom:0}.category_block{background:#fff;border-radius:.5rem;border:clamp(0.625rem,calc(0.625rem + (1vw - 5.76px) * 1.12),1.0625rem) solid #fff;height:100%;position:relative;display:block;overflow:hidden}.category_block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .8s}.category_block--caption{position:absolute;bottom:clamp(0.625rem,calc(0.625rem + (1vw - 5.76px) * 0.96),1rem);left:clamp(0.625rem,calc(0.625rem + (1vw - 5.76px) * 0.96),1rem);right:clamp(0.625rem,calc(0.625rem + (1vw - 5.76px) * 0.96),1rem);background:#fff;color:#333844;border-radius:.5rem 0 .5rem .5rem;min-height:clamp(3.125rem,calc(3.125rem + (1vw - 5.76px) * 8.97),6.625rem);padding:clamp(1.25rem,calc(1.25rem + (1vw - 5.76px) * 2.24),2.125rem) 1.1875rem}.category_block--caption:before{position:absolute;content:"";height:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 2.08),3.3125rem);border-radius:.5rem .5rem 0 0;right:0;bottom:100%;background:#fff;width:clamp(10rem,calc(10rem + (1vw - 5.76px) * 9.78),13.8125rem);max-width:60%}.category_block--caption svg{position:absolute;right:.75rem;bottom:calc(100% + clamp(0.75rem,calc(0.75rem + (1vw - 5.76px) * 1.44),1.3125rem));fill:#e0b565;width:19px;height:17px}.category_block--caption h4{margin:0;font-style:italic;font-weight:800;font-family:"Raleway",sans-serif}.category_block:hover img{width:110%;height:110%}.simplefavorite-button.preset{width:32px;height:32px;font-size:0;padding:0 !important;display:flex !important;align-items:center;justify-content:center;border-radius:50% !important;gap:0}.simplefavorite-button.preset i{font-size:17px !important;left:auto !important}.simplefavorite-button.preset.active{background:rgba(0,0,0,0) !important;color:#e41f1f !important;border-color:rgba(0,0,0,0) !important}.fixed_whatsapp{border-radius:50%;width:4.375rem;height:4.375rem;position:fixed;right:17px;bottom:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#25d366;z-index:1000}.fixed_whatsapp:hover{background:#1da851}.fixed_whatsapp svg{fill:#fff;height:50%;width:50%}#wpadminbar{--wp-blue: #2271b1;transition:transform .3s !important;transform:translateY(-100%)}#wpadminbar:hover #wp-admin-bar-site-name{background-color:rgba(0,0,0,0) !important}#wpadminbar:not(.is-expanded):hover{transform:translateY(0)}#wpadminbar:not(.is-expanded):hover #wp-admin-bar-site-name{transform:translateY(0)}#wpadminbar.is-expanded{transform:translateY(0)}#wpadminbar.is-expanded #wp-admin-bar-site-name{transform:translateY(0)}#wpadminbar.is-expanded #wp-admin-bar-site-name:before{background-color:var(--wp-blue)}#wpadminbar.is-expanded #wp-admin-bar-site-name:after{transform:rotate(-45deg);font-size:20px !important}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{top:100%}@media(max-width: 782px){#wpadminbar .ab-top-secondary{position:absolute;top:0;right:0}#wpadminbar .ab-top-secondary>.menupop>.ab-sub-wrapper{right:0;left:auto}}@media(max-width: 767px){#wpadminbar #wp-admin-bar-root-default{display:flex}#wpadminbar #wp-admin-bar-root-default>li{flex-shrink:0}}@media(max-width: 782px){#wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-wpseo-menu,#wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-gform-forms{display:none !important}}#wp-admin-bar-site-name{display:inline-flex !important;background-color:#000 !important;position:relative;transform:translateY(46px);transition:transform .3s !important}@media(min-width: 783px){#wp-admin-bar-site-name{transform:translateY(32px)}}#wp-admin-bar-site-name:before,#wp-admin-bar-site-name:after{width:46px;height:46px}@media(min-width: 783px){#wp-admin-bar-site-name:before,#wp-admin-bar-site-name:after{width:32px;height:32px}}#wp-admin-bar-site-name:before{content:"" !important;display:block;background-color:#000;position:absolute;top:0;right:0;transition:background-color .2s !important}#wp-admin-bar-site-name:after{content:"" !important;display:inline-flex;align-items:center;justify-content:center;font-family:dashicons;font-size:18px;transition:all .2s !important;cursor:pointer;position:relative}#wp-admin-bar-site-name:hover:before{background-color:var(--wp-blue)}#wp-admin-bar-site-name:hover:after{font-size:22px}.alignleft{display:inline;float:left;margin-right:1.5rem}.alignright{display:inline;float:right;margin-left:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:1rem 0}span.wp-caption-text{text-align:center}.gallery{--gallery-gap: 1rem;display:flex;flex-wrap:wrap;gap:var(--gallery-gap);margin:1.25rem 0}.gallery-item{display:inline-block;text-align:center;width:calc(50% - var(--gallery-gap));margin:0}@media(min-width: 768px){.gallery-item{width:calc((100% - var(--gallery-gap)*2)/3)}}@media(min-width: 1025px){.gallery-columns-2 .gallery-item{width:calc((100% - var(--gallery-gap)*1)/2)}}@media(min-width: 1025px){.gallery-columns-3 .gallery-item{width:calc((100% - var(--gallery-gap)*2)/3)}}@media(min-width: 1025px){.gallery-columns-4 .gallery-item{width:calc((100% - var(--gallery-gap)*3)/4)}}@media(min-width: 1025px){.gallery-columns-5 .gallery-item{width:calc((100% - var(--gallery-gap)*4)/5)}}@media(min-width: 1025px){.gallery-columns-6 .gallery-item{width:calc((100% - var(--gallery-gap)*5)/6)}}@media(min-width: 1025px){.gallery-columns-7 .gallery-item{width:calc((100% - var(--gallery-gap)*6)/7)}}@media(min-width: 1025px){.gallery-columns-8 .gallery-item{width:calc((100% - var(--gallery-gap)*7)/8)}}@media(min-width: 1025px){.gallery-columns-9 .gallery-item{width:calc((100% - var(--gallery-gap)*8)/9)}}.gallery-caption{display:block}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.text-sm{font-size:.875rem}.text-md{font-size:1.125rem}.text-lg,.gform_confirmation_message{font-size:1.125rem}@media(min-width: 1025px){.text-lg,.gform_confirmation_message{font-size:1.25rem}}.text-uppercase{text-transform:uppercase}article.product a.added_to_cart,.woocommerce-privacy-policy-text a,#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button,.showcoupon,.woocommerce .woocommerce-message a:not([class]),.woocommerce .woocommerce-info a:not([class]),.woocommerce-page .woocommerce-message a:not([class]),.woocommerce-page .woocommerce-info a:not([class]),.editor a:not([class]),.entry-content a:not([class]){color:#e0b565;text-decoration:none}@media(min-width: 1025px){article.product a.added_to_cart:hover,.woocommerce-privacy-policy-text a:hover,#add_payment_method .cart-collaterals .shipping-calculator-button:hover,.woocommerce-cart .cart-collaterals .shipping-calculator-button:hover,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:hover,.showcoupon:hover,.woocommerce .woocommerce-message a:hover:not([class]),.woocommerce .woocommerce-info a:hover:not([class]),.woocommerce-page .woocommerce-message a:hover:not([class]),.woocommerce-page .woocommerce-info a:hover:not([class]),.editor a:hover:not([class]),.entry-content a:hover:not([class]){color:#e0b565;text-decoration:underline}}.blockquote{font-size:1.25rem;margin:3.125rem 1.875rem}.blockquote p{font-weight:700}.blockquote cite{display:block;color:#fff;font-weight:400;font-style:normal;margin-top:1rem;margin-bottom:0}.editor>*:last-child,.entry-content>*:last-child{margin-bottom:0}.editor h1,.entry-content h1,.editor .h1,.entry-content .h1,.editor h2,.entry-content h2,.editor .h2,.entry-content .h2,.editor .gform_wrapper.gravity-theme .gform_heading,.entry-content .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .editor .gform_heading,.gform_wrapper.gravity-theme .entry-content .gform_heading,.editor h3,.entry-content h3,.editor .h3,.entry-content .h3,.editor .single-product div.product .woocommerce-tabs .panel h2,.entry-content .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .editor h2,.single-product div.product .woocommerce-tabs .panel .entry-content h2,.editor h4,.entry-content h4,.editor .h4,.entry-content .h4,.editor .single-product div.product #reply-title,.entry-content .single-product div.product #reply-title,.single-product div.product .editor #reply-title,.single-product div.product .entry-content #reply-title,.editor h5,.entry-content h5,.editor .h5,.entry-content .h5,.editor .woocommerce-thankyou-order-received,.entry-content .woocommerce-thankyou-order-received,.editor .woocommerce .woocommerce-order-details__title,.entry-content .woocommerce .woocommerce-order-details__title,.woocommerce .editor .woocommerce-order-details__title,.woocommerce .entry-content .woocommerce-order-details__title,.editor .woocommerce .woocommerce-customer-details h2,.entry-content .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .editor h2,.woocommerce .woocommerce-customer-details .entry-content h2,.editor #customer_details h3,.entry-content #customer_details h3,#customer_details .editor h3,#customer_details .entry-content h3,.editor h6,.entry-content h6,.editor .h6,.entry-content .h6{margin-top:1.25rem}.editor h1:first-child,.entry-content h1:first-child,.editor .h1:first-child,.entry-content .h1:first-child,.editor h2:first-child,.entry-content h2:first-child,.editor .h2:first-child,.entry-content .h2:first-child,.editor .gform_wrapper.gravity-theme .gform_heading:first-child,.entry-content .gform_wrapper.gravity-theme .gform_heading:first-child,.gform_wrapper.gravity-theme .editor .gform_heading:first-child,.gform_wrapper.gravity-theme .entry-content .gform_heading:first-child,.editor h3:first-child,.entry-content h3:first-child,.editor .h3:first-child,.entry-content .h3:first-child,.editor .single-product div.product .woocommerce-tabs .panel h2:first-child,.entry-content .single-product div.product .woocommerce-tabs .panel h2:first-child,.single-product div.product .woocommerce-tabs .panel .editor h2:first-child,.single-product div.product .woocommerce-tabs .panel .entry-content h2:first-child,.editor h4:first-child,.entry-content h4:first-child,.editor .h4:first-child,.entry-content .h4:first-child,.editor .single-product div.product #reply-title:first-child,.entry-content .single-product div.product #reply-title:first-child,.single-product div.product .editor #reply-title:first-child,.single-product div.product .entry-content #reply-title:first-child,.editor h5:first-child,.entry-content h5:first-child,.editor .h5:first-child,.entry-content .h5:first-child,.editor .woocommerce-thankyou-order-received:first-child,.entry-content .woocommerce-thankyou-order-received:first-child,.editor .woocommerce .woocommerce-order-details__title:first-child,.entry-content .woocommerce .woocommerce-order-details__title:first-child,.woocommerce .editor .woocommerce-order-details__title:first-child,.woocommerce .entry-content .woocommerce-order-details__title:first-child,.editor #customer_details h3:first-child,.entry-content #customer_details h3:first-child,#customer_details .editor h3:first-child,#customer_details .entry-content h3:first-child,.editor h6:first-child,.entry-content h6:first-child,.editor .h6:first-child,.entry-content .h6:first-child{margin-top:0}h1,.h1,h2,.h2,.gform_wrapper.gravity-theme .gform_heading,h3,.h3,.single-product div.product .woocommerce-tabs .panel h2,h4,.h4,.single-product div.product #reply-title,h5,.h5,.woocommerce-thankyou-order-received,.woocommerce .woocommerce-order-details__title,.woocommerce .woocommerce-customer-details h2,#customer_details h3,h6,.h6{min-height:0vw;font-family:"Room",sans-serif;font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.75em}h1 a,.h1 a,h2 a,.h2 a,.gform_wrapper.gravity-theme .gform_heading a,h3 a,.h3 a,.single-product div.product .woocommerce-tabs .panel h2 a,h4 a,.h4 a,.single-product div.product #reply-title a,h5 a,.h5 a,.woocommerce-thankyou-order-received a,.woocommerce .woocommerce-order-details__title a,.woocommerce .woocommerce-customer-details h2 a,#customer_details h3 a,h6 a,.h6 a{color:inherit}h1,.h1{font-size:clamp(2.25rem,calc(2.25rem + (1vw - 7.68px) * 13.89),6rem);font-weight:900}h2,.h2,.gform_wrapper.gravity-theme .gform_heading{font-size:clamp(1.5rem,calc(1.5rem + (1vw - 7.68px) * 2.78),2.25rem)}h3,.h3,.single-product div.product .woocommerce-tabs .panel h2{font-size:clamp(1.375rem,calc(1.375rem + (1vw - 7.68px) * 1.39),1.75rem)}h4,.h4,.single-product div.product #reply-title{font-size:clamp(1.125rem,calc(1.125rem + (1vw - 9.91px) * 1.47),1.5rem)}h5,.h5,.woocommerce-thankyou-order-received,.woocommerce .woocommerce-order-details__title,.woocommerce .woocommerce-customer-details h2,#customer_details h3{font-size:clamp(1.125rem,calc(1.125rem + (1vw - 5.76px) * 0.32),1.25rem)}h6,.h6{font-size:1rem}ul,ol{margin:0 0 1.25rem 0;padding-left:1.875rem}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:700}dd{margin:0 1rem 1.25rem}.list-check,.list-dot,.list-number{list-style:none;display:flex;flex-wrap:wrap;flex-direction:column;gap:.5rem;padding-left:0}.list-check>li,.list-dot>li,.list-number>li{padding-left:1.875rem}.list-check>li{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") no-repeat 0 .35em/1em 1em}.list-dot>li{position:relative}.list-dot>li:before{content:"";display:block;width:.5em;height:.5em;background-color:#e0b565;border-radius:50%;position:absolute;top:.5em;left:.25em}.list-number{counter-reset:custom-counter}.list-number>li{counter-increment:custom-counter;min-height:1.2em;position:relative}.list-number>li:before{content:counter(custom-counter);width:1.5em;height:1.5em;color:#e0b565;font-size:.75em;font-weight:700;line-height:1.33;border:1px solid #e0b565;border-radius:50%;text-align:center;position:absolute;top:.25em;left:0}table{width:100%;margin:0 0 1.25rem;word-break:normal}table th,table td{padding:.375rem .5rem;vertical-align:top}.table-bordered{border:1px solid #d0d0d0}.table-bordered th,.table-bordered td{border:1px solid #d0d0d0}.table-striped tbody tr:nth-of-type(even){background-color:#f9f9f9}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.btn,.login.login-action-resetpass .login-layout .login-box #backtoblog a,.login .login-layout .login-box form p.submit .button-primary,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.gform_wrapper.gravity-theme form .gform_footer input[type=submit],.wpcf7 input[type=submit],input[type=submit]{transition:all .3s 0s;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;background-color:#e0b565;color:#fff !important;font-size:1rem;font-weight:600;line-height:1;padding:.9375rem 2.1875rem;border:none;border-radius:.25rem;text-align:center;cursor:pointer;text-transform:uppercase}.btn:hover,.login.login-action-resetpass .login-layout .login-box #backtoblog a:hover,.login .login-layout .login-box form p.submit .button-primary:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover,input[type=submit]:hover{background-color:#d7a13b;border-color:#d7a13b;color:#fff !important}.btn.whatsapp,.login.login-action-resetpass .login-layout .login-box #backtoblog a.whatsapp,.login .login-layout .login-box form p.submit .whatsapp.button-primary,.woocommerce a.whatsapp.button.alt,.woocommerce button.whatsapp.button.alt,.woocommerce input.whatsapp.button.alt,.woocommerce #respond input.whatsapp#submit,.woocommerce a.whatsapp.button,.woocommerce button.whatsapp.button,.woocommerce input.whatsapp.button,.gform_wrapper.gravity-theme form .gform_footer input.whatsapp[type=submit],input.whatsapp[type=submit]{background:#25d366}.btn svg,.login.login-action-resetpass .login-layout .login-box #backtoblog a svg,.login .login-layout .login-box form p.submit .button-primary svg,.woocommerce #respond input#submit.alt svg,.woocommerce a.button.alt svg,.woocommerce button.button.alt svg,.woocommerce input.button.alt svg,.woocommerce #respond input#submit svg,.woocommerce a.button svg,.woocommerce button.button svg,.woocommerce input.button svg,.gform_wrapper.gravity-theme form .gform_footer input[type=submit] svg,.wpcf7 input[type=submit] svg,input[type=submit] svg{flex-shrink:0;width:.9375rem;height:.9375rem;transition:none}.btn-sm,.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-info .button{padding:.3125rem .9375rem}.btn-outline{background-color:rgba(0,0,0,0);border-color:#e0b565;color:#e0b565}.btn-outline:hover{background-color:#e0b565;border-color:#e0b565;color:#fff}.btn-outline-secondary{background-color:rgba(0,0,0,0);border-color:#38bdf8;color:#38bdf8}.btn-outline-secondary:hover{background-color:#38bdf8;border-color:#38bdf8;color:#fff}.btn-label{display:inline-flex;justify-content:center;background-color:#e0b565;color:#fff;font-size:.875rem;line-height:.875rem;padding:.3125rem .625rem;border-radius:.3125rem}.btn-label-secondary{background-color:#38bdf8}.btn-group{display:flex;align-items:center;flex-wrap:wrap;gap:.9375rem}.link{text-transform:uppercase;color:#fff;font-weight:600;font-size:1rem;display:inline-flex;align-items:center;gap:.75rem}.link svg{width:14px;height:16px;fill:#e0b565}.gform_wrapper.gravity-theme form input[type=color],.gform_wrapper.gravity-theme form input[type=date],.gform_wrapper.gravity-theme form input[type=datetime-local],.gform_wrapper.gravity-theme form input[type=datetime],.gform_wrapper.gravity-theme form input[type=email],.gform_wrapper.gravity-theme form input[type=month],.gform_wrapper.gravity-theme form input[type=number],.gform_wrapper.gravity-theme form input[type=password],.gform_wrapper.gravity-theme form input[type=search],.gform_wrapper.gravity-theme form input[type=tel],.gform_wrapper.gravity-theme form input[type=text],.gform_wrapper.gravity-theme form input[type=time],.gform_wrapper.gravity-theme form input[type=url],.gform_wrapper.gravity-theme form input[type=week],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{transition:all .3s 0s;width:100%;background-color:#fff;color:#000;font-size:1rem;line-height:1rem;padding:.8125rem 1rem;border:1px solid #d0d0d0;border-radius:.3125rem}.gform_wrapper.gravity-theme form input[type=color]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=date]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=email]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=month]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=number]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=password]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=search]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=tel]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=text]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=time]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=url]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=week]::-moz-placeholder,.gform_wrapper.gravity-theme form select::-moz-placeholder,.gform_wrapper.gravity-theme form textarea::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=color]::-moz-placeholder,textarea::-moz-placeholder{-moz-transition:all .3s 0s;transition:all .3s 0s;opacity:.8}.gform_wrapper.gravity-theme form input[type=color]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=date]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=datetime-local]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=datetime]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=email]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=month]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=number]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=password]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=search]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=tel]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=text]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=time]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=url]::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=week]::-moz-placeholder, .gform_wrapper.gravity-theme form select::-moz-placeholder, .gform_wrapper.gravity-theme form textarea::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=range]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=week]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=color]::-moz-placeholder, textarea::-moz-placeholder{-moz-transition:all .3s 0s;transition:all .3s 0s;opacity:.8}.gform_wrapper.gravity-theme form input[type=color]::placeholder,.gform_wrapper.gravity-theme form input[type=date]::placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]::placeholder,.gform_wrapper.gravity-theme form input[type=datetime]::placeholder,.gform_wrapper.gravity-theme form input[type=email]::placeholder,.gform_wrapper.gravity-theme form input[type=month]::placeholder,.gform_wrapper.gravity-theme form input[type=number]::placeholder,.gform_wrapper.gravity-theme form input[type=password]::placeholder,.gform_wrapper.gravity-theme form input[type=search]::placeholder,.gform_wrapper.gravity-theme form input[type=tel]::placeholder,.gform_wrapper.gravity-theme form input[type=text]::placeholder,.gform_wrapper.gravity-theme form input[type=time]::placeholder,.gform_wrapper.gravity-theme form input[type=url]::placeholder,.gform_wrapper.gravity-theme form input[type=week]::placeholder,.gform_wrapper.gravity-theme form select::placeholder,.gform_wrapper.gravity-theme form textarea::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea::placeholder{transition:all .3s 0s;opacity:.8}.gform_wrapper.gravity-theme form input[type=color]:hover,.gform_wrapper.gravity-theme form input[type=date]:hover,.gform_wrapper.gravity-theme form input[type=datetime-local]:hover,.gform_wrapper.gravity-theme form input[type=datetime]:hover,.gform_wrapper.gravity-theme form input[type=email]:hover,.gform_wrapper.gravity-theme form input[type=month]:hover,.gform_wrapper.gravity-theme form input[type=number]:hover,.gform_wrapper.gravity-theme form input[type=password]:hover,.gform_wrapper.gravity-theme form input[type=search]:hover,.gform_wrapper.gravity-theme form input[type=tel]:hover,.gform_wrapper.gravity-theme form input[type=text]:hover,.gform_wrapper.gravity-theme form input[type=time]:hover,.gform_wrapper.gravity-theme form input[type=url]:hover,.gform_wrapper.gravity-theme form input[type=week]:hover,.gform_wrapper.gravity-theme form select:hover,.gform_wrapper.gravity-theme form textarea:hover,input[type=text]:hover,input[type=email]:hover,input[type=url]:hover,input[type=password]:hover,input[type=search]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=range]:hover,input[type=date]:hover,input[type=month]:hover,input[type=week]:hover,input[type=time]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=color]:hover,textarea:hover{border-color:#000}.gform_wrapper.gravity-theme form input[type=color]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=date]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=datetime-local]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=datetime]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=email]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=month]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=number]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=password]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=search]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=tel]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=text]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=time]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=url]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form input[type=week]:focus::-moz-placeholder, .gform_wrapper.gravity-theme form select:focus::-moz-placeholder, .gform_wrapper.gravity-theme form textarea:focus::-moz-placeholder, input[type=text]:focus::-moz-placeholder, input[type=email]:focus::-moz-placeholder, input[type=url]:focus::-moz-placeholder, input[type=password]:focus::-moz-placeholder, input[type=search]:focus::-moz-placeholder, input[type=number]:focus::-moz-placeholder, input[type=tel]:focus::-moz-placeholder, input[type=range]:focus::-moz-placeholder, input[type=date]:focus::-moz-placeholder, input[type=month]:focus::-moz-placeholder, input[type=week]:focus::-moz-placeholder, input[type=time]:focus::-moz-placeholder, input[type=datetime]:focus::-moz-placeholder, input[type=datetime-local]:focus::-moz-placeholder, input[type=color]:focus::-moz-placeholder, textarea:focus::-moz-placeholder{opacity:.2}.gform_wrapper.gravity-theme form input[type=color]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=date]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=datetime]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=email]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=month]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=number]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=password]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=search]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=tel]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=text]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=time]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=url]:focus::placeholder,.gform_wrapper.gravity-theme form input[type=week]:focus::placeholder,.gform_wrapper.gravity-theme form select:focus::placeholder,.gform_wrapper.gravity-theme form textarea:focus::placeholder,input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=url]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=number]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=range]:focus::placeholder,input[type=date]:focus::placeholder,input[type=month]:focus::placeholder,input[type=week]:focus::placeholder,input[type=time]:focus::placeholder,input[type=datetime]:focus::placeholder,input[type=datetime-local]:focus::placeholder,input[type=color]:focus::placeholder,textarea:focus::placeholder{opacity:.2}.gform_wrapper.gravity-theme form input.hidden[type=color],.gform_wrapper.gravity-theme form input.hidden[type=date],.gform_wrapper.gravity-theme form input.hidden[type=datetime-local],.gform_wrapper.gravity-theme form input.hidden[type=datetime],.gform_wrapper.gravity-theme form input.hidden[type=email],.gform_wrapper.gravity-theme form input.hidden[type=month],.gform_wrapper.gravity-theme form input.hidden[type=number],.gform_wrapper.gravity-theme form input.hidden[type=password],.gform_wrapper.gravity-theme form input.hidden[type=search],.gform_wrapper.gravity-theme form input.hidden[type=tel],.gform_wrapper.gravity-theme form input.hidden[type=text],.gform_wrapper.gravity-theme form input.hidden[type=time],.gform_wrapper.gravity-theme form input.hidden[type=url],.gform_wrapper.gravity-theme form input.hidden[type=week],.gform_wrapper.gravity-theme form select.hidden,.gform_wrapper.gravity-theme form textarea.hidden,input.hidden[type=text],input.hidden[type=email],input.hidden[type=url],input.hidden[type=password],input.hidden[type=search],input.hidden[type=number],input.hidden[type=tel],input.hidden[type=range],input.hidden[type=date],input.hidden[type=month],input.hidden[type=week],input.hidden[type=time],input.hidden[type=datetime],input.hidden[type=datetime-local],input.hidden[type=color],textarea.hidden{opacity:0;visibility:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;text-align:right;padding-right:1rem;padding-left:1rem}.wpcf7-form-control-wrap{margin:0;height:100%}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;top:100%;left:0;right:0;background:rgba(0,0,0,0);font-size:.75rem;font-weight:600;color:#fff;font-style:italic;margin:4px 0 0}div.nice-select{height:100%;padding:0;border-radius:.5rem;border:2px solid #fff}div.nice-select.wpcf7-not-valid{border-color:#e41f1f}div.nice-select .current{height:63px;display:flex !important;flex-wrap:wrap;align-items:center;background:rgba(0,0,0,0);font-weight:600;font-style:italic}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{text-align:left;border-radius:.5rem;border:2px solid #fff}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=range]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=week]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=color]::-moz-placeholder{opacity:1;color:#333844}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder{opacity:1;color:#333844}input[type=text]:hover,input[type=text]:focus,input[type=email]:hover,input[type=email]:focus,input[type=url]:hover,input[type=url]:focus,input[type=password]:hover,input[type=password]:focus,input[type=search]:hover,input[type=search]:focus,input[type=number]:hover,input[type=number]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=range]:hover,input[type=range]:focus,input[type=date]:hover,input[type=date]:focus,input[type=month]:hover,input[type=month]:focus,input[type=week]:hover,input[type=week]:focus,input[type=time]:hover,input[type=time]:focus,input[type=datetime]:hover,input[type=datetime]:focus,input[type=datetime-local]:hover,input[type=datetime-local]:focus,input[type=color]:hover,input[type=color]:focus{border-color:#e0b565}input[type=text].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=url].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=range].wpcf7-not-valid,input[type=date].wpcf7-not-valid,input[type=month].wpcf7-not-valid,input[type=week].wpcf7-not-valid,input[type=time].wpcf7-not-valid,input[type=datetime].wpcf7-not-valid,input[type=datetime-local].wpcf7-not-valid,input[type=color].wpcf7-not-valid{border-color:#e41f1f}fieldset{border-radius:.3125rem}textarea{height:8.125rem;padding:1.5rem 1rem 1rem;resize:none;border-radius:.5rem}.wpcf7-not-valid{border-color:#e41f1f}.wpcf7-acceptance{font-weight:600;font-style:italic;font-size:1rem;margin-bottom:.875rem;display:block}.wpcf7-acceptance a{color:inherit}.wpcf7-acceptance a:hover{text-decoration:underline}.wpcf7-acceptance label input[type=checkbox]{width:1.0625rem;height:1.0625rem;border-color:#e0b565;background-color:#fff;margin-top:.25rem}.wpcf7-acceptance label input[type=checkbox]:hover,.wpcf7-acceptance label input[type=checkbox]:checked{border-color:#e0b565;background-color:#e0b565}input[type=checkbox]{transition:all .3s 0s;flex-shrink:0;display:inline-block;width:1rem;height:1rem;background-repeat:no-repeat;background-size:10px;background-position:50%;border:1px solid #d0d0d0;border-radius:.3125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:.5em}input[type=checkbox]:checked{background-color:#000;border-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z' fill='%23fff'/%3E%3C/svg%3E")}label:hover input[type=checkbox]{border-color:#000}input[type=radio]{transition:all .3s 0s;flex-shrink:0;display:inline-block;width:1rem;height:1rem;border:1px solid #d0d0d0;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:.5em}input[type=radio]:checked{background-color:#000;background:radial-gradient(circle, black 0%, black 0.25rem, white 0.25rem);border-color:#000}input[type=radio]:hover{border-color:#000}label:hover input[type=radio]{border-color:#000}.wpcf7 form .wpcf7-form-control-wrap,.wpcf7 .form .wpcf7-form-control-wrap{margin:0}.wpcf7 form fieldset,.wpcf7 .form fieldset{padding:0;border:none}.wpcf7 form .nice-select .current,.wpcf7 form input[type=text],.wpcf7 form input[type=tel],.wpcf7 form input[type=number],.wpcf7 form input[type=email],.wpcf7 form textarea,.wpcf7 .form .nice-select .current,.wpcf7 .form input[type=text],.wpcf7 .form input[type=tel],.wpcf7 .form input[type=number],.wpcf7 .form input[type=email],.wpcf7 .form textarea{height:4.1875rem;font-style:italic;font-size:1rem;color:#333844;padding:2px 24px;font-weight:600}.wpcf7 form .nice-select .current::-moz-placeholder, .wpcf7 form input[type=text]::-moz-placeholder, .wpcf7 form input[type=tel]::-moz-placeholder, .wpcf7 form input[type=number]::-moz-placeholder, .wpcf7 form input[type=email]::-moz-placeholder, .wpcf7 form textarea::-moz-placeholder, .wpcf7 .form .nice-select .current::-moz-placeholder, .wpcf7 .form input[type=text]::-moz-placeholder, .wpcf7 .form input[type=tel]::-moz-placeholder, .wpcf7 .form input[type=number]::-moz-placeholder, .wpcf7 .form input[type=email]::-moz-placeholder, .wpcf7 .form textarea::-moz-placeholder{color:#333844;opacity:1}.wpcf7 form .nice-select .current::placeholder,.wpcf7 form input[type=text]::placeholder,.wpcf7 form input[type=tel]::placeholder,.wpcf7 form input[type=number]::placeholder,.wpcf7 form input[type=email]::placeholder,.wpcf7 form textarea::placeholder,.wpcf7 .form .nice-select .current::placeholder,.wpcf7 .form input[type=text]::placeholder,.wpcf7 .form input[type=tel]::placeholder,.wpcf7 .form input[type=number]::placeholder,.wpcf7 .form input[type=email]::placeholder,.wpcf7 .form textarea::placeholder{color:#333844;opacity:1}.wpcf7 form textarea,.wpcf7 .form textarea{padding-top:1.5rem;min-height:130px;resize:none}.wpcf7 form .wpcf7-submit,.wpcf7 form input[type=submit],.wpcf7 .form .wpcf7-submit,.wpcf7 .form input[type=submit]{margin-top:20px;max-width:252px;width:100%;padding:15px 10px;text-transform:uppercase;display:inline-block;font-size:1rem}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}@media(min-width: 576px){.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}}@media(min-width: 768px){.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}}@media(min-width: 1025px){.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}}@media(min-width: 1200px){.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}}@media(min-width: 1440px){.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}@media(min-width: 0){.hidden-xs-up{display:none !important}}@media(max-width: -1){.visible-xs-up{display:none !important}}@media(min-width: 576px){.hidden-sm-up{display:none !important}}@media(max-width: 575px){.visible-sm-up{display:none !important}}@media(min-width: 768px){.hidden-md-up{display:none !important}}@media(max-width: 767px){.visible-md-up{display:none !important}}@media(min-width: 1025px){.hidden-lg-up{display:none !important}}@media(max-width: 1024px){.visible-lg-up{display:none !important}}@media(min-width: 1200px){.hidden-xl-up{display:none !important}}@media(max-width: 1199px){.visible-xl-up{display:none !important}}@media(min-width: 1440px){.hidden-xxl-up{display:none !important}}@media(max-width: 1439px){.visible-xxl-up{display:none !important}}.d-none{display:none !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 0){.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}}@media(min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 1025px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1440px){.text-xxl-left{text-align:left !important}.text-xxl-right{text-align:right !important}.text-xxl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.bg-primary{background-color:#e0b565 !important}.color-primary{color:#e0b565 !important}.bg-secondary{background-color:#38bdf8 !important}.color-secondary{color:#38bdf8 !important}.bg-white{background-color:#fff !important}.color-white{color:#fff !important}.bg-black{background-color:#000 !important}.color-black{color:#000 !important}.bg-grey{background-color:#bdbdbd !important}.color-grey{color:#bdbdbd !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.fw-700{font-weight:700 !important}.w-100{width:100%}.img-cover{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important;position:absolute;top:0;left:0}.img-contain{width:100% !important;height:100% !important;-o-object-fit:contain !important;object-fit:contain !important}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{font-size:.875rem;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#000;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:5px;width:auto;z-index:100000}.no-scroll{width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden;overscroll-behavior:none}.overflow-hidden{overflow:hidden !important}.disabled{pointer-events:none !important}.img_radius{border-radius:.5rem}.c-mb{margin-bottom:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 8.01),5.625rem)}.mb-lg{margin-bottom:clamp(3.75rem,calc(3.75rem + (1vw - 5.76px) * 12.82),8.75rem)}.container,.woocommerce .site-content,.woocommerce-page .site-content,.main-menu__container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container-xs{--bs-gutter-x: 30px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}.container,.woocommerce .site-content,.woocommerce-page .site-content,.main-menu__container{max-width:100%}@media(min-width: 576px){.container-sm,.container,.woocommerce .site-content,.woocommerce-page .site-content,.main-menu__container{max-width:100%}}@media(min-width: 768px){.container-md,.container-sm,.container,.woocommerce .site-content,.woocommerce-page .site-content,.main-menu__container{max-width:100%}}@media(min-width: 1025px){.container-lg,.container-md,.container-sm,.container,.woocommerce .site-content,.woocommerce-page .site-content,.main-menu__container{max-width:1200px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container,.woocommerce .site-content,.woocommerce-page .site-content,.main-menu__container{max-width:1700px}}@media(min-width: 1440px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container,.woocommerce .site-content,.woocommerce-page .site-content,.main-menu__container{max-width:1710px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 1025px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1440px}.row,.woocommerce .col2-set,.woocommerce-page .col2-set{--bs-gutter-x: 30px;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*,.woocommerce .col2-set>*,.woocommerce-page .col2-set>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 1025px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4,.woocommerce-account .woocommerce-MyAccount-navigation{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8,.woocommerce-account .woocommerce-MyAccount-content{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1440px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.row,.woocommerce .col2-set,.woocommerce-page .col2-set{row-gap:30px}.row+.row,.woocommerce .col2-set+.row,.woocommerce-page .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce-page .row+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:30px}.container,.woocommerce .site-content,.woocommerce-page .site-content,.main-menu__container{--bs-gutter-x: var(--container-gutter-x)}.container-fluid,.container-xs,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1920px}.site-footer{flex-shrink:0;width:100%;padding:0 0 3.125rem;background-image:url("../img/foooter_bg.svg");background-repeat:no-repeat;background-size:contain;background-position:right bottom}@media(max-width: 575px){.site-footer .row,.site-footer .woocommerce .col2-set,.woocommerce .site-footer .col2-set,.site-footer .woocommerce-page .col2-set,.woocommerce-page .site-footer .col2-set{row-gap:3.125rem}}.site-footer .container,.site-footer .woocommerce .site-content,.woocommerce .site-footer .site-content,.site-footer .woocommerce-page .site-content,.woocommerce-page .site-footer .site-content,.site-footer .main-menu__container{padding-top:85px;position:relative}.site-footer .container:before,.site-footer .woocommerce .site-content:before,.woocommerce .site-footer .site-content:before,.site-footer .woocommerce-page .site-content:before,.woocommerce-page .site-footer .site-content:before,.site-footer .main-menu__container:before{position:absolute;content:"";left:.9375rem;right:.9375rem;top:0;height:.0313rem;background:#fff;opacity:.2}.site-footer .site-logo{max-width:210px;width:100%;display:inline-block}@media(min-width: 768px){.site-footer .site-logo{margin-top:-45px}}.site-footer .site-logo img{width:100%;height:auto}.site-footer--title{text-transform:uppercase;font-weight:700;font-family:"Raleway",sans-serif;margin-bottom:1.25rem;text-align:center}@media(min-width: 576px){.site-footer--title{font-weight:400;margin-bottom:42px;text-align:left}}.site-footer__info{display:flex;flex-direction:column;row-gap:16px;align-items:center}@media(min-width: 576px){.site-footer__info{align-items:flex-start}}.site-footer__info a,.site-footer__info .address{display:inline-flex;gap:16px;align-items:center;font-style:normal}.site-footer__info a svg,.site-footer__info .address svg{width:1.375rem;height:1.375rem}.site-footer__info a{color:#fff}.site-footer__info a:hover{color:#e0b565}.site-footer .socials{justify-content:center}@media(min-width: 1025px){.site-footer .socials{justify-content:flex-end}}.site-footer__copyright{font-size:.875rem;margin-top:1.875rem;opacity:.5}.footer-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;font-weight:600;text-transform:uppercase;gap:1.125rem;text-align:center}@media(min-width: 576px){.footer-links{text-align:left}}@media(min-width: 576px){.footer-links__container{max-width:280px}}.footer-links li{line-height:1;flex:1 1 100%}@media(min-width: 1025px){.footer-links li{flex:1 1 calc(50% - 15px)}}.footer-links a{color:#fff}.footer-links a:hover{color:#e0b565}.site-header{width:100%;position:fixed;top:0;left:0;z-index:1001;padding-bottom:20px;background:#333844;transition:all .3s 0s}@media(min-width: 768px){.site-header{background:rgba(0,0,0,0)}}.site-header>*{position:relative}.is-scrolled .site-header{background:#333844}.site-header>.container,.woocommerce .site-header>.site-content,.woocommerce-page .site-header>.site-content,.site-header>.main-menu__container{height:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:1.875rem}.site-header--right{flex:1 1;display:flex;justify-content:flex-end;align-items:center;gap:30px}@media(min-width: 1200px){.site-header--right{display:inline-flex;flex:0 1 auto}}.site-header .site-logo{z-index:3;margin-bottom:-8px}.site-header .socials__item svg:not(.icon-instagram):not(.icon-facebook){width:30px;height:30px}#gt_float_wrapper{display:flex;align-items:center}.gtranslate_wrapper .gt_float_switcher{background:rgba(0,0,0,0);box-shadow:none}.gtranslate_wrapper .gt_float_switcher .gt_options{position:absolute;top:100%;background:#fff}@media(max-width: 575px){.gtranslate_wrapper .gt_float_switcher .gt_options a{font-size:.8125rem;padding:10px 5px}.gtranslate_wrapper .gt_float_switcher .gt_options a img{width:1.375rem}}.gtranslate_wrapper .gt_float_switcher .gt_options a:hover{color:#212529;background:#f2c94c}.gtranslate_wrapper .gt_float_switcher .gt-selected{background:rgba(0,0,0,0)}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang{padding:0;font-size:0}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{transform:rotate(0);background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 9L0.205772 0.75L15.7942 0.75L8 9Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;background-size:1rem}.site-logo{flex-shrink:0;display:block;line-height:0;transition:opacity .3s}.site-logo img{max-width:11.25rem;width:100%}@media(min-width: 1200px){.site-logo img{max-width:13.125rem}}.icon-burger{flex-shrink:0;display:inline-block;width:1.875rem;height:1.25rem;cursor:pointer;position:relative;z-index:110}.is-menu-open .icon-burger i{background-color:rgba(0,0,0,0)}.is-menu-open .icon-burger i:before{transform:rotate(-45deg) translateY(-0.25rem)}.is-menu-open .icon-burger i:after{transform:rotate(45deg) translateY(0.25rem)}.icon-burger i{display:block;width:100%;height:2px;background-color:#e0b565;position:absolute;top:calc(50% - 1px);left:0;transition:transform .3s}.icon-burger i:before,.icon-burger i:after{transition:all .3s 0s;content:"";display:block;width:100%;height:2px;background-color:#e0b565;transform-origin:right center;position:absolute;right:0}.icon-burger i:before{top:-0.5rem}.icon-burger i:after{top:.5rem}@media(max-width: 1199px){.main-nav{width:100%;height:100vh;background-color:#333844;color:#000;overflow-y:auto;padding:var(--header-height) 0 1.875rem;position:fixed;top:0;right:0;transition:opacity .1s;opacity:0;visibility:hidden;z-index:-1}}@media(min-width: 1200px){.main-nav{display:flex;align-items:center}}.is-menu-open .main-nav{opacity:1;visibility:visible;transition:opacity .3s;z-index:2}.main-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}@media(min-width: 1200px){.main-menu{flex-direction:row;align-items:center;gap:clamp(0.9375rem,calc(0.9375rem + (1vw - 12px) * 14.58),3.125rem)}}.main-menu__container{display:flex;flex-wrap:wrap;gap:30px;flex-direction:column;align-items:flex-start}@media(min-width: 1200px){.main-menu__container{align-items:center;flex-direction:unset;max-width:unset;padding-right:0;padding-left:0;gap:.9375rem}}@media(min-width: 1440px){.main-menu__container{gap:1.875rem}}.main-menu__container .wishlist{display:inline-block}.main-menu__container .wishlist svg{width:22px;height:19px}.main-menu__container .agents_link{display:inline-flex;gap:.3125rem;align-items:center;color:#fff}.main-menu__container .agents_link:hover{color:#e0b565}.main-menu__container .agents_link svg{fill:#e0b565;width:1.0625rem;height:1.0625rem}.main-menu>li{flex-shrink:0;display:block;position:relative}@media(min-width: 1200px){.main-menu>li{display:flex;align-items:center}}.main-menu>li.menu-item-has-children{padding-right:1.5rem;position:relative}@media(min-width: 1200px){.main-menu>li.menu-item-has-children{padding-right:0}}.main-menu>li.menu-item-has-children:after{transition:all .3s 0s;content:"";width:1rem;height:.875rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z' fill='%23df0000'/%3E%3C/svg%3E") no-repeat 50%/contain;position:absolute;top:.6em;right:0}@media(min-width: 1200px){.main-menu>li.menu-item-has-children:after{top:calc(50% - .4375rem);right:-1.25rem}}@media(min-width: 1025px){.main-menu>li.menu-item-has-children:hover .sub-menu{transform:translateY(0);opacity:1;visibility:visible}}.main-menu>li.menu-item-has-children.active:after{transform:rotate(180deg)}.main-menu>li.current-menu-item>a,.main-menu>li.current_page_item>a{color:#e0b565}.main-menu>li>a{font-weight:600;text-transform:uppercase;font-size:1rem;color:#fff}@media(min-width: 1025px){.main-menu>li>a:hover{color:#e0b565}}.main-menu .sub-menu{list-style:none;margin:0;padding:0;width:100%;padding-top:.625rem;display:none}@media(min-width: 1200px){.main-menu .sub-menu{display:block;width:12.5rem;background-color:#e0b565;padding-bottom:.625rem;position:absolute;top:100%;left:0;transform:translateY(0.625rem);opacity:0;visibility:hidden;transition:all .3s}}.main-menu .sub-menu li{width:100%;padding:.3125rem .625rem .3125rem .9375rem}.main-menu .sub-menu li a{color:#333844;transition:text-shadow .3s}@media(min-width: 1200px){.main-menu .sub-menu li a{color:#fff}}@media(min-width: 1025px){.main-menu .sub-menu li a:hover{color:#fff;text-shadow:-0.025em 0 .025em #fff,.025em 0 .025em #fff}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form{position:relative}.wpcf7 form .wpcf7-response-output{width:100%;background-color:rgba(0,0,0,0);font-family:"Room",sans-serif;font-size:1.125rem;font-weight:700;text-align:center;padding:0;margin-top:1.25rem;margin-bottom:0;border:none}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{color:#6dc22e}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#e41f1f}.wpcf7 form.spam .wpcf7-response-output{color:#e41f1f}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#e41f1f}.wpcf7 .wpcf7-form-control-wrap{display:block;margin-bottom:1rem}.wpcf7 .form-group{margin-bottom:1rem}.wpcf7 label{font-weight:700}.wpcf7 .wpcf7-list-item-label{font-weight:400;margin-left:.3125rem;text-transform:initial}.wpcf7 .wpcf7-acceptance label{display:flex;position:static}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{display:block;background-color:#fff;color:#e41f1f;font-size:.875rem;font-weight:400;text-align:left;padding:0;margin:.5rem 0}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #e41f1f;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}div.wpcf7 .ajax-loader,div.wpcf7 .wpcf7-spinner{visibility:hidden;background-image:url("../img/black-loader.svg");background-size:cover;width:1.5rem;height:1.5rem;position:absolute;top:calc(100% + 3px);left:0;margin:0}div.wpcf7 div.ajax-error{display:none}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7-form.submitting .ajax-loader,.wpcf7-form.submitting .wpcf7-spinner{visibility:visible}.page-template-template-new-listing .select2-container--default .select2-selection--single,.page-template-template-new-appartament .select2-container--default .select2-selection--single,.page-template-template-new-building .select2-container--default .select2-selection--single,.page-template-template-edit-listing .select2-container--default .select2-selection--single{border:none;height:auto;background:rgba(0,0,0,0)}.page-template-template-new-listing .select2-container--default .select2-selection__rendered,.page-template-template-new-appartament .select2-container--default .select2-selection__rendered,.page-template-template-new-building .select2-container--default .select2-selection__rendered,.page-template-template-edit-listing .select2-container--default .select2-selection__rendered{padding:0;display:inline-flex;gap:10px}.page-template-template-new-listing .select2-container--default .select2-selection__rendered>span,.page-template-template-new-appartament .select2-container--default .select2-selection__rendered>span,.page-template-template-new-building .select2-container--default .select2-selection__rendered>span,.page-template-template-edit-listing .select2-container--default .select2-selection__rendered>span{display:inline-flex;align-items:center;gap:10px;background:rgba(189,189,189,.2);border-radius:50px;padding:6px 17px;font-weight:500}.page-template-template-new-listing .select2-container--default .select2-selection__rendered>span.select2-selection__clear,.page-template-template-new-appartament .select2-container--default .select2-selection__rendered>span.select2-selection__clear,.page-template-template-new-building .select2-container--default .select2-selection__rendered>span.select2-selection__clear,.page-template-template-edit-listing .select2-container--default .select2-selection__rendered>span.select2-selection__clear{font-size:30px;padding:0 1px 1px 0;width:40px;display:flex;align-items:center;justify-content:center}.page-template-template-new-listing .select2-container--default .select2-selection__rendered>span .user_image,.page-template-template-new-appartament .select2-container--default .select2-selection__rendered>span .user_image,.page-template-template-new-building .select2-container--default .select2-selection__rendered>span .user_image,.page-template-template-edit-listing .select2-container--default .select2-selection__rendered>span .user_image{width:1.75rem;height:1.75rem;border-radius:50%;display:inline-block;overflow:hidden;background-image:url("../img/user_placeholder.jpeg");background-repeat:no-repeat;background-position:50%;background-size:contain;box-shadow:inset 0 0 0 2px #000}.page-template-template-new-listing .select2-container--default .select2-selection__rendered>span .user_image img,.page-template-template-new-appartament .select2-container--default .select2-selection__rendered>span .user_image img,.page-template-template-new-building .select2-container--default .select2-selection__rendered>span .user_image img,.page-template-template-edit-listing .select2-container--default .select2-selection__rendered>span .user_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-template-template-new-listing .select2-container--default .select2-selection__placeholder,.page-template-template-new-appartament .select2-container--default .select2-selection__placeholder,.page-template-template-new-building .select2-container--default .select2-selection__placeholder,.page-template-template-edit-listing .select2-container--default .select2-selection__placeholder{font-size:1rem;color:#fff !important;padding:6px 24px !important;background:#000 !important;display:inline-block !important;font-weight:500}.page-template-template-new-listing .select2-container--default .select2-selection__arrow,.page-template-template-new-appartament .select2-container--default .select2-selection__arrow,.page-template-template-new-building .select2-container--default .select2-selection__arrow,.page-template-template-edit-listing .select2-container--default .select2-selection__arrow{display:none}.page-template-template-new-listing .select2-container--open .select2-dropdown--below,.page-template-template-new-appartament .select2-container--open .select2-dropdown--below,.page-template-template-new-building .select2-container--open .select2-dropdown--below,.page-template-template-edit-listing .select2-container--open .select2-dropdown--below{border:1px solid #000;margin-top:10px}.page-template-template-new-listing .user_agent_select .select2-container .select2-selection--single .select2-selection__rendered,.page-template-template-new-appartament .user_agent_select .select2-container .select2-selection--single .select2-selection__rendered,.page-template-template-new-building .user_agent_select .select2-container .select2-selection--single .select2-selection__rendered,.page-template-template-edit-listing .user_agent_select .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.page-template-template-new-listing .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered,.page-template-template-new-appartament .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered,.page-template-template-new-building .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered,.page-template-template-edit-listing .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered{display:inline-block;position:relative}.page-template-template-new-listing .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered>span:not(.select2-selection__clear),.page-template-template-new-appartament .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered>span:not(.select2-selection__clear),.page-template-template-new-building .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered>span:not(.select2-selection__clear),.page-template-template-edit-listing .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered>span:not(.select2-selection__clear){padding-right:35px}.page-template-template-new-listing .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear,.page-template-template-new-appartament .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear,.page-template-template-new-building .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear,.page-template-template-edit-listing .user_agent_select .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear{font-size:20px;display:unset;background:unset;width:unset;margin-left:7px;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.select2_muliply+.select2{width:auto !important}.select2_muliply+.select2.select2-container--default .select2-selection--multiple{border:none}.select2_muliply+.select2.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0}.select2_muliply+.select2.select2-container--default .select2-search--inline .select2-search__field{width:0 !important}.select2_muliply+.select2 .select2-selection__clear{display:none !important}.select2_open_btn{font-size:1rem;color:#fff;padding:12px 24px;line-height:1;background:#000;display:inline-block;margin:0;border-radius:50px;font-weight:500;cursor:pointer}.page-template-template-listing .select2-dropdown{border-color:red !important}.page-template-template-listing .select2.select2-container{width:auto !important}.page-template-template-listing .select2.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow{transform:translateY(-50%) rotate(180deg)}.page-template-template-listing .select2.select2-container .select2-selection--single{height:46px;border-radius:0;border-color:blue}@media(max-width: 1024px){.page-template-template-listing .select2.select2-container .select2-selection--single{border-top:none;border-left:none;border-right:none}}.page-template-template-listing .select2.select2-container .select2-selection--single .select2-selection__rendered{line-height:44px;padding-right:35px}.page-template-template-listing .select2.select2-container .select2-selection--single .select2-selection__arrow{display:inline-block;width:.875rem;height:.5rem;margin-left:2px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7.4L13 1' stroke='%232A2F38' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:50%;top:50%;transform:translateY(-50%);right:10px}.page-template-template-listing .select2.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.page-template-template-listing .select2-container--default .select2-results>.select2-results__options{padding-left:10px;padding-right:10px}.page-template-template-listing .select2-container--default .select2-results>.select2-results__options .select2-results__option{position:relative;padding:12px 10px 12px 30px;transition:all .3s 0s}.page-template-template-listing .select2-container--default .select2-results>.select2-results__options .select2-results__option:before{content:"";display:inline-block;font-size:inherit;float:left;font-weight:bold;margin-left:-1.375rem;margin-right:2px;border:1px solid;border-radius:3px;padding:.3125rem;margin-top:.4375rem;color:#000}.page-template-template-listing .select2-container--default .select2-results>.select2-results__options .select2-results__option--highlighted[aria-selected]{background:rgba(0,0,0,0);color:unset}.page-template-template-listing .select2-container--default .select2-results>.select2-results__options .select2-results__option[aria-selected=true]{background:rgba(0,0,0,0);color:unset}.page-template-template-listing .select2-container--default .select2-results>.select2-results__options .select2-results__option[aria-selected=true]:before{background:#000}.page-template-template-listing .select2-container--default .select2-results>.select2-results__options .select2-results__option:hover:not([aria-selected=true]){color:#e0b565}.select2-results__option{min-width:12.5rem}[data-fancybox]{cursor:pointer}.gform_wrapper.gravity-theme form{position:relative}.gform_wrapper.gravity-theme form .gform_body .gfield{position:relative}.gform_wrapper.gravity-theme form .gform_body fieldset.gfield .gfield_label{margin-bottom:20px}.gform_wrapper.gravity-theme form .gform_fields{gap:1rem}.gform_wrapper.gravity-theme form .gfield_label{font-size:1em;font-weight:400;margin-bottom:1em}.gform_wrapper.gravity-theme form .gfield_checkbox{display:flex;flex-direction:column;gap:1rem;padding-left:1.25rem}@media(min-width: 768px){.gform_wrapper.gravity-theme form .gfield_checkbox{padding-left:2.5rem}}.gform_wrapper.gravity-theme form .gfield_checkbox label{font-size:1em}.gform_wrapper.gravity-theme form .gchoice{display:flex;align-items:center;gap:1.25rem}.gform_wrapper.gravity-theme form .gchoice input{flex-shrink:0}.gform_wrapper.gravity-theme form .gfield_validation_message,.gform_wrapper.gravity-theme form .validation_message{background:rgba(0,0,0,0);border:none;font-size:.875rem;line-height:1;padding:0}.gform_wrapper.gravity-theme form .nice-select .current{font-weight:400}.gform_wrapper.gravity-theme form .gform_footer input[type=submit]{margin-bottom:0}.gform_wrapper.gravity-theme form .gform_footer input[type=image]{width:1.5rem;height:1.5rem;margin:0 !important;position:absolute;bottom:.3125rem;right:.3125rem}@media(min-width: 768px){.gform_wrapper.gravity-theme form .gform_footer input[type=image]{width:1.875rem;height:1.875rem;bottom:.5625rem;right:.5625rem}}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:.875rem;font-weight:normal;height:2.625rem;line-height:2.5rem;outline:none;padding-left:1.125rem;padding-right:1.875rem;position:relative;text-align:left !important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#000}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#000}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:.75rem;height:2.25rem;line-height:2.125rem}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:2.125rem;min-height:2.125rem}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin:1px 0 0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-21px);transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,0) !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:2.5rem;list-style:none;min-height:2.5rem;outline:none;padding-left:1.125rem;padding-right:1.8125rem;text-align:left;transition:all .2s}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:rgba(0,0,0,0);color:#999;cursor:default}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}select,div.nice-select{width:100%;height:2.875rem;background-color:#fff;color:#000;float:none;font-size:1rem;line-height:1;border:1px solid #d0d0d0;border-radius:.3125rem;padding:.8125rem 1.75rem .8125rem 1rem}div.nice-select{position:relative}div.nice-select:after{width:8px;height:8px;border-color:#000;margin-top:-5px}div.nice-select.open .list{transform:scale(1)}div.nice-select .current{display:block;font-size:1rem;margin:0}div.nice-select .list{width:calc(100% + 2px);border:1px solid #d0d0d0;border-radius:.3125rem;margin:0;top:100%;left:-1px}div.nice-select .list li:not(:last-child){border-bottom:1px solid #d0d0d0}div.nice-select .option{min-height:unset;background-color:#fff;color:#000;line-height:1;padding:.8125rem 1rem;margin:0 !important}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:10px 6px;-moz-user-select:none;user-select:none;-webkit-user-select:none;color:#000}.select2-results__option>span{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;position:relative;padding-left:66px}.select2-results__option>span .user_image{position:absolute;top:50%;transform:translateY(-50%);left:0;width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden;display:inline-block;background-color:#ccc;background-image:url("../img/user_placeholder.jpeg");background-repeat:no-repeat;background-position:50%;background-size:contain}.select2-results__option>span .user_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.select2-results__option>span .user_name>span{display:block;text-transform:uppercase;font-weight:500;font-size:.875rem;color:#bdbdbd}.select2-results__option>span .user_email{color:#bdbdbd;font-size:.875rem}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px;border-width:0 0 1px 0;border-style:solid;border-color:#bdbdbd;margin-bottom:.9375rem}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single .select2-selection__rendered{border:none;cursor:default;float:none;background-color:rgba(51,56,68,.1);color:#000;line-height:1;padding:12px 13px;border-radius:50px;font-size:16px;font-weight:500;display:flex;flex-direction:row-reverse;align-items:center;gap:12px;filter:invert(1);margin-right:.625rem}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;opacity:0;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;display:flex;flex-wrap:wrap;gap:10px}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:none;cursor:default;float:none;background-color:rgba(51,56,68,.1);color:#000;line-height:1;padding:9px 12px;border-radius:50px;font-size:16px;font-weight:500;display:flex;flex-direction:row-reverse;align-items:center;gap:12px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#000;cursor:pointer;display:inline-block;font-size:22px;font-weight:normal}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:none;font-size:16px;height:33px}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#e0b565;color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected] .user_wrap .user_name>span,.select2-container--default .select2-results__option--highlighted[aria-selected] .user_wrap .user_email{color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #fff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:1.5rem}.swiper-slide{box-sizing:border-box}.swiper-slide img.lazyload:not(.loaded){visibility:hidden}.swiper-pagination{display:flex;align-items:center;justify-content:center;gap:.375rem}.swiper-pagination-bullet{width:.5625rem;height:.5625rem;background-color:#fff;opacity:1;margin:0 !important;position:relative;border-radius:5px;cursor:pointer;transition:all .3s 0s}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background:#e0b565}.swiper-pagination-bullet-active{pointer-events:none;background:#e0b565;width:1.625rem}.swiper-button-next,.swiper-button-prev{width:2rem;height:2rem;display:flex;align-items:center;background-color:#fff;border-radius:50%;margin-top:-1rem;transition:box-shadow .3s}@media(min-width: 1025px){.swiper-button-next:hover svg,.swiper-button-prev:hover svg{fill:#e0b565}}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next svg,.swiper-button-prev svg{width:2rem;height:2rem;fill:#000}.swiper-button-disabled{opacity:.5;pointer-events:none}.swiper[data-slides="1"] .swiper-button-next,.swiper[data-slides="1"] .swiper-button-prev{display:none !important}@media(max-width: 767px){.widget_icl_lang_sel_widget{margin:1.25rem 0 0}}.wpml-ls-legacy-dropdown{width:auto}.wpml-ls-legacy-dropdown a{font-size:.75rem;font-weight:500;text-transform:uppercase}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:.3125rem 1.5625rem .3125rem .5rem;border:none;border-radius:.3125rem .3125rem 0 0}.wpml-ls-legacy-dropdown .wpml-ls-flag{width:1.875rem;height:1.875rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.5rem}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border:none;border-radius:0 0 .3125rem .3125rem;padding:.3125rem .5rem;overflow:hidden}:root{--woocommerce: #E0B565;--wc-primary: #E0B565}.woocommerce .site-content,.woocommerce-page .site-content{padding-bottom:4.375rem}@media(min-width: 1025px){.woocommerce .site-content,.woocommerce-page .site-content{padding-bottom:7.5rem}}.woocommerce .entry-content,.woocommerce-page .entry-content{padding-bottom:0;margin-bottom:4.375rem}.woocommerce .row:before,.woocommerce .col2-set:before,.woocommerce .row:after,.woocommerce .col2-set:after,.woocommerce-page .row:before,.woocommerce-page .col2-set:before,.woocommerce-page .row:after,.woocommerce-page .col2-set:after{display:none}.woocommerce .row+.row,.woocommerce .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce-page .row+.row,.woocommerce-page .col2-set+.row,.woocommerce-page .row+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:3.125rem}@media(min-width: 1025px){.woocommerce .row+.row,.woocommerce .col2-set+.row,.woocommerce .row+.col2-set,.woocommerce .col2-set+.col2-set,.woocommerce-page .row+.row,.woocommerce-page .col2-set+.row,.woocommerce-page .row+.col2-set,.woocommerce-page .col2-set+.col2-set{margin-top:4.375rem}}@media(min-width: 1025px){.woocommerce .row.justify-content-between .col-lg-6,.woocommerce .row.justify-content-between .col2-set .col-1,.woocommerce .col2-set .row.justify-content-between .col-1,.woocommerce .row.justify-content-between .col2-set .col-2,.woocommerce .col2-set .row.justify-content-between .col-2,.woocommerce .justify-content-between.col2-set .col-lg-6,.woocommerce .justify-content-between.col2-set .col-1,.woocommerce .justify-content-between.col2-set .col-2,.woocommerce-page .row.justify-content-between .col-lg-6,.woocommerce-page .row.justify-content-between .col2-set .col-1,.woocommerce-page .col2-set .row.justify-content-between .col-1,.woocommerce-page .row.justify-content-between .col2-set .col-2,.woocommerce-page .col2-set .row.justify-content-between .col-2,.woocommerce-page .justify-content-between.col2-set .col-lg-6,.woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce-page .justify-content-between.col2-set .col-2{width:calc(50% - .625rem)}}@media(min-width: 1200px){.woocommerce .row.justify-content-between .col-lg-6,.woocommerce .row.justify-content-between .col2-set .col-1,.woocommerce .col2-set .row.justify-content-between .col-1,.woocommerce .row.justify-content-between .col2-set .col-2,.woocommerce .col2-set .row.justify-content-between .col-2,.woocommerce .justify-content-between.col2-set .col-lg-6,.woocommerce .justify-content-between.col2-set .col-1,.woocommerce .justify-content-between.col2-set .col-2,.woocommerce-page .row.justify-content-between .col-lg-6,.woocommerce-page .row.justify-content-between .col2-set .col-1,.woocommerce-page .col2-set .row.justify-content-between .col-1,.woocommerce-page .row.justify-content-between .col2-set .col-2,.woocommerce-page .col2-set .row.justify-content-between .col-2,.woocommerce-page .justify-content-between.col2-set .col-lg-6,.woocommerce-page .justify-content-between.col2-set .col-1,.woocommerce-page .justify-content-between.col2-set .col-2{width:calc(50% - 2.1875rem)}}.woocommerce .col2-set,.woocommerce-page .col2-set{width:auto}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:unset}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info{color:#333844;border-top-color:#e0b565}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before{color:#e0b565}.woocommerce .woocommerce-message:after,.woocommerce .woocommerce-info:after,.woocommerce-page .woocommerce-message:after,.woocommerce-page .woocommerce-info:after{display:none}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-info .button{flex-shrink:0}.woocommerce table.shop_table,.woocommerce table.shop_attributes,.woocommerce-page table.shop_table,.woocommerce-page table.shop_attributes{font-size:.875rem;border-radius:0;border:none}@media(min-width: 768px){.woocommerce table.shop_table,.woocommerce table.shop_attributes,.woocommerce-page table.shop_table,.woocommerce-page table.shop_attributes{font-size:1rem}}.woocommerce table.shop_table thead th,.woocommerce table.shop_attributes thead th,.woocommerce-page table.shop_table thead th,.woocommerce-page table.shop_attributes thead th{font-weight:400;text-transform:uppercase}.woocommerce table.shop_table th,.woocommerce table.shop_table td,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_attributes th,.woocommerce-page table.shop_attributes td{background-color:rgba(0,0,0,0) !important;border-top:none;border-bottom:1px solid #d0d0d0;vertical-align:middle;text-align:left;padding:.5625rem .5rem}.woocommerce table.shop_table th:first-child,.woocommerce table.shop_table td:first-child,.woocommerce table.shop_attributes th:first-child,.woocommerce table.shop_attributes td:first-child,.woocommerce-page table.shop_table th:first-child,.woocommerce-page table.shop_table td:first-child,.woocommerce-page table.shop_attributes th:first-child,.woocommerce-page table.shop_attributes td:first-child{padding-left:0}.woocommerce table.shop_table th,.woocommerce table.shop_attributes th,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_attributes th{font-weight:700}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_attributes tfoot th,.woocommerce table.shop_attributes tfoot td,.woocommerce-page table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_attributes tfoot th,.woocommerce-page table.shop_attributes tfoot td{border-top:none}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0;margin-bottom:.9375rem}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:.875rem;line-height:1.5;margin-bottom:.25rem;position:relative;z-index:2}.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{min-height:5rem}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - .625rem)}@media(max-width: 767px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none}}.woocommerce .input-checkbox,.woocommerce-page .input-checkbox{display:inline-block !important}.woocommerce input[type=number],.woocommerce-page input[type=number]{background-image:none !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff !important}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:.5;pointer-events:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.75;padding-right:1rem}@media(min-width: 1025px){.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:1.5rem}}@media(min-width: 1200px){.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:2.375rem}}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{top:auto;bottom:.1875rem;right:.3125rem}@media(max-width: 575px){.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-size:.75rem}}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{margin:0;position:absolute;bottom:.1875rem;right:.3125rem}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff !important}.woocommerce-cart .breadcrumbs,.woocommerce-checkout .breadcrumbs,.woocommerce-account .breadcrumbs{display:none}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-account .entry-title{color:#fff;padding:1em 0;margin-bottom:3.125rem;position:relative}@media(min-width: 1025px){.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-account .entry-title{margin-bottom:4.375rem}}.woocommerce-cart .entry-title:before,.woocommerce-checkout .entry-title:before,.woocommerce-account .entry-title:before{content:"";display:block;width:100vw;height:100%;background-color:#d0d0d0;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}.woocommerce .woocommerce-breadcrumb{color:#333844;margin-bottom:1.875rem}.woocommerce .woocommerce-breadcrumb a{color:#bdbdbd;font-size:.875rem}.woocommerce .woocommerce-breadcrumb a:hover{color:#333844}.woocommerce .woocommerce-product-rating{display:flex;align-items:center;margin-bottom:.9375rem}.woocommerce .woocommerce-product-rating .woocommerce-review-link{color:#bdbdbd}.woocommerce .woocommerce-product-rating .woocommerce-review-link:hover{color:#e0b565}.woocommerce .star-rating{color:#f2c94c;margin-top:0}.woocommerce p.stars a{color:#f2c94c}.woocommerce .quantity{height:2.75rem;display:inline-flex;align-items:center;gap:.625rem;border:1px solid #d0d0d0;border-radius:.625rem;padding:0 1rem}@media(min-width: 1025px){.woocommerce .quantity{height:3.125rem}}.woocommerce .quantity .qty{background-color:rgba(0,0,0,0);color:currentColor;border:0;margin:0;padding:0;outline:unset;text-decoration:none;width:2.5rem;flex-shrink:0;font-size:1.125rem}.woocommerce .quantity .btn-qty{background-color:rgba(0,0,0,0);color:currentColor;border:0;margin:0;padding:0;outline:unset;text-decoration:none;height:auto;flex-shrink:0}.woocommerce .quantity .btn-qty svg{width:1.125rem;height:1.125rem;fill:#bdbdbd;transition:fill .3s}.woocommerce .quantity .btn-qty:hover svg{fill:#000}.blockUI.blockOverlay{background:rgba(0,0,0,0) !important;display:none !important}.woocommerce table.cart{margin-bottom:3.125rem}@media(min-width: 1025px){.woocommerce table.cart td:not(.product-name){font-size:1.125rem}}.woocommerce table.cart td.product-name{margin-bottom:0}@media(min-width: 769px){.woocommerce table.cart td.product-name{width:38%}}@media(max-width: 768px){.woocommerce table.cart td.product-name:before{font-size:1rem}}.woocommerce table.cart .product-thumbnail{padding-left:0;min-width:unset;max-width:14.0625rem}.woocommerce table.cart .product-thumbnail img{width:5.625rem;border-radius:.3125rem}@media(min-width: 1025px){.woocommerce table.cart .product-thumbnail img{width:10.9375rem}}.woocommerce table.cart .product-title{color:#333844}.woocommerce table.cart td.product-subtotal{font-weight:700}.woocommerce table.cart .product-remove{padding-right:0;text-align:right}@media(max-width: 768px){.woocommerce table.cart .product-remove{border:none}}.woocommerce table.cart a.remove{display:inline-block;background:none;width:1.125rem;height:1.125rem;line-height:1.125rem}.woocommerce table.cart a.remove:hover{background:none}.woocommerce table.cart a.remove:hover svg{fill:#e41f1f}.woocommerce table.cart a.remove svg{transition:all .3s 0s;fill:#d0d0d0}.woocommerce .cart-collaterals{width:auto}.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals{width:100%}@media(min-width: 1025px){.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals{width:calc(50% - .625rem)}}@media(min-width: 1200px){.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals{width:calc(50% - 2.1875rem)}}.woocommerce .cart-collaterals .cross-sells{margin-bottom:1.25rem}@media(min-width: 1025px){.woocommerce .cart-collaterals .cross-sells{margin-bottom:0}}.woocommerce .cart-collaterals .cart_totals{margin-left:auto}.woocommerce .cart-collaterals .wc-proceed-to-checkout{text-align:right}.woocommerce .cart_totals table th,.woocommerce .cart_totals table td,.woocommerce .woocommerce-checkout-review-order table th,.woocommerce .woocommerce-checkout-review-order table td{border-top:none;padding-top:1.25rem;padding-bottom:1.25rem;vertical-align:middle}.woocommerce .cart_totals table th,.woocommerce .woocommerce-checkout-review-order table th{font-weight:400}.woocommerce .cart_totals table th:first-child,.woocommerce .cart_totals table td:first-child,.woocommerce .woocommerce-checkout-review-order table th:first-child,.woocommerce .woocommerce-checkout-review-order table td:first-child{padding-left:0}.woocommerce .cart_totals table th:nth-child(2),.woocommerce .cart_totals table td:nth-child(2),.woocommerce .woocommerce-checkout-review-order table th:nth-child(2),.woocommerce .woocommerce-checkout-review-order table td:nth-child(2){text-align:right;padding-right:0}.woocommerce .cart_totals table .order-total th,.woocommerce .cart_totals table .order-total td,.woocommerce .woocommerce-checkout-review-order table .order-total th,.woocommerce .woocommerce-checkout-review-order table .order-total td{padding-top:.9375rem;padding-bottom:.9375rem}@media(min-width: 1025px){.woocommerce .cart_totals table .order-total th,.woocommerce .woocommerce-checkout-review-order table .order-total th{font-size:1.25rem}}.woocommerce .cart_totals table .order-total td,.woocommerce .woocommerce-checkout-review-order table .order-total td{font-size:1.125rem}@media(min-width: 1025px){.woocommerce .cart_totals table .order-total td,.woocommerce .woocommerce-checkout-review-order table .order-total td{font-size:1.75rem}}.woocommerce .cart_totals table tfoot th,.woocommerce .woocommerce-checkout-review-order table tfoot th{text-transform:initial}.woocommerce ul#shipping_method li input{margin-top:.25em}.woocommerce .wc-proceed-to-checkout{padding-bottom:0}.woocommerce a.button.alt.checkout-button{margin-bottom:0}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding-right:0;padding-left:0}@media(max-width: 768px){.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{display:flex;flex-direction:column;gap:.625rem}}.woocommerce #content table.cart td.actions .woocommerce-form-coupon,.woocommerce table.cart td.actions .woocommerce-form-coupon,.woocommerce-page #content table.cart td.actions .woocommerce-form-coupon,.woocommerce-page table.cart td.actions .woocommerce-form-coupon{float:left}@media(min-width: 768px){.woocommerce #content table.cart td.actions button.button:disabled[disabled],.woocommerce table.cart td.actions button.button:disabled[disabled],.woocommerce-page #content table.cart td.actions button.button:disabled[disabled],.woocommerce-page table.cart td.actions button.button:disabled[disabled]{padding:0 1.5rem}}@media(min-width: 1025px){.woocommerce #content table.cart td.actions button.button:disabled[disabled],.woocommerce table.cart td.actions button.button:disabled[disabled],.woocommerce-page #content table.cart td.actions button.button:disabled[disabled],.woocommerce-page table.cart td.actions button.button:disabled[disabled]{padding:0 2rem}}.woocommerce #content table.cart td.actions button[name=update_cart],.woocommerce table.cart td.actions button[name=update_cart],.woocommerce-page #content table.cart td.actions button[name=update_cart],.woocommerce-page table.cart td.actions button[name=update_cart]{background-color:rgba(0,0,0,0) !important;color:#e0b565 !important;border-width:2px}@media(min-width: 1025px){.woocommerce #content table.cart td.actions button[name=update_cart],.woocommerce table.cart td.actions button[name=update_cart],.woocommerce-page #content table.cart td.actions button[name=update_cart],.woocommerce-page table.cart td.actions button[name=update_cart]{padding:0 2rem}}.woocommerce #content table.cart td.actions button[name=update_cart]:hover,.woocommerce #content table.cart td.actions button[name=update_cart]:focus,.woocommerce #content table.cart td.actions button[name=update_cart]:active,.woocommerce table.cart td.actions button[name=update_cart]:hover,.woocommerce table.cart td.actions button[name=update_cart]:focus,.woocommerce table.cart td.actions button[name=update_cart]:active,.woocommerce-page #content table.cart td.actions button[name=update_cart]:hover,.woocommerce-page #content table.cart td.actions button[name=update_cart]:focus,.woocommerce-page #content table.cart td.actions button[name=update_cart]:active,.woocommerce-page table.cart td.actions button[name=update_cart]:hover,.woocommerce-page table.cart td.actions button[name=update_cart]:focus,.woocommerce-page table.cart td.actions button[name=update_cart]:active{background-color:#e0b565 !important;border-color:#e0b565 !important;color:#fff !important}.woocommerce-shipping-fields{margin-top:1.875rem}.woocommerce-form-coupon__input{display:flex;max-width:31.25rem}.woocommerce-form-coupon__input input[type=text]{flex-grow:1;width:auto !important;background-image:none;border:1px solid #d0d0d0;border-radius:.3125rem 0 0 .3125rem;margin:0 -0.3125rem 0 0 !important;padding:0 1.3125rem 0 1rem}.woocommerce-form-coupon__input input[type=text]:hover,.woocommerce-form-coupon__input input[type=text]:active,.woocommerce-form-coupon__input input[type=text]:focus{border-color:#000}.woocommerce-form-coupon__input input[type=text]:not(:focus)::-moz-placeholder{opacity:.5}.woocommerce-form-coupon__input input[type=text]:not(:focus)::placeholder{opacity:.5}@media(min-width: 1025px){.woocommerce-form-coupon__input input[type=text]{font-size:1.125rem}}.woocommerce-form-coupon__input button{flex-shrink:0;width:auto !important;min-width:6.25rem}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{color:#333844;border-radius:.3125rem}#ship-to-different-address label{cursor:pointer}.mini-cart{position:relative}.mini-cart--empty{pointer-events:none}.mini-cart svg{color:#e0b565;width:2.25rem;height:2.25rem}.mini-cart__total{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;font-size:.75rem;font-weight:500;border-radius:50%;position:absolute;top:-0.4375rem;right:-0.625rem}.woocommerce-account .col-lg-9{width:100%}.woocommerce-account .entry-content{margin-bottom:0}@media(min-width: 768px){.woocommerce-account .woocommerce .col-1,.woocommerce-account .woocommerce .col-2{width:50%}}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding-bottom:.75rem}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding-bottom:1.5625rem}}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:first-child){border-top:1px solid #000;padding-top:.75rem}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:first-child){padding-top:1.5625rem}}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#e0b565 !important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 0 5 5 5-5 2 1-7 7-7-7 2-1Z' fill='%23df0000'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{transform:rotate(-90deg)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;color:#333844;font-weight:700;text-decoration:none !important;position:relative}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:1.25rem}}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after{transition:all .3s 0s;content:"";display:block;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg width='14' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 0 5 5 5-5 2 1-7 7-7-7 2-1Z' fill='%23000'/%3E%3C/svg%3E") no-repeat 50%/14px 8px;position:absolute;top:calc(50% - 7px);right:0}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after{bottom:1.9375rem}}@media(min-width: 1025px){.woocommerce-account .woocommerce-MyAccount-content{padding-left:35px}}.woocommerce-account table.account-orders-table tbody td:first-child{font-weight:700}#account_display_name+span{font-size:14px}.woocommerce-address-fields__field-wrapper,.woocommerce-MyAccount-content fieldset{margin-bottom:25px}.woocommerce-MyAccount-content fieldset .form-row label{display:block}.woocommerce form.login,.woocommerce form.register{border:none;padding:0}.woocommerce form.login .form-row label,.woocommerce form.register .form-row label{display:inline-block}.woocommerce form.woocommerce-ResetPassword{border:none}.woocommerce form.woocommerce-ResetPassword .form-row label{display:inline-block}.woocommerce form.login button[type=submit],.woocommerce form.woocommerce-ResetPassword button[type=submit]{margin-top:10px}.woocommerce form.woocommerce-ResetPassword p{max-width:500px}.woocommerce-form-login__rememberme{display:inline-flex !important;align-items:center;margin-top:25px !important}.woocommerce-LostPassword{margin-top:20px}.woocommerce-LostPassword a{color:#333844 !important;font-size:14px}.woocommerce .woocommerce-order-details{margin:3.125rem 0 2.1875rem}.woocommerce ul.order_details{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem;margin-bottom:1.25rem}@media(min-width: 768px){.woocommerce ul.order_details{gap:.5rem}}.woocommerce ul.order_details:before,.woocommerce ul.order_details:after{display:none}.woocommerce ul.order_details li{display:flex;align-items:center;gap:.625rem;border:none;line-height:1.25rem;padding:0;margin:0}@media(min-width: 768px){.woocommerce ul.order_details li{font-size:.875rem}}.woocommerce ul.order_details li strong{line-height:1.25rem}@media(min-width: 768px){.woocommerce ul.order_details li strong{font-size:1.125rem}}.woocommerce-thankyou-order-received{margin-bottom:3.125rem}.woocommerce-table__product-name .wc-item-meta{font-size:.875rem;padding-left:1rem}.single-product div.product{position:relative}.single-product div.product .product__images img{transition:opacity .3s}.single-product div.product .product__summary p.price,.single-product div.product .product__summary span.price{margin-bottom:1.875rem}@media(min-width: 1025px){.single-product div.product .product__summary p.price,.single-product div.product .product__summary span.price{font-size:1.5rem}}.single-product div.product .product__summary .woocommerce-product-rating .star-rating{margin-top:0}.single-product div.product .product__after-summary{display:flex;flex-direction:column;gap:3.125rem}@media(min-width: 1025px){.single-product div.product .product__after-summary{gap:4.375rem}}.single-product div.product .product_title{margin-bottom:1.25rem}.single-product div.product .woocommerce-product-details__short-description{margin-bottom:1.875rem}.single-product div.product .product_meta{color:#bdbdbd}.single-product div.product .posted_in{display:block}.single-product div.product .posted_in a{color:#333844}.single-product div.product form.cart .variations th{width:8.125rem;text-align:left;vertical-align:middle}.single-product div.product form.cart div.quantity{margin:0 .625rem 0 0}.single-product div.product form.cart div.quantity-hidden{display:none}@media(min-width: 768px){.single-product div.product .woocommerce-tabs{display:flex}}.single-product div.product .woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;flex-shrink:0;width:100%;display:flex;flex-direction:column;border-top:1px solid #d0d0d0;padding:0;margin-bottom:2.1875rem}@media(min-width: 768px){.single-product div.product .woocommerce-tabs ul.tabs{width:30%;margin-right:1.875rem}}@media(min-width: 1025px){.single-product div.product .woocommerce-tabs ul.tabs{margin-right:3.125rem}}.single-product div.product .woocommerce-tabs ul.tabs:before{display:none !important}.single-product div.product .woocommerce-tabs ul.tabs li{background:none;border:none;border-bottom:1px solid #d0d0d0 !important;border-radius:0;padding:.9375rem 0;margin:0}.single-product div.product .woocommerce-tabs ul.tabs li:before,.single-product div.product .woocommerce-tabs ul.tabs li:after{display:none}.single-product div.product .woocommerce-tabs ul.tabs li.active{pointer-events:none}.single-product div.product .woocommerce-tabs ul.tabs li.active a{color:#e0b565}@media(min-width: 1025px){.single-product div.product .woocommerce-tabs ul.tabs li:hover a{color:#e0b565}}.single-product div.product .woocommerce-tabs ul.tabs li a{color:#333844;padding:0}.single-product div.product .woocommerce-tabs .panel{flex-grow:1;margin-bottom:0}.single-product div.product .woocommerce-tabs .panel>*:last-child{margin-bottom:0}.single-product div.product #reply-title{display:block;margin-top:1em}.single-product div.product #rating+.nice-select{display:none}.swiper-product-image{margin-bottom:1.25rem}.swiper-product-image .swiper-slide{width:100%}.swiper-product-image .c-image{width:100%;margin:0}.swiper-product-image .c-image:before{content:"";display:block;width:100%;padding-bottom:70%}.swiper-product-thumbs .swiper-slide{width:100%;transition:opacity .3s}.swiper-product-thumbs .swiper-slide:not(.swiper-slide-thumb-active){cursor:pointer;opacity:.5}.swiper-product-thumbs .swiper-slide:hover{opacity:1}.swiper-product-thumbs .c-image{width:100%;margin:0}.swiper-product-thumbs .c-image:before{content:"";display:block;width:100%;padding-bottom:70%}.swiper-products .swiper-slide{height:auto;display:flex}.swiper-products .swiper-slide article.product{width:100%}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{display:inline-flex;flex-grow:1;float:none;margin:0}.shop-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:30px}@media(max-width: 520px){section.products article.product{width:100%}}article.product{display:flex;flex-direction:column;align-items:flex-start;position:relative}article.product span.price,article.product p.price{font-size:1.125rem}article.product a.added_to_cart{font-size:.9375rem;padding:0;position:absolute;top:100%;left:.9375rem}article.product .button{margin-top:auto}.woocommerce-loop-product__link{width:100%;display:block;position:relative}@media(min-width: 1025px){.woocommerce-loop-product__link:hover{text-decoration:none !important}.woocommerce-loop-product__link:hover img{opacity:.8}.woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:#e0b565}}.woocommerce-loop-product__link img{width:100%;border-radius:.3125rem;overflow:hidden;transition:opacity .3s}.woocommerce-loop-product__thumbnail{position:relative}.woocommerce-loop-product__thumbnail:before{content:"";display:block;width:100%;padding-bottom:70%}.woocommerce-loop-product__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.3125rem;overflow:hidden;transition:opacity .3s;position:absolute;top:0;left:0}.woocommerce-loop-product__title{transition:all .3s 0s;color:#333844;margin:1.25rem 0 .625rem !important}article.product span.onsale,.woocommerce div.product span.onsale,.woocommerce div.product span.onsale{width:auto;min-width:3.375rem;height:auto;min-height:unset;display:flex;align-items:center;justify-content:center;background-color:#e0b565;font-size:.75rem;line-height:1.5;border-radius:.3125rem;padding:.3125rem;top:.5rem;left:.5rem;z-index:1}article.product p.price,article.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price{display:block;color:#333844;font-weight:700;margin-bottom:.9375rem}article.product p.price del,article.product span.price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:.8em;font-weight:400;opacity:.5}article.product p.price ins,article.product span.price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.c-block{margin-bottom:clamp(3.125rem,calc(3.125rem + (1vw - 5.76px) * 14.74),8.875rem)}.c-block--padding{padding:2.8125rem 0 3.125rem}@media(min-width: 1025px){.c-block--padding{padding:4.375rem 0}}.c-title{display:block;text-transform:uppercase;font-family:"Raleway",sans-serif}.c-title span{color:#e0b565}.c-image{display:block;line-height:0;position:relative}.c-image img{width:100%}.swiper-images .swiper-slide .c-image:before{content:"";display:block;width:100%;padding-bottom:65%}.c-video{max-width:100%;display:block;position:relative}.c-video:not([video]):before{content:"";display:block;width:100%;padding-bottom:56.25%}@media(min-width: 1025px){.c-video:hover .c-video__poster img{opacity:.9}.c-video:hover .c-video__poster svg{transform:scale(1.1)}}.c-video iframe,.c-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;position:absolute;top:0;left:0}.c-video__poster{width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0}.c-video__poster img{transition:all .3s 0s;opacity:.75}.c-video__poster svg{transition:all .3s 0s;fill:#fff;font-size:.5rem;width:10em;height:10em;position:absolute;top:calc(50% - 5em);left:calc(50% - 5em)}@media(min-width: 768px){.c-video__poster svg{font-size:.75rem}}.m-faq__item{border:1px solid #d0d0d0;transition:border-color .3s}.m-faq__item:not(:last-child){margin-bottom:.625rem}.m-faq__item.is-open,.m-faq__item:hover{border-color:#000}.m-faq__item-title{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem;margin:0}.m-faq__item-title svg{flex-shrink:0}.m-faq__item-content{padding:0 1.25rem 1.25rem}.m_about_property{position:relative}.m_about_property--bg{position:absolute;left:0;top:0;bottom:-13.125rem;width:95%;background-image:url("../img/section-bg-img-2.svg");background-repeat:no-repeat;background-position:50%;background-size:contain}@media(min-width: 1200px){.m_about_property--bg{background-size:cover}}.m_about_property .container,.m_about_property .main-menu__container,.m_about_property .woocommerce .site-content,.woocommerce .m_about_property .site-content,.m_about_property .woocommerce-page .site-content,.woocommerce-page .m_about_property .site-content{position:relative}.m_about_property__inner{background:#fff;border-radius:.5rem;border:clamp(0.625rem,calc(0.625rem + (1vw - 5.76px) * 1.12),1.0625rem) solid #fff;position:relative}.m_about_property__inner .editor,.m_about_property__inner .entry-content{font-size:clamp(1rem,calc(1rem + (1vw - 7.68px) * 0.93),1.25rem);font-weight:500;line-height:1.15;color:#333844}.m_about_property--img{border-radius:.5rem}.m_about_property--title{background:#fff;border-radius:.5rem 0 0 .5rem;color:#333844;margin:1.25rem 0}@media(min-width: 768px){.m_about_property--title{margin:0;padding:2rem 1.25rem 2.25rem;position:absolute;left:18px;bottom:17px;width:63%}}.m_about_property--caption{background:#fff;border-radius:.5rem .5rem .5rem 0;gap:1.25rem;display:flex;flex-direction:column;align-items:flex-start;margin:1.25rem 0}@media(min-width: 768px){.m_about_property--caption{padding:1.25rem;margin:0;right:1.125rem;bottom:1.0625rem;position:absolute;width:37%}}.m_about_property--caption .btn,.m_about_property--caption .login.login-action-resetpass .login-layout .login-box #backtoblog a,.login.login-action-resetpass .login-layout .login-box #backtoblog .m_about_property--caption a,.m_about_property--caption .login .login-layout .login-box form p.submit .button-primary,.login .login-layout .login-box form p.submit .m_about_property--caption .button-primary,.m_about_property--caption input[type=submit],.m_about_property--caption .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .m_about_property--caption input[type=submit],.m_about_property--caption .woocommerce #respond input#submit,.woocommerce #respond .m_about_property--caption input#submit,.m_about_property--caption .woocommerce a.button,.woocommerce .m_about_property--caption a.button,.m_about_property--caption .woocommerce button.button,.woocommerce .m_about_property--caption button.button,.m_about_property--caption .woocommerce input.button,.woocommerce .m_about_property--caption input.button,.m_about_property--caption .woocommerce a.button.alt,.woocommerce .m_about_property--caption a.button.alt,.m_about_property--caption .woocommerce button.button.alt,.woocommerce .m_about_property--caption button.button.alt,.m_about_property--caption .woocommerce input.button.alt,.woocommerce .m_about_property--caption input.button.alt{max-width:16.875rem;width:100%;padding:.9375rem}.m_calculation.m_property_form .wpcf7{padding:clamp(1.875rem,calc(1.875rem + (1vw - 5.76px) * 6.41),4.375rem) .9375rem}.m_calculation.m_property_form .form h1,.m_calculation.m_property_form .form .h1,.m_calculation.m_property_form .form h2,.m_calculation.m_property_form .form .h2,.m_calculation.m_property_form .form .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .m_calculation.m_property_form .form .gform_heading,.m_calculation.m_property_form .form h3,.m_calculation.m_property_form .form .h3,.m_calculation.m_property_form .form .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .m_calculation.m_property_form .form h2,.m_calculation.m_property_form .form h4,.m_calculation.m_property_form .form .h4,.m_calculation.m_property_form .form .single-product div.product #reply-title,.single-product div.product .m_calculation.m_property_form .form #reply-title,.m_calculation.m_property_form .form h5,.m_calculation.m_property_form .form .h5,.m_calculation.m_property_form .form #customer_details h3,#customer_details .m_calculation.m_property_form .form h3,.m_calculation.m_property_form .form .woocommerce .woocommerce-order-details__title,.woocommerce .m_calculation.m_property_form .form .woocommerce-order-details__title,.m_calculation.m_property_form .form .woocommerce-thankyou-order-received,.m_calculation.m_property_form .form h6,.m_calculation.m_property_form .form .h6{margin-bottom:0}.m_calculation.m_property_form .form .col-md-6+.col-12,.m_calculation.m_property_form .form .col-md-4+.col-12{margin-top:clamp(0.625rem,calc(0.625rem + (1vw - 5.76px) * 3.21),1.875rem)}.m_calculation.m_property_form .form label{display:flex;flex-direction:column;row-gap:.3125rem}.m_calculation.m_property_form .form input[type=text],.m_calculation.m_property_form .form input[type=tel],.m_calculation.m_property_form .form input[type=number],.m_calculation.m_property_form .form input[type=email],.m_calculation.m_property_form .form textarea{height:2.875rem}.m_calculation .wpcf7-submit{transition:all .3s 0s;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;background-color:#e0b565;color:#fff !important;font-size:1rem;font-weight:600;line-height:1;padding:.9375rem 2.1875rem;border:none;border-radius:.25rem;text-align:center;cursor:pointer;text-transform:uppercase;margin:0}.m_calculation .wpcf7-submit:hover{background-color:#d7a13b;border-color:#d7a13b;color:#fff !important}.m_calculation .table_results_wrapper{overflow:auto}.m_calculation .table_results_wrapper table{min-width:43.75rem}.m_calculation .table_results_wrapper table thead{text-align:left;background:rgba(255,255,255,.4)}.m_calculation .table_results_wrapper table tbody tr:nth-child(even){background:rgba(255,255,255,.1)}.m_calculation .table_results_wrapper table tfoot{text-align:left;background:rgba(224,181,101,.3);background:#e0b565}.m_calculation canvas{height:0;background:#fff;padding:.625rem}.m_contact .editor h1,.m_contact .entry-content h1,.m_contact .editor .h1,.m_contact .entry-content .h1,.m_contact .editor h2,.m_contact .entry-content h2,.m_contact .editor .h2,.m_contact .entry-content .h2,.m_contact .editor .gform_wrapper.gravity-theme .gform_heading,.m_contact .entry-content .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .m_contact .editor .gform_heading,.gform_wrapper.gravity-theme .m_contact .entry-content .gform_heading,.m_contact .editor h3,.m_contact .entry-content h3,.m_contact .editor .h3,.m_contact .entry-content .h3,.m_contact .editor .single-product div.product .woocommerce-tabs .panel h2,.m_contact .entry-content .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .m_contact .editor h2,.single-product div.product .woocommerce-tabs .panel .m_contact .entry-content h2,.m_contact .editor h4,.m_contact .entry-content h4,.m_contact .editor .h4,.m_contact .entry-content .h4,.m_contact .editor .single-product div.product #reply-title,.m_contact .entry-content .single-product div.product #reply-title,.single-product div.product .m_contact .editor #reply-title,.single-product div.product .m_contact .entry-content #reply-title,.m_contact .editor h5,.m_contact .entry-content h5,.m_contact .editor .h5,.m_contact .entry-content .h5,.m_contact .editor #customer_details h3,.m_contact .entry-content #customer_details h3,#customer_details .m_contact .editor h3,#customer_details .m_contact .entry-content h3,.m_contact .editor .woocommerce .woocommerce-order-details__title,.m_contact .entry-content .woocommerce .woocommerce-order-details__title,.woocommerce .m_contact .editor .woocommerce-order-details__title,.woocommerce .m_contact .entry-content .woocommerce-order-details__title,.m_contact .editor .woocommerce-thankyou-order-received,.m_contact .entry-content .woocommerce-thankyou-order-received,.m_contact .editor h6,.m_contact .entry-content h6,.m_contact .editor .h6,.m_contact .entry-content .h6{font-family:"Raleway",sans-serif}.m_contact .editor strong,.m_contact .entry-content strong,.m_contact .editor b,.m_contact .entry-content b{font-weight:600}.m_contact .editor p:not(:last-child),.m_contact .entry-content p:not(:last-child){margin-bottom:clamp(1.25rem,calc(1.25rem + (1vw - 5.76px) * 4.1),2.3125rem)}.m_contact .editor img,.m_contact .entry-content img{border-radius:.5rem}.m_contact__form{border:1px solid #fff;padding:clamp(1.875rem,calc(1.875rem + (1vw - 7.68px) * 13.89),5.625rem) clamp(0.9375rem,calc(0.9375rem + (1vw - 7.68px) * 12.96),4.4375rem);display:inline-block;width:100%;border-radius:.5rem;height:100%}@media(min-width: 768px){.m_contact__form{max-width:35.625rem}}.m_contact__form form{text-align:center}.m_contact__form form label{display:block;margin-bottom:2.5rem}.m_contact__form form label .wpcf7-form-control-wrap{margin:0}.m_contact__form form input[type=text],.m_contact__form form input[type=email],.m_contact__form form input[type=url],.m_contact__form form input[type=password],.m_contact__form form input[type=search],.m_contact__form form input[type=number],.m_contact__form form input[type=tel],.m_contact__form form input[type=range],.m_contact__form form input[type=date],.m_contact__form form input[type=month],.m_contact__form form input[type=week],.m_contact__form form input[type=time],.m_contact__form form input[type=datetime],.m_contact__form form input[type=datetime-local],.m_contact__form form input[type=color]{height:67px;border-radius:.5rem}.m_contact__form form textarea{display:block}.m_contact__form form input[type=submit]{margin-top:-0.625rem;border-radius:.25rem}.m-hero{display:flex;align-items:center;padding:6.25rem 0;position:relative}@media(min-width: 576px){.m-hero{padding:6.25rem 0;min-height:50.8125rem}.m-hero.no_filter{min-height:31.25rem}}@media(max-width: 575px){.m-hero.desktop_version{padding:2.5rem 0}}@media(min-width: 768px){.archive .m-hero{margin-bottom:clamp(4.375rem,calc(4.375rem + (1vw - 5.76px) * 2.31),5.625rem)}}@media(min-width: 576px){.home .m-hero{min-height:100vh}}.m-hero__bg{width:100%;height:100%;position:absolute;top:0;left:0}.m-hero__bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.m-hero__content{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(4.375rem,calc(4.375rem + (1vw - 5.76px) * 15.63),12.8125rem) 0;max-width:clamp(62.5rem,calc(62.5rem + (1vw - 5.76px) * 35.14),87.1875rem);margin:0 auto}.m-hero__content .h1{margin:0}.m_hot_properties__slider{padding-bottom:50px}.m_hot_properties__slider .swiper-pagination{bottom:0}.m_hot_properties .swiper-slide{height:auto}.m_map .c-title{margin-bottom:clamp(3.75rem,calc(3.75rem + (1vw - 5.76px) * 12.82),8.75rem)}.m_map__info{display:flex;flex-direction:column;row-gap:10px;font-size:1.25rem;font-weight:600}.m_map__info>div{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.m_map__info a{color:#fff}.m_map__info svg{width:24px;height:24px;fill:#e0b565}.m_map .leaflet-map{max-height:24rem;border-radius:.5rem}.m_our_properties{background-image:url("../img/section-bg-img.svg");background-repeat:no-repeat;background-position:50%;background-size:cover}@media(min-width: 1200px){.m_our_properties{background-size:contain}}.m_our_properties .c-title{margin-bottom:clamp(1.75rem,calc(1.75rem + (1vw - 5.76px) * 2.08),2.5625rem)}.m_our_properties .editor,.m_our_properties .entry-content{font-size:clamp(1rem,calc(1rem + (1vw - 5.76px) * 2.24),1.875rem);font-weight:600;width:92%;line-height:1.5}.m_our_properties *+.terms_row{margin-top:clamp(2.75rem,calc(2.75rem + (1vw - 5.76px) * 7.05),5.5rem)}.m_properties_map #mapid{height:700px !important}.leaflet-popup-content{min-width:20rem}.leaflet-popup-content--left{width:55%}.leaflet-popup-content--right{position:absolute;top:0;bottom:0;right:0;width:45%}.m_property_form .editor,.m_property_form .entry-content{margin-bottom:clamp(3.75rem,calc(3.75rem + (1vw - 5.76px) * 12.82),8.75rem)}.m_property_form .wpcf7{border:1px solid #fff;padding:clamp(3.125rem,calc(3.125rem + (1vw - 5.76px) * 6.41),5.625rem) .9375rem;border-radius:.5rem}.m_property_form .form,.m_property_form form{margin:0 auto;max-width:1395px}@media(min-width: 1025px){.m_property_form .form .row,.m_property_form .form .woocommerce .col2-set,.woocommerce .m_property_form .form .col2-set,.m_property_form .form .woocommerce-page .col2-set,.woocommerce-page .m_property_form .form .col2-set,.m_property_form form .row,.m_property_form form .woocommerce .col2-set,.woocommerce .m_property_form form .col2-set,.m_property_form form .woocommerce-page .col2-set,.woocommerce-page .m_property_form form .col2-set{row-gap:2.5rem}}.m_property_form .form .col-md-4+.col-12,.m_property_form form .col-md-4+.col-12{margin-top:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 8.65),5.875rem)}.m_property_form .form h1,.m_property_form .form .h1,.m_property_form .form h2,.m_property_form .form .h2,.m_property_form .form .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .m_property_form .form .gform_heading,.m_property_form .form h3,.m_property_form .form .h3,.m_property_form .form .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .m_property_form .form h2,.m_property_form .form h4,.m_property_form .form .h4,.m_property_form .form .single-product div.product #reply-title,.single-product div.product .m_property_form .form #reply-title,.m_property_form .form h5,.m_property_form .form .h5,.m_property_form .form #customer_details h3,#customer_details .m_property_form .form h3,.m_property_form .form .woocommerce .woocommerce-order-details__title,.woocommerce .m_property_form .form .woocommerce-order-details__title,.m_property_form .form .woocommerce-thankyou-order-received,.m_property_form .form h6,.m_property_form .form .h6,.m_property_form form h1,.m_property_form form .h1,.m_property_form form h2,.m_property_form form .h2,.m_property_form form .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .m_property_form form .gform_heading,.m_property_form form h3,.m_property_form form .h3,.m_property_form form .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .m_property_form form h2,.m_property_form form h4,.m_property_form form .h4,.m_property_form form .single-product div.product #reply-title,.single-product div.product .m_property_form form #reply-title,.m_property_form form h5,.m_property_form form .h5,.m_property_form form #customer_details h3,#customer_details .m_property_form form h3,.m_property_form form .woocommerce .woocommerce-order-details__title,.woocommerce .m_property_form form .woocommerce-order-details__title,.m_property_form form .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .m_property_form form h2,.m_property_form form .woocommerce-thankyou-order-received,.m_property_form form h6,.m_property_form form .h6{font-family:"Raleway",sans-serif;font-weight:900;margin-bottom:.625rem}.m_property_form .form h1 span,.m_property_form .form .h1 span,.m_property_form .form h2 span,.m_property_form .form .h2 span,.m_property_form .form .gform_wrapper.gravity-theme .gform_heading span,.gform_wrapper.gravity-theme .m_property_form .form .gform_heading span,.m_property_form .form h3 span,.m_property_form .form .h3 span,.m_property_form .form .single-product div.product .woocommerce-tabs .panel h2 span,.single-product div.product .woocommerce-tabs .panel .m_property_form .form h2 span,.m_property_form .form h4 span,.m_property_form .form .h4 span,.m_property_form .form .single-product div.product #reply-title span,.single-product div.product .m_property_form .form #reply-title span,.m_property_form .form h5 span,.m_property_form .form .h5 span,.m_property_form .form #customer_details h3 span,#customer_details .m_property_form .form h3 span,.m_property_form .form .woocommerce .woocommerce-order-details__title span,.woocommerce .m_property_form .form .woocommerce-order-details__title span,.m_property_form .form .woocommerce-thankyou-order-received span,.m_property_form .form h6 span,.m_property_form .form .h6 span,.m_property_form form h1 span,.m_property_form form .h1 span,.m_property_form form h2 span,.m_property_form form .h2 span,.m_property_form form .gform_wrapper.gravity-theme .gform_heading span,.gform_wrapper.gravity-theme .m_property_form form .gform_heading span,.m_property_form form h3 span,.m_property_form form .h3 span,.m_property_form form .single-product div.product .woocommerce-tabs .panel h2 span,.single-product div.product .woocommerce-tabs .panel .m_property_form form h2 span,.m_property_form form h4 span,.m_property_form form .h4 span,.m_property_form form .single-product div.product #reply-title span,.single-product div.product .m_property_form form #reply-title span,.m_property_form form h5 span,.m_property_form form .h5 span,.m_property_form form #customer_details h3 span,#customer_details .m_property_form form h3 span,.m_property_form form .woocommerce .woocommerce-order-details__title span,.woocommerce .m_property_form form .woocommerce-order-details__title span,.m_property_form form .woocommerce .woocommerce-customer-details h2 span,.woocommerce .woocommerce-customer-details .m_property_form form h2 span,.m_property_form form .woocommerce-thankyou-order-received span,.m_property_form form h6 span,.m_property_form form .h6 span{color:#e0b565}.m_property_form .form div.nice-select,.m_property_form form div.nice-select{padding:0;height:auto;border-radius:.5rem}.m_property_form .form textarea,.m_property_form form textarea{height:100%}.m_property_form .form .acceptance_block,.m_property_form form .acceptance_block{margin-top:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 7.05),5.25rem)}.m_services.style2 .section_header,.m_services.style3 .section_header{margin-bottom:clamp(4.375rem,calc(4.375rem + (1vw - 5.76px) * 10.74),8.5625rem)}.m_services__grid{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:3.125rem}.style2 .m_services__grid{margin:0 auto;max-width:1088px;row-gap:clamp(3.125rem,calc(3.125rem + (1vw - 5.76px) * 11.22),7.5rem)}.style3 .m_services__grid{row-gap:clamp(3.125rem,calc(3.125rem + (1vw - 5.76px) * 12.02),7.8125rem)}.m_services__item{display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;padding:0 .625rem}@media(min-width: 576px){.m_services__item{padding:0 .9375rem}}.style1 .m_services__item{flex:1 1 50%}@media(min-width: 576px){.style1 .m_services__item{flex:1 1 30%}}@media(min-width: 1025px){.style1 .m_services__item{flex:1 1}}.style2 .m_services__item{flex:1 1 45%}@media(min-width: 768px){.style2 .m_services__item{flex:1 1 30%}}.style3 .m_services__item{flex:1 1 100%}@media(min-width: 576px){.style3 .m_services__item{flex:1 1 45%}}@media(min-width: 768px){.style3 .m_services__item{flex:1 1 30%}}.m_services__item:first-child .m_services__item--icon:after{left:50%}@media(min-width: 576px)and (max-width: 1024px){.m_services__item:nth-child(3) .m_services__item--icon:after{right:0}}@media(min-width: 576px)and (max-width: 1024px){.m_services__item:nth-child(4) .m_services__item--icon:after{left:0}}@media(max-width: 575px){.m_services__item:nth-child(odd) .m_services__item--icon:after{left:0}.m_services__item:nth-child(even) .m_services__item--icon:after{right:0}}.m_services__item:last-child .m_services__item--icon:after{right:50%}.m_services__item--icon{border-radius:50%;max-width:clamp(5.625rem,calc(5.625rem + (1vw - 7.68px) * 10.19),8.375rem);width:100%;position:relative;display:block;margin:0 auto}.style1 .m_services__item--icon:after{position:absolute;content:"";left:-100%;right:-100%;height:1px;background:#e0b565;top:50%;transform:translateY(-50%)}@media(min-width: 576px){.style3 .m_services__item--icon{margin-bottom:.625rem}}.m_services__item--icon:before{display:block;content:"";padding-bottom:100%}.m_services__item--icon img{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);max-width:60%;max-height:60%;z-index:1}.style3 .m_services__item .h4,.style3 .m_services__item .single-product div.product #reply-title,.single-product div.product .style3 .m_services__item #reply-title{margin-bottom:10px}.m_services__item .h4 span,.m_services__item .single-product div.product #reply-title span,.single-product div.product .m_services__item #reply-title span{color:#e0b565}.m_services__item p{font-size:1.1875rem}.m_services__item p span,.m_services__item p a{color:#e0b565}.m_services__item p a{text-decoration:none}.m_services__item p a:hover{text-decoration:underline}.m_testimonials__wrapper{position:relative}.m_testimonials__wrapper .quote1,.m_testimonials__wrapper .quote2{position:absolute;width:clamp(2.75rem,calc(2.75rem + (1vw - 5.76px) * 2.88),3.875rem);height:clamp(1.875rem,calc(1.875rem + (1vw - 5.76px) * 2.24),2.75rem);z-index:2}.m_testimonials__wrapper .quote1{top:20px;left:-13px}.m_testimonials__wrapper .quote2{bottom:30px;right:-16px;transform:scale(1, -1)}.m_testimonials__wrapper .editor,.m_testimonials__wrapper .entry-content{font-weight:600}@media(min-width: 768px){.m_testimonials__wrapper .editor,.m_testimonials__wrapper .entry-content{font-size:1.25rem}}.m_testimonials__slider{padding-bottom:3.125rem}.m_testimonials__slider .swiper-slide{padding-top:2.5625rem;height:auto}.m_testimonials__slider .swiper-pagination{bottom:0}.m_testimonials .testimonial{padding:2.6875rem clamp(1.25rem,calc(1.25rem + (1vw - 5.76px) * 3.69),2.6875rem) clamp(2.1875rem,calc(2.1875rem + (1vw - 5.76px) * 3.53),3.5625rem);border-radius:.5rem;border:1px solid #fff;position:relative;display:flex;flex-direction:column;gap:1.125rem;background:#333844;height:100%}.m_testimonials .testimonial:before{position:absolute;content:"";top:1.0625rem;bottom:1.0625rem;right:1.1875rem;left:1.1875rem;border-radius:inherit;border:inherit;z-index:-1}.m_testimonials .testimonial--image{margin:-84px auto 0;border-radius:50%;width:6.375rem;height:6.375rem;border:.5rem solid #e0b565;overflow:hidden;position:relative}.m_testimonials .testimonial--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m_testimonials .testimonial--name{display:block;text-align:center}.m_testimonials .testimonial--rating{display:flex;flex-wrap:wrap;justify-content:center;gap:.3125rem}.m_who_we_are .c-title{margin-bottom:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 8.01),5.625rem)}.m_who_we_are .editor,.m_who_we_are .entry-content{line-height:1.5}@media(min-width: 1200px){.m_who_we_are .editor,.m_who_we_are .entry-content{width:83%}}.m_who_we_are img{border-radius:.5rem}.m_who_we_are__images{display:flex;flex-wrap:wrap;gap:1.875rem 0;margin-top:2.5rem}.m_who_we_are__images .img_block{position:relative}.m_who_we_are__images .img_block:before{display:block;content:"";padding-bottom:75.5%}.m_who_we_are__right_img{height:100%;position:relative}.m_intro{position:relative;max-height:49.1875rem;min-height:40vh;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:6.25rem 0}@media(min-width: 576px){.m_intro{min-height:50vh}}@media(min-width: 768px){.m_intro{min-height:60vh}}@media(min-width: 1025px){.m_intro{min-height:70vh}}.m_intro:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:#000;opacity:.25}.m_intro .container,.m_intro .main-menu__container,.m_intro .woocommerce .site-content,.woocommerce .m_intro .site-content,.m_intro .woocommerce-page .site-content,.woocommerce-page .m_intro .site-content{position:relative}.m_intro--title span{color:#e0b565}.m_intro .editor,.m_intro .entry-content{font-size:clamp(1.125rem,calc(1.125rem + (1vw - 5.76px) * 1.28),1.625rem);line-height:1.4;font-family:"Room",sans-serif;font-weight:500;position:relative;z-index:1}.m_text-columns .c-title{margin-bottom:clamp(1.75rem,calc(1.75rem + (1vw - 5.76px) * 2.08),2.5625rem)}.m_text-columns .editor,.m_text-columns .entry-content{font-size:clamp(1rem,calc(1rem + (1vw - 5.76px) * 0.96),1.375rem);width:92%;line-height:1.5}.m-text-columns .row,.m-text-columns .woocommerce .col2-set,.woocommerce .m-text-columns .col2-set,.m-text-columns .woocommerce-page .col2-set,.woocommerce-page .m-text-columns .col2-set{row-gap:3.125rem}.anchor{display:block;visibility:hidden;position:relative;top:calc(-1*var(--header-scrolled-height))}.img-placeholder{background-color:#e2e2e2;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.img-placeholder svg{width:clamp(4.375rem,25%,9.375rem);height:clamp(4.375rem,25%,9.375rem);fill:#e0b565}.stretched-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.js-accordion-item.is-open .js-accordion-title svg{transform:rotate(180deg)}.js-accordion-title{cursor:pointer}.js-accordion-title svg{transition:transform .3s}.js-accordion-content{display:none}.article__thumbnail{flex-shrink:0;display:block;margin-bottom:.625rem;position:relative}.article__thumbnail:before{content:"";display:block;width:100%;padding-bottom:60%}.article__thumbnail img,.article__thumbnail .img-placeholder{transition:all .3s 0s;position:absolute;top:0;left:0}.article__thumbnail:hover img{opacity:.85}.article__content{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.article__excerpt{margin-bottom:1.25rem}.article__more{margin-top:auto}.entry-meta{font-size:.875rem;margin-bottom:.9375rem}.entry-meta .cat-links,.entry-meta .tag-links{margin-top:.3125rem}.article-no-results{height:177px;background:#fff;border-radius:.5rem;padding:1.25rem}.article-no-results .article__content{align-items:center}.article-no-results .article__title{text-align:center;margin-bottom:0;font-family:"Raleway",sans-serif;color:#000}.entry-date.published:not(.updated){display:none}.breadcrumbs{color:#bdbdbd;font-size:.875rem;font-style:italic;margin-bottom:1.875rem}.breadcrumbs a{color:inherit;margin-right:.125rem}.breadcrumbs a:hover{color:#333844}.breadcrumbs span span span{display:inline;margin-left:.1875rem}.breadcrumbs .breadcrumb_last{color:#333844}.breadcrumbs p{margin:0}.breadcrumbs .separator{display:inline-block;margin:0 .3125rem}@media(min-width: 768px){.breadcrumbs .separator{margin:0 .625rem}}.modal{--modal-margin: 1.25rem;--modal-max-width: 50rem;width:100%;height:100%;display:block;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:0;visibility:hidden;z-index:-1;opacity:0}.modal__overlay{width:100vw;height:100vh;background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0}.modal.is-open{opacity:1;transition:opacity .3s;visibility:visible;z-index:110}.modal.is-open .modal__inner{transform:translateY(0);transition:transform .3s}.modal__inner{width:100%;max-width:var(--modal-max-width);height:calc(100% - var(--modal-margin)*2);display:flex;align-items:center;padding:0 var(--modal-margin);margin:var(--modal-margin) auto;position:relative;transform:translateY(-3.125rem);pointer-events:none}.modal__content{width:100%;max-height:100%;background-color:#fff;border-radius:.3125rem;padding:1.875rem;overflow-y:auto;position:relative;pointer-events:auto}@media(min-width: 768px){.modal__content{padding-top:3.125rem}}.modal__close{display:inline-block;line-height:0;position:absolute;top:.9375rem;right:.9375rem;cursor:pointer}.modal__close:hover svg{fill:#d7a13b}.modal__close svg{width:1.375rem;height:1.375rem;fill:#e0b565}.pagination,.woocommerce nav.woocommerce-pagination{margin-top:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 5.79),5.625rem)}.pagination ul,.woocommerce nav.woocommerce-pagination ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(0.875rem,calc(0.875rem + (1vw - 5.76px) * 0.69),1.25rem);border:none}.pagination ul li,.woocommerce nav.woocommerce-pagination ul li{border:none}.pagination ul li a,.woocommerce nav.woocommerce-pagination ul li a,.pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span{transition:all .3s 0s;min-width:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 3.01),4.125rem);height:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 3.01),4.125rem);background-color:#fff;color:#000;font-size:clamp(0.875rem,calc(0.875rem + (1vw - 5.76px) * 0.69),1.25rem);font-weight:900;line-height:1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0 .4375rem}.pagination ul li a.current:not(.dots),.woocommerce nav.woocommerce-pagination ul li a.current:not(.dots),.pagination ul li span.current:not(.dots),.woocommerce nav.woocommerce-pagination ul li span.current:not(.dots){background-color:#e0b565;color:#fff;border-color:#e0b565}.pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:hover,.pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li span:hover{background-color:#fff;color:#e0b565;border-color:#e0b565}.pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.next{background-image:url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 7L0 14L6.5 7L0 0L10 7Z' fill='%23E0B565'/%3E%3C/svg%3E%0A")}.pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.prev{background-image:url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 7L0 14L6.5 7L0 0L10 7Z' fill='%23E0B565'/%3E%3C/svg%3E%0A");transform:scale(-1, 1)}.pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.next,.pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.prev{background-color:rgba(0,0,0,0);font-size:0;background-repeat:no-repeat;background-position:50%}.pagination ul li a.next:hover,.woocommerce nav.woocommerce-pagination ul li a.next:hover,.pagination ul li a.prev:hover,.woocommerce nav.woocommerce-pagination ul li a.prev:hover{background-color:#fff}.property_item{background:#fff;border-radius:.5rem;border:clamp(0.625rem,calc(0.625rem + (1vw - 5.76px) * 1.12),1.0625rem) solid #fff;height:100%;position:relative;display:block;overflow:hidden;color:#000}.property_item--label{position:absolute;left:0;top:0;background:#e0b565;color:#fff;display:inline-block;text-transform:uppercase;padding:2.5px 30px;min-width:7.6875rem;text-align:center;font-weight:900;font-size:clamp(1.125rem,calc(1.125rem + (1vw - 7.68px) * 1.39),1.5rem);z-index:1;border-radius:.5rem 0 0 0;line-height:1}.property_item--img{display:block;position:relative;border-radius:.5rem .5rem 0 0}.property_item--img:before{display:block;content:"";padding-bottom:76%}.property_item--img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.property_item__slider{overflow:hidden;width:100%;position:relative;padding-bottom:76%;border-radius:.5rem .5rem 0 0}.property_item__slider .slide{position:absolute;top:0;width:100%;height:100%;transition:all .3s 0s}.property_item__slider .slide a{display:block}.property_item__slider .slide img{-o-object-fit:cover;object-fit:cover}.property_item__slider .slider__btn{position:absolute;top:0;bottom:0;z-index:10;border:none;cursor:pointer;width:40px;background:rgba(0,0,0,0)}.property_item__slider .slider__btn:before{position:absolute;content:"";width:2.5rem;height:2.5rem;top:calc(50% + 1px);transform:translateY(-50%);right:0;border-radius:50%;background:#fff;z-index:-1}.property_item__slider .slider__btn svg{width:16px;height:14px}.property_item__slider .slider__btn--left{left:1.25rem}.property_item__slider .slider__btn--right{right:1.25rem}.property_item__slider .dots{position:absolute;left:0;right:0;bottom:1.1875rem;display:flex;align-items:center;justify-content:center;gap:.375rem}.property_item__slider .dots .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):after{background:#fff}.property_item--cat{font-weight:800;font-style:italic}.property_item--type{font-weight:900}.property_item .price_block{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:9px;min-width:14.375rem}.property_item--price{font-family:"Raleway",sans-serif;font-size:clamp(1.75rem,calc(1.75rem + (1vw - 7.68px) * 1.85),2.25rem);font-weight:bold;display:flex;align-items:center;gap:5px;line-height:1}.property_item--price.old_price{font-size:1rem;font-weight:600;text-decoration:line-through}.property_item--price.old_price svg{width:8px !important;height:14px !important}.property_item--price svg{width:16px !important;height:28px !important;fill:#333844}.property_item--new_price{font-family:"Raleway",sans-serif;font-size:clamp(1.75rem,calc(1.75rem + (1vw - 7.68px) * 1.85),2.25rem);font-weight:bold;display:flex;align-items:center;gap:5px;line-height:1;color:#e0b565 !important}.property_item--new_price svg{width:16px !important;height:28px !important;fill:#e0b565}.property_item__info{padding:19px 0 24px;display:flex;flex-direction:column;gap:.5625rem;position:relative}@media(min-width: 768px){.m_hot_properties .property_item__info{gap:1.125rem;padding:19px 4px 24px 17px}}.property_item__info--link{position:absolute;top:0;bottom:0;left:0;right:0;display:block}.property_item__info--top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:21px}.property_item__info--top h1,.property_item__info--top .h1,.property_item__info--top h2,.property_item__info--top .h2,.property_item__info--top .gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .property_item__info--top .gform_heading,.property_item__info--top h3,.property_item__info--top .h3,.property_item__info--top .single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel .property_item__info--top h2,.property_item__info--top h4,.property_item__info--top .h4,.property_item__info--top .single-product div.product #reply-title,.single-product div.product .property_item__info--top #reply-title,.property_item__info--top h5,.property_item__info--top .h5,.property_item__info--top #customer_details h3,#customer_details .property_item__info--top h3,.property_item__info--top .woocommerce .woocommerce-order-details__title,.woocommerce .property_item__info--top .woocommerce-order-details__title,.property_item__info--top .woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-customer-details .property_item__info--top h2,.property_item__info--top .woocommerce-thankyou-order-received,.property_item__info--top h6,.property_item__info--top .h6{margin:0;display:inline-block;font-family:"Raleway",sans-serif}.property_item__info--top>div{display:flex;flex-wrap:wrap;align-items:center;gap:20px;flex:1 1}.property_item__info--middle{gap:1.25rem}.property_item__info--middle span{font-weight:600;font-size:1rem}.m_hot_properties .property_item__info--middle span{text-transform:uppercase}.property_item__info .excerpt{display:none}.property_item__info--bottom{display:flex;justify-content:space-between;align-items:baseline;gap:1.875rem .625rem;flex-direction:column}@media(min-width: 576px){.property_item__info--bottom{flex-wrap:wrap;flex-direction:unset}}.property_item__info--bottom>div{flex:1 1;display:flex;align-items:center;flex-wrap:wrap;gap:5px 22px}.property_item__info--bottom>div span{font-weight:900;color:#333844;font-family:"Raleway",sans-serif}.property_item__info--bottom>div span img,.property_item__info--bottom>div span svg{width:2.1875rem;height:2.125rem}.property_item__info--bottom>div span.property_item--garage img{max-width:4.4375rem;width:100%;height:auto}.search_properties_form{max-width:79.375rem;width:100%;margin:0 auto;position:relative}.search_properties_form .filter_fields{display:flex;flex-wrap:wrap}.search_properties_form .filter_fields>div{height:4.9375rem}.search_properties_form .filter_fields>div:not(.search_properties_form--submit){flex:1 1;min-width:50%}@media(min-width: 576px){.search_properties_form .filter_fields>div:not(.search_properties_form--submit){min-width:30%}}@media(min-width: 1025px){.search_properties_form .filter_fields>div:not(.search_properties_form--submit){min-width:unset}}.search_properties_form .filter_fields>div:not(.search_properties_form--submit):nth-child(2) div.nice-select{border-radius:0 .5rem 0 0}@media(min-width: 576px){.search_properties_form .filter_fields>div:not(.search_properties_form--submit):nth-child(2) div.nice-select{border-radius:0}}@media(min-width: 576px){.search_properties_form .filter_fields>div:not(.search_properties_form--submit):nth-child(3) div.nice-select{border-radius:0 .5rem 0 0}}@media(min-width: 576px)and (min-width: 1025px){.search_properties_form .filter_fields>div:not(.search_properties_form--submit):nth-child(3) div.nice-select{border-radius:0}}@media(min-width: 1025px){.search_properties_form .filter_fields>div:not(.search_properties_form--submit):nth-child(6){border-radius:0 .5rem 0 0;overflow:hidden}}@media(min-width: 1200px){.search_properties_form .filter_fields>div:not(.search_properties_form--submit):nth-child(6){border-radius:0}}.search_properties_form .filter_fields>div.search_properties_form--submit{flex:1 1 100%}@media(min-width: 1200px){.search_properties_form .filter_fields>div.search_properties_form--submit{flex:1 1}}.search_properties_form .filter_fields>div.search_properties_form--submit .btn,.search_properties_form .filter_fields>div.search_properties_form--submit .login.login-action-resetpass .login-layout .login-box #backtoblog a,.login.login-action-resetpass .login-layout .login-box #backtoblog .search_properties_form .filter_fields>div.search_properties_form--submit a,.search_properties_form .filter_fields>div.search_properties_form--submit .login .login-layout .login-box form p.submit .button-primary,.login .login-layout .login-box form p.submit .search_properties_form .filter_fields>div.search_properties_form--submit .button-primary,.search_properties_form .filter_fields>div.search_properties_form--submit input[type=submit],.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce #respond input#submit,.woocommerce #respond .search_properties_form .filter_fields>div.search_properties_form--submit input#submit,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce a.button,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit a.button,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce button.button,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit button.button,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce input.button,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit input.button,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce a.button.alt,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit a.button.alt,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce button.button.alt,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit button.button.alt,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce input.button.alt,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit input.button.alt{white-space:nowrap;border-radius:0 0 .5rem .5rem;width:100%}@media(min-width: 1200px){.search_properties_form .filter_fields>div.search_properties_form--submit .btn,.search_properties_form .filter_fields>div.search_properties_form--submit .login.login-action-resetpass .login-layout .login-box #backtoblog a,.login.login-action-resetpass .login-layout .login-box #backtoblog .search_properties_form .filter_fields>div.search_properties_form--submit a,.search_properties_form .filter_fields>div.search_properties_form--submit .login .login-layout .login-box form p.submit .button-primary,.login .login-layout .login-box form p.submit .search_properties_form .filter_fields>div.search_properties_form--submit .button-primary,.search_properties_form .filter_fields>div.search_properties_form--submit input[type=submit],.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce #respond input#submit,.woocommerce #respond .search_properties_form .filter_fields>div.search_properties_form--submit input#submit,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce a.button,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit a.button,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce button.button,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit button.button,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce input.button,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit input.button,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce a.button.alt,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit a.button.alt,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce button.button.alt,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit button.button.alt,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce input.button.alt,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit input.button.alt{border-radius:0 .5rem .5rem 0;width:auto}}.search_properties_form .filter_fields>div.search_properties_form--submit .btn svg,.search_properties_form .filter_fields>div.search_properties_form--submit .login.login-action-resetpass .login-layout .login-box #backtoblog a svg,.login.login-action-resetpass .login-layout .login-box #backtoblog .search_properties_form .filter_fields>div.search_properties_form--submit a svg,.search_properties_form .filter_fields>div.search_properties_form--submit .login .login-layout .login-box form p.submit .button-primary svg,.login .login-layout .login-box form p.submit .search_properties_form .filter_fields>div.search_properties_form--submit .button-primary svg,.search_properties_form .filter_fields>div.search_properties_form--submit input[type=submit] svg,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce #respond input#submit svg,.woocommerce #respond .search_properties_form .filter_fields>div.search_properties_form--submit input#submit svg,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce a.button svg,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit a.button svg,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce button.button svg,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit button.button svg,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce input.button svg,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit input.button svg,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce a.button.alt svg,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit a.button.alt svg,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce button.button.alt svg,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit button.button.alt svg,.search_properties_form .filter_fields>div.search_properties_form--submit .woocommerce input.button.alt svg,.woocommerce .search_properties_form .filter_fields>div.search_properties_form--submit input.button.alt svg{width:1.125rem;height:1.125rem}.search_properties_form .filter_fields>div:first-child div.nice-select{border-radius:.5rem 0 0 0}@media(min-width: 1200px){.search_properties_form .filter_fields>div:first-child div.nice-select{border-radius:.5rem 0 0 .5rem}}.search_properties_form .filter_fields>div input[type=number]{font-weight:600;font-style:italic}.search_properties_form .filter_fields>div div.nice-select,.search_properties_form .filter_fields>div input[type=number],.search_properties_form .filter_fields>div .btn,.search_properties_form .filter_fields>div .login.login-action-resetpass .login-layout .login-box #backtoblog a,.login.login-action-resetpass .login-layout .login-box #backtoblog .search_properties_form .filter_fields>div a,.search_properties_form .filter_fields>div .login .login-layout .login-box form p.submit .button-primary,.login .login-layout .login-box form p.submit .search_properties_form .filter_fields>div .button-primary,.search_properties_form .filter_fields>div input[type=submit],.search_properties_form .filter_fields>div .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .search_properties_form .filter_fields>div input[type=submit],.search_properties_form .filter_fields>div .woocommerce #respond input#submit,.woocommerce #respond .search_properties_form .filter_fields>div input#submit,.search_properties_form .filter_fields>div .woocommerce a.button,.woocommerce .search_properties_form .filter_fields>div a.button,.search_properties_form .filter_fields>div .woocommerce button.button,.woocommerce .search_properties_form .filter_fields>div button.button,.search_properties_form .filter_fields>div .woocommerce input.button,.woocommerce .search_properties_form .filter_fields>div input.button,.search_properties_form .filter_fields>div .woocommerce a.button.alt,.woocommerce .search_properties_form .filter_fields>div a.button.alt,.search_properties_form .filter_fields>div .woocommerce button.button.alt,.woocommerce .search_properties_form .filter_fields>div button.button.alt,.search_properties_form .filter_fields>div .woocommerce input.button.alt,.woocommerce .search_properties_form .filter_fields>div input.button.alt{height:100%;border-radius:0;border:none}.search_properties_form .filter_fields>div div.nice-select{display:flex;align-items:center}.search_properties_form .filter_fields>div div.nice-select:after{width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:#4b4e58 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg)}.search_properties_form__bottom{display:flex;flex-wrap:wrap;border-radius:.5rem;overflow:hidden}@media(min-width: 576px){.search_properties_form__bottom{position:absolute;top:100%;left:0}}.search_properties_form__bottom .reset,.search_properties_form__bottom .map_link{text-align:center;justify-content:center}@media(min-width: 576px){.search_properties_form__bottom .reset,.search_properties_form__bottom .map_link{min-width:15.875rem}}@media(max-width: 575px){.search_properties_form__bottom .reset,.search_properties_form__bottom .map_link{font-size:.875rem;padding:.875rem;flex:1 1}}.search_properties_form__bottom .reset{cursor:pointer;text-transform:uppercase;color:#fff;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-weight:600;font-size:1rem;background:#a3a3a3;padding:1.0625rem;line-height:1;transition:all .3s 0s}.search_properties_form__bottom .reset:hover{background:#e0b565}.search_properties_form__bottom .reset svg{width:14px;height:12px}.search_properties_form__bottom .map_link{border-radius:0}.search_properties_form__bottom .map_link:not(:hover){background:#495061}@media(min-width: 576px){.search_properties_form__bottom .map_link:not(:hover){background:#333844}}.search-form{transition:all .3s 0s;width:100%;background-color:#fff;overflow:hidden;position:relative}.search-form input[type=text]{width:100%;padding-right:3.4375rem}.search-form__submit{display:inline-flex;width:2.8125rem;height:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;position:absolute;top:1px;right:1px}.search-form__submit svg{width:1.25rem;height:1.25rem;fill:#e0b565}@media(min-width: 1025px){.search-form__submit:hover svg{fill:#38bdf8}}.socials{display:flex;align-items:center;gap:1.125rem}.socials__item{display:inline-flex;align-items:center;justify-content:center;color:#fff}.socials__item:hover{color:#e0b565}.socials__item svg{width:1.625rem;height:1.625rem;fill:currentColor}.socials__item svg.icon-facebook{width:.875rem}.js-tab-title:not(.is-active){cursor:pointer}.js-tab-title.is-active{color:#e0b565}.js-tab-content{display:none}.js-tab-content.is-active{display:block}.tabs--horizontal .tabs__titles{display:flex;flex-wrap:wrap;gap:1.875rem}.tabs--vertical{display:flex}.tabs--vertical .tabs__titles{flex:0 0 12.5rem;display:flex;flex-direction:column;gap:.625rem}.tabs--vertical .tabs__contents{flex-grow:1}#to-top{transition:all .3s 0s;display:inline-flex;background-color:#e0b565;width:2.75rem;height:2.75rem;border-radius:.3125rem;cursor:pointer;position:fixed;bottom:5.9375rem;right:1.875rem;opacity:0;visibility:hidden;z-index:90}@media(min-width: 1025px){#to-top{bottom:1.25rem;right:6.25rem}}#to-top:hover{background-color:#d7a13b}#to-top.show{opacity:1;visibility:visible}#to-top svg{width:2.75rem;height:2.75rem;fill:#fff}.js-toggle svg{transition:transform .3s}.js-toggle.is-open svg{transform:rotate(180deg)}.js-toggle-content{display:none}.error404{padding-top:0}.error404 .site-content{display:flex;align-items:center;padding:clamp(6.25rem,calc(6.25rem + (1vw - 7.68px) * 11.57),9.375rem) 0}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.not-found__title{color:#e0b565;font-size:clamp(3.125rem,calc(3.125rem + (1vw - 7.68px) * 4.63),4.375rem);margin-bottom:.3em}.not-found__text{font-size:clamp(1.125rem,calc(1.125rem + (1vw - 7.68px) * 0.46),1.25rem);margin-bottom:1.5em}@media(min-width: 1025px){.not-found__text{margin-bottom:2.5em}}.archive-wrapper{padding:3.125rem 0}@media(min-width: 1025px){.archive-wrapper{padding:4.375rem 0}}.archive-header{margin-bottom:3.125rem}.archive-header>*:last-child{margin-bottom:0}.properties__wrapper{margin-bottom:clamp(4.375rem,calc(4.375rem + (1vw - 5.76px) * 15.97),13rem)}.properties__filter{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:clamp(0.9375rem,calc(0.9375rem + (1vw - 5.76px) * 2.4),1.875rem);align-items:center;margin-bottom:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 8.01),5.625rem)}.properties__filter--btn{cursor:pointer;width:clamp(2.875rem,calc(2.875rem + (1vw - 5.76px) * 2.31),4.125rem);height:clamp(2.875rem,calc(2.875rem + (1vw - 5.76px) * 2.31),4.125rem);border-radius:3.125rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .3s 0s}.properties__filter--btn.active{background:#e0b565}.properties__filter--btn svg{fill:#fff;width:clamp(1.25rem,calc(1.25rem + (1vw - 5.76px) * 0.93),1.75rem);height:clamp(1.25rem,calc(1.25rem + (1vw - 5.76px) * 0.93),1.75rem)}.properties__filter--map_marker a{width:clamp(2.875rem,calc(2.875rem + (1vw - 5.76px) * 2.31),4.125rem);height:clamp(2.875rem,calc(2.875rem + (1vw - 5.76px) * 2.31),4.125rem);border-radius:3.125rem;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center}.properties__filter--map_marker a:hover svg{fill:#e0b565}.properties__filter--map_marker svg{transition:all .3s 0s;width:clamp(1.625rem,calc(1.625rem + (1vw - 5.76px) * 0.93),2.125rem);height:clamp(1.625rem,calc(1.625rem + (1vw - 5.76px) * 0.93),2.125rem);fill:#fff}.properties__grid.list-view>div{width:100%}.properties__grid.list-view .property_item{display:flex;flex-wrap:wrap;border-width:0;border-radius:0}.properties__grid.list-view .property_item__slider{padding-bottom:56.25%}@media(min-width: 641px){.properties__grid.list-view .property_item__slider{padding-bottom:26.31%}}.properties__grid.list-view .property_item--label{border-radius:0}.properties__grid.list-view .property_item--img:before{padding-bottom:63.16%}.properties__grid.list-view .property_item__slider,.properties__grid.list-view .property_item--img{width:100%;border-radius:0}@media(min-width: 641px){.properties__grid.list-view .property_item__slider,.properties__grid.list-view .property_item--img{width:41.66%}}.properties__grid.list-view .property_item__slider .property_item--img,.properties__grid.list-view .property_item--img .property_item--img{width:100%;height:100%}.properties__grid.list-view .property_item__info{flex:1 1;padding:1.375rem;justify-content:center}.properties__grid.list-view .property_item__info .excerpt{display:block;margin:30px 0 13px;font-weight:500}.properties__grid.list-view .property_item__info--bottom{flex-direction:column;row-gap:1.25rem}@media(min-width: 1025px){.properties__grid.list-view .property_item__info--bottom>div{gap:5px 42px}}.login form{margin-top:0}.login form.header__search{padding:0;border:none;background:rgba(0,0,0,0)}.login form.header__search input[type=text]{background:rgba(0,0,0,0)}@media(max-width: 767px){.login h1{margin-bottom:1.9375rem}}.login h1 a{width:13.125rem;height:4.5rem;background-image:url("../img/logo.png");background-size:contain;outline:none}@media(min-width: 768px){.login h1 a{margin-bottom:.9375rem}}.login .login-layout{position:relative}@media(min-width: 768px){.login .login-layout{min-height:calc(100vh - 90px);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:8.125rem 1.875rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media(max-width: 767px){.login .login-layout{background:#fff !important}}.login .login-layout>svg{position:absolute;bottom:-1px;left:-1px;right:-1px;width:calc(100% + 2px);height:auto}.login .login-layout--img{min-height:23.5625rem;display:flex}.login .login-layout--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.login .login-layout .login-box{width:100%;padding:2.4375rem .9375rem;border-radius:.5rem}@media(min-width: 768px){.login .login-layout .login-box{padding:3rem .9375rem;display:inline-block;border:1px solid #fff;max-width:31.3125rem}}.login .login-layout .login-box #login{max-width:24.5rem;width:100%}@media(max-width: 767px){.login .login-layout .login-box #login{padding-top:0}}.login .login-layout .login-box #login h1{margin-bottom:50px}.login .login-layout .login-box #login .login_text{margin:0 auto 25px;max-width:290px}.login .login-layout .login-box #login_error{position:relative;border:none;padding:0 0 0 30px;font-size:12px;font-weight:500;color:#e41f1f;box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_270_3154)'%3E%3Cpath d='M4.58196 17.4165H17.4153C17.7144 17.4144 18.0085 17.3391 18.2718 17.1973C18.5352 17.0554 18.7598 16.8513 18.9262 16.6027C19.0925 16.3541 19.1955 16.0686 19.2261 15.771C19.2568 15.4735 19.2141 15.1729 19.102 14.8956L12.5936 3.66648C12.4351 3.37993 12.2027 3.14107 11.9206 2.97475C11.6385 2.80842 11.3169 2.7207 10.9895 2.7207C10.662 2.7207 10.3405 2.80842 10.0584 2.97475C9.77625 3.14107 9.54384 3.37993 9.38529 3.66648L2.87696 14.8956C2.76691 15.1666 2.72327 15.4599 2.74968 15.7512C2.7761 16.0424 2.8718 16.3231 3.02881 16.5698C3.18581 16.8166 3.39956 17.0222 3.65221 17.1694C3.90486 17.3167 4.18907 17.4014 4.48113 17.4165' fill='%23FB4E63'/%3E%3Cpath d='M4.58196 17.4165H17.4153C17.7144 17.4144 18.0085 17.3391 18.2718 17.1973C18.5352 17.0554 18.7598 16.8513 18.9262 16.6027C19.0925 16.3541 19.1955 16.0686 19.2261 15.771C19.2568 15.4735 19.2141 15.1729 19.102 14.8956L12.5936 3.66648C12.4351 3.37993 12.2027 3.14107 11.9206 2.97475C11.6385 2.80842 11.3169 2.7207 10.9895 2.7207C10.662 2.7207 10.3405 2.80842 10.0584 2.97475C9.77625 3.14107 9.54384 3.37993 9.38529 3.66648L2.87696 14.8956C2.76691 15.1666 2.72327 15.4599 2.74968 15.7512C2.7761 16.0424 2.8718 16.3231 3.02881 16.5698C3.18581 16.8166 3.39956 17.0222 3.65221 17.1694C3.90486 17.3167 4.18907 17.4014 4.48113 17.4165' stroke='%23FB4E63' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 8.25V11.6548M11 13.75V13.7592' stroke='%23E5E7ED' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_270_3154'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 50%}.login .login-layout .login-box .message{border-color:#e0b565}.login .login-layout .login-box .message,.login .login-layout .login-box .notice,.login .login-layout .login-box .success{height:auto;color:#000}.login .login-layout .login-box form{border:none;padding:0;background:rgba(0,0,0,0)}.login .login-layout .login-box form label{font-weight:600}.login .login-layout .login-box form .pw-weak input[type=checkbox]:checked:before{width:21px;height:21px}.login .login-layout .login-box form .pw-weak label{display:inline-block}.login .login-layout .login-box form input[type=password],.login .login-layout .login-box form input[type=text]{height:2.875rem;border-radius:4px;border-color:#a3a3a3;font-size:1.125rem;font-family:"Raleway",sans-serif;padding:0 1.375rem;margin-bottom:1rem}.login .login-layout .login-box form input[type=password]:focus,.login .login-layout .login-box form input[type=text]:focus{border-color:#a3a3a3;box-shadow:none;outline:none}.login .login-layout .login-box form .button.wp-hide-pw{height:2.875rem;outline:none;box-shadow:none;border:none}.login .login-layout .login-box form .button.wp-hide-pw .dashicons{color:#e0b565}.login .login-layout .login-box form p.submit{text-align:center;justify-content:center}.login .login-layout .login-box form p.submit .button-primary{float:none;width:100%}@media(min-width: 1025px){.login .login-layout .login-box form p.submit .button-primary{padding-left:65px;padding-right:65px}}.login .login-layout .login-box #nav{text-align:center}.login .login-layout .login-box #nav a{box-shadow:none;outline:none;color:#fff}.login .login-layout .login-box #nav a:hover{color:#e0b565}.login .login-layout .login-box .language-switcher,.login .login-layout .login-box #backtoblog,.login .login-layout .login-box .privacy-policy-page-link{display:none}.login .footer{position:relative;z-index:1}@media(min-width: 768px){.login .footer{margin-top:-130px}}.login.login-action-resetpass .login-layout .login-box #backtoblog{display:flex;flex-wrap:wrap;justify-content:center}.site-content{width:100%;flex-grow:1}.entry-title{font-weight:700;margin-bottom:1em}.entry-content{padding-bottom:4.375rem}@media(min-width: 1025px){.entry-content{padding-bottom:7.5rem}}.post-thumbnail{margin-bottom:3.125rem}.post-header{margin-bottom:3.125rem}.post-content,.post-navigation,.post-related{margin-bottom:3.125rem}@media(min-width: 1025px){.post-content,.post-navigation,.post-related{margin-bottom:4.375rem}}.nav-links{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}@media(min-width: 1025px){.nav-links{flex-direction:row;gap:3.125rem}}.single-properties .print_container{opacity:0;visibility:hidden;height:0}@media print{.single-properties .print_container{position:fixed;page-break-inside:avoid;top:0;left:0;right:0;max-width:90%;display:block !important;height:auto;opacity:1;visibility:visible}}.single-properties .print_header{border-bottom:1px solid rgba(51,56,68,.3);padding-bottom:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;font-size:.9375rem;margin-bottom:1.5625rem}.single-properties .print_header__logo{padding:10px;display:inline-block;background-color:#333844;width:25%}.single-properties .print_header__logo img{width:100%}.single-properties .print_header__info{flex:1 1}.single-properties .print_body{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-bottom:1.25rem}.single-properties .print_body__info svg{width:1.375rem;height:1.625rem}.single-properties .print_body__info svg path{fill:#000 !important}.single-properties .print_body__info strong{font-weight:900}.single-properties .print_body__info>div{display:flex;gap:.625rem;font-size:1.25rem;line-height:1.1}.single-properties .print_body__price{display:inline-block;min-width:260px;border:1px solid #000;padding:13px 15px;border-radius:.5rem}.single-properties .print_body__price strong{font-weight:900}.single-properties .print_body__price>span:not([class]){font-size:26px;line-height:1.1}.single-properties .print_body__price>span:not([class]) strong{font-size:1.875rem}.single-properties .print_body__price .price{color:#e0b565;font-size:36px;font-weight:700;line-height:1.1}.single-properties .print_body__price .price.old_price{text-decoration:line-through;font-size:18px;color:#000}.single-properties .print_body__price>*{display:block}.single-properties .print_gallery{display:flex;flex-wrap:wrap;margin:0 -0.3125rem 1.875rem;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.single-properties .print_gallery>div{padding:0 5px;width:50%;margin-bottom:.625rem}.single-properties .print_gallery>div:nth-child(1){order:1}.single-properties .print_gallery>div:nth-child(2){order:2}.single-properties .print_gallery>div:nth-child(3){order:4}.single-properties .print_gallery>div:nth-child(3) .inner_img{padding-bottom:100%}.single-properties .print_gallery>div:nth-child(4){order:3}.single-properties .print_gallery>div:nth-child(4) .inner_img{padding-bottom:100%}.single-properties .print_gallery .inner_img{position:relative;border-radius:.5rem;overflow:hidden}.single-properties .print_gallery .odd_item .inner_img{padding-bottom:96%}.single-properties .print_gallery .even_item{display:flex;flex-direction:column;justify-content:space-between}.single-properties .print_gallery .even_item .inner_img{padding-bottom:calc(48% - 5px)}.single-properties .print_gallery img{max-width:100%;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.single-properties .print_btn_container{margin-bottom:1.25rem}.single-properties .print_btn_container label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.9375rem}.single-properties .print_btn_container label .print-btn{background:rgba(0,0,0,0);min-width:0;padding:0;border-radius:unset;border:unset;text-transform:capitalize;font-weight:500;font-size:1rem}.single-properties__header{margin-top:clamp(3.75rem,calc(3.75rem + (1vw - 5.76px) * 12.82),8.75rem);display:flex;gap:1.875rem}.single-properties__header .post-title{margin-bottom:0}.single-properties__slider{position:relative}.single-properties__slider .swiper-slide .slide_img{position:relative;padding-bottom:100%;border-radius:.5rem;overflow:hidden}.single-properties__slider .swiper-slide.even_slide{display:flex;flex-direction:column;row-gap:1.875rem}.single-properties__slider .swiper-slide.even_slide .slide_img{padding-bottom:calc(50% - 15px)}.single-properties__slider .swiper-nav{position:absolute}.single-properties__slider .swiper-button-prev{left:-65px}.single-properties__slider .swiper-button-next{right:-65px}.single-properties__slider .swiper-pagination{position:static;margin-top:2.5rem}.single-properties__features_block{padding-top:3.5rem;padding-bottom:clamp(4.375rem,calc(4.375rem + (1vw - 5.76px) * 16.35),10.75rem);background-image:url("../img/features-bg.png");background-repeat:no-repeat;background-position:50%;background-size:cover}@media print{.single-properties__features_block{background-image:unset}}.single-properties__features_block .key_features__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;align-items:center}.single-properties__features_block .key_features__price{display:inline-flex;flex-wrap:wrap;align-items:flex-end;gap:9px}.single-properties__features_block .key_features__price .price{font-family:"Raleway",sans-serif;font-size:clamp(1.75rem,calc(1.75rem + (1vw - 7.68px) * 1.85),2.25rem);font-weight:bold;display:flex;align-items:center;gap:5px;line-height:1}.single-properties__features_block .key_features__price .price.old_price{font-size:1rem;font-weight:600;text-decoration:line-through}.single-properties__features_block .key_features__price .price.old_price svg{width:8px;height:14px;fill:#fff}.single-properties__features_block .key_features__price .price:not(.old_price){background:#e0b565;color:#fff;font-family:"Raleway",sans-serif;font-size:clamp(1.75rem,calc(1.75rem + (1vw - 7.68px) * 5.09),3.125rem);font-weight:bold;display:flex;align-items:center;gap:5px;line-height:1;padding:clamp(0.5rem,calc(0.5rem + (1vw - 7.68px) * 1.85),1rem) clamp(0.9375rem,calc(0.9375rem + (1vw - 7.68px) * 2.31),1.5625rem);border-radius:.25rem}.single-properties__features_block .key_features__price .price:not(.old_price) svg{width:clamp(0.875rem,calc(0.875rem + (1vw - 7.68px) * 2.31),1.5rem);height:clamp(1.625rem,calc(1.625rem + (1vw - 7.68px) * 3.7),2.625rem);fill:#fff}.single-properties__features_block .key_features .property_item__info--bottom>div span{color:#fff}@media print{.single-properties__features_block .key_features .property_item__info--bottom>div span{color:#000}}.single-properties__features_block .just_features__list span{display:inline-flex;align-items:center;gap:1.25rem;font-weight:600}.single-properties__features_block .just_features__list span svg{width:1.25rem;height:1.25rem}.single-properties__location .leaflet-map{height:509px !important}.single-properties .m_contact__form{padding-top:60px;padding-bottom:60px}.listing_header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.listing_title{font-size:1.625rem;letter-spacing:.4px;margin-bottom:3px}.listing_filter_form{display:flex;flex-wrap:wrap;align-items:center;gap:30px;justify-content:space-between;margin-top:1.625rem}.listing_filter_form label{display:inline-block;width:100%}@media(min-width: 576px){.listing_filter_form label{max-width:15.875rem}}.listing_filter_form label input{border:none;border-bottom:1px solid #bdbdbd;border-radius:0;outline:none;box-shadow:none;padding:0;height:2.875rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.22222 13.4444C10.6587 13.4444 13.4444 10.6587 13.4444 7.22222C13.4444 3.78578 10.6587 1 7.22222 1C3.78578 1 1 3.78578 1 7.22222C1 10.6587 3.78578 13.4444 7.22222 13.4444Z' stroke='%232A2F38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 17.0003L11.6667 11.667' stroke='%232A2F38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:calc(100% - 10px) 50%}.listing_filter_form--right_side{gap:1rem;white-space:nowrap}@media(max-width: 1024px){.listing_filter_form--right_side{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:3.4375rem 2.5rem 2.5rem 2.5rem;border-radius:.9375rem .9375rem 0 0;box-shadow:0 0 1rem rgba(42,47,56,.1);z-index:1;flex-direction:column;row-gap:0;transform:translateY(110%);transition:all .3s 0s}.listing_filter_form--right_side.active{transform:translateY(0)}.listing_filter_form--right_side:before{position:absolute;content:"";top:.9375rem;margin:0 auto;left:0;right:0;width:1.8125rem;height:.25rem;border-radius:.3125rem;background:#bdbdbd}.listing_filter_form--right_side .close_filter{margin-top:3.75rem}}.listing_filter_form select#status+.vsb-main{min-width:130px}.listing_filter_form .nice-select{font-weight:500;border-radius:0;border:none;border-right:1px solid #000;display:flex;align-items:center;height:4.1875rem}@media(min-width: 1025px){.listing_filter_form .nice-select{height:2.875rem}}.listing_filter_form .nice-select .list{border-color:#000;border-radius:0}.listing_filter_form .vsb-menu{box-shadow:none;border:1px solid red;border-top:none;overflow:hidden;border-radius:0}.listing_filter_form .vsb-menu li{font-size:.875rem}.listing_filter_form .vsb-main{height:100%;min-width:195px}.listing_filter_form .vsb-main button{max-width:100% !important;font-weight:600;border-color:red;border-style:solid !important;border-width:0 0 1px 0 !important;overflow:hidden;padding:6px 36px 6px 0 !important;min-height:4.1875rem}@media(min-width: 1025px){.listing_filter_form .vsb-main button{padding:6px 36px 6px 20px !important;border:1px solid red !important;min-height:2.875rem}}@media(max-width: 1024px){.listing_filter_form .vsb-main button .caret{right:0 !important}}.listing_grid{font-family:"Raleway",sans-serif;font-size:16px;font-weight:500;display:flex;flex-direction:column;row-gap:29px}.listing_grid--row{display:flex;gap:.9375rem}@media(min-width: 1200px){.listing_grid--row{gap:3.75rem}}@media(min-width: 1025px){.listing_grid .elem{flex:1 1}}.listing_grid .elem_id{max-width:104px}.listing_grid .elem_date{max-width:117px}@media(max-width: 1024px){.listing_grid .elem_address{width:100%;font-size:1.125rem;margin-bottom:1rem}}@media(min-width: 1025px){.listing_grid .elem_comfort{max-width:127px}}@media(max-width: 1024px){.listing_grid .elem_comfort{width:100%;font-size:.875rem;margin-bottom:1.625rem}}.listing_grid .elem_neighborhood{width:22%}@media(min-width: 1025px){.listing_grid .elem_neighborhood{max-width:18.75rem}}.listing_grid .elem_agent_name{width:26%;padding-left:.4375rem}.listing_grid .elem_email{width:20%;text-align:center}.listing_grid .elem_phone{width:27%;text-align:center}@media(min-width: 1025px){.listing_grid .elem_status{max-width:113px;text-align:center}}@media(max-width: 1024px){.listing_grid .elem_status{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;margin-bottom:.9375rem;border-bottom:1px solid red}}.listing_grid .elem_status .listing_info{font-size:.875rem;font-weight:500;color:#bdbdbd;display:flex;flex-wrap:wrap;gap:5px}.listing_grid .elem_status .listing_info span{display:inline-block}.listing_grid .elem_status .listing_info span+span:before{content:"· "}.listing_grid .elem_status .status{cursor:default}.listing_grid .elem_status .status.pending,.listing_grid .elem_status .status.draft{background:#ccc}.listing_grid .elem_actions{max-width:120px;text-align:center}@media(max-width: 1024px){.listing_grid .elem_actions{max-width:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}.listing_grid--header .elem{font-weight:600;font-size:.875rem}.listing_grid--body{display:flex;flex-direction:column;row-gap:1rem}@media(min-width: 1025px){.listing_grid--body{row-gap:.5rem}}.listing_grid--body .listing_grid--row{border-bottom:1px solid #e7e3e2;padding-top:13px;padding-bottom:13px;transition:all .3s 0s}@media(max-width: 1024px){.listing_grid--body .listing_grid--row{border:1px solid #000 !important;background:#f8f9fa;flex-wrap:wrap;padding:1rem 1.125rem;row-gap:0;color:#000}}.listing_grid--body .listing_grid--row.removed{background:rgba(255,0,0,.2)}.listing_grid--body .listing_grid--row.removed .elem_actions span{color:red}.listing_grid--body .listing_grid--row.removed .elem_status{display:none}.listing_grid--body .elem_comfort{display:flex;gap:12px}.listing_grid--body .elem_comfort span+span{position:relative}.listing_grid--body .elem_comfort span+span:before{position:absolute;content:"·";left:-9px;top:0}.listing_grid--body .elem_actions>span{text-transform:uppercase;font-size:.875rem;color:#bdbdbd}.listing_grid--body .elem_actions>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem}.listing_grid--body .elem_actions a svg{transition:all .3s 0s}@media(max-width: 1024px){.listing_grid--body .elem_actions a{width:40px;height:40px;border-radius:50%;background:#e0b565;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media(min-width: 1025px){.listing_grid--body .elem_actions a:hover svg{transform:scale(1.2)}}@media(min-width: 768px){.admin_error404{margin-top:clamp(6.25rem,calc(6.25rem + (1vw - 7.68px) * 14.88),12.5rem)}}.edit_listing_form{position:relative;padding-bottom:9.25rem}@media(min-width: 768px){.edit_listing_form{padding-bottom:4rem}}.edit_listing_form.submited{filter:blur(10px)}.edit_listing_form.submited:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0}.edit_listing_form input[type=text],.edit_listing_form input[type=email],.edit_listing_form input[type=url],.edit_listing_form input[type=password],.edit_listing_form input[type=search],.edit_listing_form input[type=number],.edit_listing_form input[type=tel],.edit_listing_form input[type=range],.edit_listing_form input[type=date],.edit_listing_form input[type=month],.edit_listing_form input[type=week],.edit_listing_form input[type=time],.edit_listing_form input[type=datetime],.edit_listing_form input[type=datetime-local],.edit_listing_form input[type=color],.edit_listing_form textarea{background-color:#fff}.edit_listing_form_msg{text-align:center;transition:all .3s 0s;opacity:0;visibility:hidden}.edit_listing_form_msg.active{opacity:1;visibility:visible}.edit_listing_form_msg span{background:#e0b565;color:#fff;padding:5px 50px;margin-bottom:20px;border-radius:15px;display:inline-block;font-weight:500;font-size:1.25rem}.edit_listing_form input.submit{border-color:red}.edit_listing_form input.submit::-moz-placeholder{color:#bdbdbd}.edit_listing_form input.submit::placeholder{color:#bdbdbd}.edit_listing_form textarea{min-height:250px}.edit_listing_form label:not(.label_checkbox),.edit_listing_form .label_block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(min-width: 768px){.edit_listing_form label:not(.label_checkbox),.edit_listing_form .label_block{display:block}}.edit_listing_form label:not(.label_checkbox)+.d-flex,.edit_listing_form .label_block+.d-flex{display:flex;flex-wrap:wrap;row-gap:10px}.edit_listing_form label:not(.label_checkbox)>span,.edit_listing_form .label_block>span{font-size:1rem;font-weight:600;letter-spacing:.5px;display:block;margin-bottom:.375rem}@media(max-width: 767px){.edit_listing_form label:not(.label_checkbox)>span.price_input,.edit_listing_form .label_block>span.price_input{width:100%}}.edit_listing_form label:not(.label_checkbox)>span .required,.edit_listing_form .label_block>span .required{color:#f67282}.edit_listing_form label:not(.label_checkbox) .price_input,.edit_listing_form label:not(.label_checkbox) .beds_input,.edit_listing_form label:not(.label_checkbox) .bath_input,.edit_listing_form label:not(.label_checkbox) .size_input,.edit_listing_form .label_block .price_input,.edit_listing_form .label_block .beds_input,.edit_listing_form .label_block .bath_input,.edit_listing_form .label_block .size_input{display:flex;align-items:center;gap:12px;text-transform:capitalize;color:#fff;white-space:nowrap}.edit_listing_form label:not(.label_checkbox) .price_input,.edit_listing_form .label_block .price_input{position:relative}.edit_listing_form label:not(.label_checkbox) .price_input input,.edit_listing_form .label_block .price_input input{width:100%;padding-left:27px;padding-right:5px}.edit_listing_form label:not(.label_checkbox) .price_input:before,.edit_listing_form .label_block .price_input:before{position:absolute;content:"$";top:50%;transform:translateY(-50%);left:.625rem;color:#000}.edit_listing_form label:not(.label_checkbox) .beds_and_bath,.edit_listing_form .label_block .beds_and_bath{display:flex;flex-wrap:wrap;align-items:center;gap:24px;width:100%}@media(min-width: 768px){.edit_listing_form label:not(.label_checkbox) .beds_and_bath,.edit_listing_form .label_block .beds_and_bath{width:auto}}.edit_listing_form label:not(.label_checkbox) .beds_input,.edit_listing_form label:not(.label_checkbox) .bath_input,.edit_listing_form .label_block .beds_input,.edit_listing_form .label_block .bath_input{width:100%;justify-content:space-between}@media(min-width: 768px){.edit_listing_form label:not(.label_checkbox) .beds_input,.edit_listing_form label:not(.label_checkbox) .bath_input,.edit_listing_form .label_block .beds_input,.edit_listing_form .label_block .bath_input{width:auto;justify-content:unset;flex:1 1}}.edit_listing_form label:not(.label_checkbox) .beds_input input,.edit_listing_form label:not(.label_checkbox) .bath_input input,.edit_listing_form .label_block .beds_input input,.edit_listing_form .label_block .bath_input input{width:100%;padding-left:0;padding-right:0;text-align:center}@media(max-width: 767px){.edit_listing_form label:not(.label_checkbox) .size_input input,.edit_listing_form .label_block .size_input input{max-width:77px}.edit_listing_form label:not(.label_checkbox) input[type=date],.edit_listing_form .label_block input[type=date]{max-width:133px}}.edit_listing_form select{height:48px;border:1px solid #d0d0d0;border-radius:3px;background-color:#fff;padding:0 .9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.edit_listing_form .select2-container--default .select2-selection--multiple .select2-selection__rendered li{filter:invert(1)}.edit_listing_form .label_checkbox_group .label_checkbox input[type=checkbox]{display:none}.edit_listing_form .label_checkbox_group .label_checkbox input[type=checkbox]:checked+span:before{background:#e0b565;border-color:#e0b565}.edit_listing_form .label_checkbox_group .label_checkbox input[type=checkbox]:checked+span:after{left:2.1875rem}.edit_listing_form .label_checkbox_group .label_checkbox span{position:relative;padding-left:80px}.edit_listing_form .label_checkbox_group .label_checkbox span:before,.edit_listing_form .label_checkbox_group .label_checkbox span:after{cursor:pointer;position:absolute;content:"";top:50%;transform:translateY(-50%);transition:all .3s 0s}.edit_listing_form .label_checkbox_group .label_checkbox span:before{width:60px;height:30px;border-radius:3.125rem;border:1px solid #fff;left:0}.edit_listing_form .label_checkbox_group .label_checkbox span:after{border-radius:50%;height:1.25rem;width:1.25rem;background:#fff;left:5px}.edit_listing_form .subway_lines .row,.edit_listing_form .subway_lines .woocommerce .col2-set,.woocommerce .edit_listing_form .subway_lines .col2-set,.edit_listing_form .subway_lines .woocommerce-page .col2-set,.woocommerce-page .edit_listing_form .subway_lines .col2-set{padding-right:40px}.edit_listing_form .subway_lines_body .row,.edit_listing_form .subway_lines_body .woocommerce .col2-set,.woocommerce .edit_listing_form .subway_lines_body .col2-set,.edit_listing_form .subway_lines_body .woocommerce-page .col2-set,.woocommerce-page .edit_listing_form .subway_lines_body .col2-set{position:relative;padding-bottom:0}.edit_listing_form .subway_lines_body .remove_subway_line{position:absolute;height:30px;background:#e41f1f;font-size:0;cursor:pointer;overflow:hidden;top:50%;bottom:auto;right:.9375rem;left:auto;transform:translateY(-50%);width:30px;border-radius:50%}.edit_listing_form .subway_lines_body .remove_subway_line:before,.edit_listing_form .subway_lines_body .remove_subway_line:after{position:absolute;content:"";height:2px;width:20px;background:#fff;left:0;right:0;bottom:0;top:50%;margin:0 auto}.edit_listing_form .subway_lines_body .remove_subway_line:before{transform:translateY(-50%) rotate(45deg)}.edit_listing_form .subway_lines_body .remove_subway_line:after{transform:translateY(-50%) rotate(-45deg)}.edit_listing_form .btn,.edit_listing_form input[type=submit],.edit_listing_form .gform_wrapper.gravity-theme form .gform_footer input[type=submit],.gform_wrapper.gravity-theme form .gform_footer .edit_listing_form input[type=submit],.edit_listing_form .woocommerce #respond input#submit,.woocommerce #respond .edit_listing_form input#submit,.edit_listing_form .woocommerce a.button,.woocommerce .edit_listing_form a.button,.edit_listing_form .woocommerce button.button,.woocommerce .edit_listing_form button.button,.edit_listing_form .woocommerce input.button,.woocommerce .edit_listing_form input.button,.edit_listing_form .woocommerce a.button.alt,.woocommerce .edit_listing_form a.button.alt,.edit_listing_form .woocommerce button.button.alt,.woocommerce .edit_listing_form button.button.alt,.edit_listing_form .woocommerce input.button.alt,.woocommerce .edit_listing_form input.button.alt,.edit_listing_form .login .login-layout .login-box form p.submit .button-primary,.login .login-layout .login-box form p.submit .edit_listing_form .button-primary,.edit_listing_form .login.login-action-resetpass .login-layout .login-box #backtoblog a,.login.login-action-resetpass .login-layout .login-box #backtoblog .edit_listing_form a{padding:.75rem .8125rem;border-radius:3.125rem}.edit_listing_form .location_address_wrapper{position:relative}.edit_listing_form .location_address_wrapper .address_suggestions{position:absolute;top:100%;list-style:none;padding:0;margin-top:0;max-height:150px;overflow-y:auto;display:none;z-index:1001}.edit_listing_form .location_address_wrapper .address_suggestions li{background:#333844}.edit_listing_form .location_address_wrapper .address_suggestions li:hover{background:#e0b565}@media(max-width: 767px){.edit_listing_form__gallery{position:relative}}.edit_listing_form__gallery #banner_img_container,.edit_listing_form__gallery #imagePreviewContainer{display:flex;gap:12px;margin:0 -6px}@media(min-width: 768px){.edit_listing_form__gallery #banner_img_container,.edit_listing_form__gallery #imagePreviewContainer{flex-wrap:wrap}}@media(max-width: 767px){.edit_listing_form__gallery #banner_img_container,.edit_listing_form__gallery #imagePreviewContainer{overflow:auto;padding-bottom:160px}}.edit_listing_form__gallery #banner_img_container .new_image,.edit_listing_form__gallery #imagePreviewContainer .new_image{width:calc(25% - 12px);min-width:16.3125rem;border:1px solid rgba(0,0,0,.4);position:relative;display:flex;flex-direction:column}.edit_listing_form__gallery #banner_img_container .new_image .remove-icon,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon{position:absolute;top:5px;right:5px;cursor:pointer;width:1.75rem;height:1.75rem;border-radius:50%;background:#e41f1f;transition:all .3s 0s}@media(min-width: 768px){.edit_listing_form__gallery #banner_img_container .new_image .remove-icon,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon{opacity:0;background:rgba(255,255,255,.3)}}.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:before,.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:after,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:before,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:after{position:absolute;content:"";left:.25rem;right:.25rem;top:50%;height:2px;background:#fff;border-radius:3px;transition:all .3s 0s}@media(min-width: 768px){.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:before,.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:after,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:before,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:after{background:#e41f1f}}.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:before,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:before{transform:translateY(-50%) rotate(45deg)}.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:after,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:after{transform:translateY(-50%) rotate(-45deg)}.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:hover,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:hover{background:#e41f1f}.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:hover:before,.edit_listing_form__gallery #banner_img_container .new_image .remove-icon:hover:after,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:hover:before,.edit_listing_form__gallery #imagePreviewContainer .new_image .remove-icon:hover:after{background:#fff}.edit_listing_form__gallery #banner_img_container .new_image:hover .remove-icon,.edit_listing_form__gallery #imagePreviewContainer .new_image:hover .remove-icon{opacity:1}.edit_listing_form__gallery #banner_img_container .new_image_inner,.edit_listing_form__gallery #imagePreviewContainer .new_image_inner{padding-bottom:67.2%}.edit_listing_form__gallery #banner_img_container .new_image_inner img,.edit_listing_form__gallery #imagePreviewContainer .new_image_inner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.edit_listing_form__gallery #banner_img_container .new_image .new_image_input_wrapper,.edit_listing_form__gallery #imagePreviewContainer .new_image .new_image_input_wrapper{display:block;border:1px solid #e0b565;margin:0 -1px -1px;padding:11px 23px;line-height:1;flex:1 1;position:relative;z-index:1;background:#e0b565;font-weight:600}.edit_listing_form__gallery #banner_img_container .new_image .new_image_input_wrapper input,.edit_listing_form__gallery #imagePreviewContainer .new_image .new_image_input_wrapper input{width:14px;height:14px;border-radius:2px;border-color:#fff}.edit_listing_form__gallery #banner_img_container .file_input,.edit_listing_form__gallery #imagePreviewContainer .file_input{cursor:pointer;width:calc(25% - 12px);min-height:211px;padding:10px;background:#fbfbfb;border:10px dashed rgba(0,0,0,.2);position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;order:99999999;color:#000}@media(max-width: 767px){.edit_listing_form__gallery #banner_img_container .file_input,.edit_listing_form__gallery #imagePreviewContainer .file_input{position:absolute;bottom:1.25rem;left:0;width:100%;min-height:70px}}.edit_listing_form__gallery #banner_img_container .file_input:before,.edit_listing_form__gallery #imagePreviewContainer .file_input:before{position:absolute;content:"";top:-0.5625rem;bottom:-0.5625rem;left:-0.5625rem;right:-0.5625rem;border:9px solid #fbfbfb}.edit_listing_form__gallery #banner_img_container .file_input>span,.edit_listing_form__gallery #imagePreviewContainer .file_input>span{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.edit_listing_form__gallery #banner_img_container .file_input input,.edit_listing_form__gallery #imagePreviewContainer .file_input input{display:none}.edit_listing_form--footer{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-top:3.5rem}@media(max-width: 767px){.edit_listing_form--footer{position:fixed;bottom:0;left:0;right:0;padding-left:.9375rem;padding-right:.9375rem;transition:left 0s,right 0s;padding-top:1.25rem;z-index:2}.edit_listing_form--footer.not_fixed{position:absolute;bottom:20px;left:0;right:0}.edit_listing_form--footer .draft,.edit_listing_form--footer .preview{flex:1 1;border:1px solid #e0b565 !important;text-align:center;text-transform:uppercase;font-weight:600;font-size:.875rem;line-height:1;min-height:0;margin:0;height:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.edit_listing_form--footer .submit.button{width:100%}}@media(min-width: 768px){.edit_listing_form--footer .draft,.edit_listing_form--footer .preview{background:rgba(0,0,0,0);text-transform:unset;color:#fff;padding:.75rem .8125rem;border-radius:3.125rem;font-weight:500;transition:all .3s 0s;line-height:1}.edit_listing_form--footer .draft:hover,.edit_listing_form--footer .preview:hover{background:#d7a13b}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiMy12ZW5kb3JzL19mYW5jeWJveC5zY3NzIiwiMC1zZXR0aW5ncy9fIXZhcmlhYmxlcy5zY3NzIiwiMC1zZXR0aW5ncy9fZm9udHMuc2NzcyIsIjEtZ2VuZXJpYy8xLTEtYmFzZS9fIXNhbml0aXplLnNjc3MiLCIxLWdlbmVyaWMvMS0xLWJhc2UvX2VsZW1lbnRzLnNjc3MiLCIwLXNldHRpbmdzL19taXhpbnMtbWVkaWEtcXVlcnkuc2NzcyIsIjAtc2V0dGluZ3MvX21peGlucy1nZW5lcmFsLnNjc3MiLCIxLWdlbmVyaWMvMS0xLWJhc2UvX3dwLWNvcmUuc2NzcyIsIjEtZ2VuZXJpYy8xLTItdHlwb2dyYXBoeS9fZWRpdG9yLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX2hlYWRpbmdzLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX2xpc3RzLnNjc3MiLCIxLWdlbmVyaWMvMS0yLXR5cG9ncmFwaHkvX3RhYmxlcy5zY3NzIiwiMS1nZW5lcmljLzEtMy1mb3Jtcy9fYnV0dG9ucy5zY3NzIiwiMS1nZW5lcmljLzEtMy1mb3Jtcy9fZmllbGRzLnNjc3MiLCIxLWdlbmVyaWMvMS00LXV0aWxpdGllcy9fYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCIxLWdlbmVyaWMvMS00LXV0aWxpdGllcy9faGVscC1jbGFzc2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIyLWxheW91dHMvX2Jvb3RzdHJhcC1ncmlkLnNjc3MiLCIyLWxheW91dHMvX2Zvb3Rlci5zY3NzIiwiMi1sYXlvdXRzL19oZWFkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIyLWxheW91dHMvX25hdmlnYXRpb24uc2NzcyIsIjMtdmVuZG9ycy9fY29udGFjdC1mb3JtNy5zY3NzIiwiMy12ZW5kb3JzL19jdXN0b21fc2VsZWN0Mi5zY3NzIiwiMy12ZW5kb3JzL19ncmF2aXR5LWZvcm1zLnNjc3MiLCIzLXZlbmRvcnMvX25pY2Utc2VsZWN0LnNjc3MiLCIzLXZlbmRvcnMvX3NlbGVjdDIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9lZmZlY3QtZmFkZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2ZyZWUtbW9kZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9zY3JvbGxiYXIuc2NzcyIsIjMtdmVuZG9ycy9fc3dpcGVyLWJ1bmRsZS5zY3NzIiwiMy12ZW5kb3JzL193cG1sLnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvXyFnZW5lcmFsLnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvX2NhcnQuc2NzcyIsIjMtdmVuZG9ycy93b29jb21tZXJjZS9fY2hlY2tvdXQuc2NzcyIsIjMtdmVuZG9ycy93b29jb21tZXJjZS9fbWluaS1jYXJ0LnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvX215YWNjb3VudC5zY3NzIiwiMy12ZW5kb3JzL3dvb2NvbW1lcmNlL19vcmRlci5zY3NzIiwiMy12ZW5kb3JzL3dvb2NvbW1lcmNlL19wcm9kdWN0LnNjc3MiLCIzLXZlbmRvcnMvd29vY29tbWVyY2UvX3Nob3Auc2NzcyIsIjQtYnVpbGRlci9fIWJhc2UtY29tcG9uZW50cy5zY3NzIiwiNC1idWlsZGVyL19jLWltYWdlcy5zY3NzIiwiNC1idWlsZGVyL19jLXZpZGVvLnNjc3MiLCI0LWJ1aWxkZXIvX2ZhcS5zY3NzIiwiNC1idWlsZGVyL19tX2Fib3V0X3Byb3BlcnR5LnNjc3MiLCI0LWJ1aWxkZXIvX21fY2FsY3VsYXRpb24uc2NzcyIsIjQtYnVpbGRlci9fbV9jb250YWN0LnNjc3MiLCI0LWJ1aWxkZXIvX21faGVyby5zY3NzIiwiNC1idWlsZGVyL19tX2hvdF9wcm9wZXJ0aWVzLnNjc3MiLCI0LWJ1aWxkZXIvX21fbWFwLnNjc3MiLCI0LWJ1aWxkZXIvX21fb3VyX3Byb3BlcnRpZXMuc2NzcyIsIjQtYnVpbGRlci9fbV9wcm9wZXJ0aWVzX21hcC5zY3NzIiwiNC1idWlsZGVyL19tX3Byb3BlcnR5X2Zvcm0uc2NzcyIsIjQtYnVpbGRlci9fbV9zZXJ2aWNlcy5zY3NzIiwiNC1idWlsZGVyL19tX3Rlc3RpbW9uaWFscy5zY3NzIiwiNC1idWlsZGVyL19tX3dob193ZV9hcmUuc2NzcyIsIjQtYnVpbGRlci9fbS1pbnRyby5zY3NzIiwiNC1idWlsZGVyL19tLXRleHQtY29sdW1ucy5zY3NzIiwiNC1idWlsZGVyL190ZXh0LWNvbHVtbnMuc2NzcyIsIjUtY29tcG9uZW50cy9fIWF0b21zLnNjc3MiLCI1LWNvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwiNS1jb21wb25lbnRzL19hcnRpY2xlLnNjc3MiLCI1LWNvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCI1LWNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCI1LWNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsIjUtY29tcG9uZW50cy9fcHJvcGVydHlfaXRlbS5zY3NzIiwiNS1jb21wb25lbnRzL19zZWFyY2hfcHJvcGVydGllc19mb3JtLnNjc3MiLCI1LWNvbXBvbmVudHMvX3NlYXJjaC1mb3JtLnNjc3MiLCI1LWNvbXBvbmVudHMvX3NvY2lhbHMuc2NzcyIsIjUtY29tcG9uZW50cy9fdGFicy5zY3NzIiwiNS1jb21wb25lbnRzL190by10b3Auc2NzcyIsIjUtY29tcG9uZW50cy9fdG9nZ2xlLnNjc3MiLCI2LXRlbXBsYXRlcy9fNDA0LnNjc3MiLCI2LXRlbXBsYXRlcy9fYXJjaGl2ZS5zY3NzIiwiNi10ZW1wbGF0ZXMvX2xvZ2luLXBhZ2Uuc2NzcyIsIjYtdGVtcGxhdGVzL19wYWdlLnNjc3MiLCI2LXRlbXBsYXRlcy9fcG9zdC5zY3NzIiwiNy1jdXN0b20tYWRtaW4vX2N1c3RvbS1hZG1pbi5zY3NzIiwiNy1jdXN0b20tYWRtaW4vX2VkaXQtbGlzdGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9DQ0FRLENBQUEsTUNpR1IsdUJBQ0MsQ0FBQSwwQkFTQSxDQUFBLDZCQUNBLENBQUEsa0NBQ0EsQ0FBQSxxQkFSQyxNQUpGLHVCQUtHLENBQUEsMEJBQ0EsQ0FBQSxDQUFBLHlCQUZELE1BSkYsdUJBS0csQ0FBQSwwQkFDQSxDQUFBLENBQUEseUJBRkQsTUFKRix1QkFLRyxDQUFBLDBCQUNBLENBQUEsQ0FBQSwwQkFGRCxNQUpGLHlCQUtHLENBQUEsMEJBQ0EsQ0FBQSxDQUFBLDBCQUZELE1BSkYseUJBS0csQ0FBQSwwQkFDQSxDQUFBLENBQUEsMEJBRkQsTUFKRix5QkFLRyxDQUFBLDBCQUNBLENBQUEsQ0FBQSxXQ3ZHSCxrQkFDQyxDQUFBLG1HQUNBLENBQUEsZUFFQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUVELGtCQUNDLENBQUEscUdBQ0EsQ0FBQSxlQUVBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBRUQsa0JBQ0MsQ0FBQSx1RkFDQSxDQUFBLGVBRUEsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FFRCxrQkFDQyxDQUFBLG1HQUNBLENBQUEsZUFFQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUVELGtCQUNDLENBQUEsaUdBQ0EsQ0FBQSxlQUVBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBSUQscUJBQ0MsQ0FBQSx5R0FDQSxDQUFBLGVBRUEsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FFRCxxQkFDQyxDQUFBLHFIQUNBLENBQUEsZUFFQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUdELHFCQUNDLENBQUEsaUhBQ0EsQ0FBQSxlQUVBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBRUQscUJBQ0MsQ0FBQSw2SEFDQSxDQUFBLGVBRUEsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCxxQkFDQyxDQUFBLHVHQUNBLENBQUEsZUFFQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUVELHFCQUNDLENBQUEsbUhBQ0EsQ0FBQSxlQUVBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBR0QscUJBQ0MsQ0FBQSwrR0FDQSxDQUFBLGVBRUEsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FFRCxxQkFDQyxDQUFBLDJIQUNBLENBQUEsZUFFQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUdELHFCQUNDLENBQUEsMkdBQ0EsQ0FBQSxlQUVBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBRUQscUJBQ0MsQ0FBQSx1SEFDQSxDQUFBLGVBRUEsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FHRCxxQkFDQyxDQUFBLDZHQUNBLENBQUEsZUFFQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSwwRUNySUQsQ0FBQSxtQkFVQSwyQkFHQyxDQUFB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QixDQUFBLGF1RitlakIsQ0FBQSxrRkFFQSxrQnZGaGlCWSxDQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydFwiLi4vLi4vZGlzdC9jc3MvZmFuY3lib3guY3NzXCI7OnJvb3R7LS1jb250YWluZXItd2lkdGg6IDEwMCU7LS1oZWFkZXItaGVpZ2h0OiA1LjE4NzVyZW07LS1oZWFkZXItaGVpZ2h0LXNtOiA0LjU2MjVyZW07LS1oZWFkZXItc2Nyb2xsZWQtaGVpZ2h0OiA0LjM3NXJlbX1AbWVkaWEobWluLXdpZHRoOiAwKXs6cm9vdHstLWNvbnRhaW5lci13aWR0aDogMTAwJTstLWNvbnRhaW5lci1ndXR0ZXIteDogMzBweH19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpezpyb290ey0tY29udGFpbmVyLXdpZHRoOiAxMDAlOy0tY29udGFpbmVyLWd1dHRlci14OiAzMHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7OnJvb3R7LS1jb250YWluZXItd2lkdGg6IDEwMCU7LS1jb250YWluZXItZ3V0dGVyLXg6IDMwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7OnJvb3R7LS1jb250YWluZXItd2lkdGg6IDEyMDBweDstLWNvbnRhaW5lci1ndXR0ZXIteDogMzBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXs6cm9vdHstLWNvbnRhaW5lci13aWR0aDogMTcwMHB4Oy0tY29udGFpbmVyLWd1dHRlci14OiAzMHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpezpyb290ey0tY29udGFpbmVyLXdpZHRoOiAxNzEwcHg7LS1jb250YWluZXItZ3V0dGVyLXg6IDMwcHh9fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSb29tXCI7c3JjOnVybChcIi4uL2ZvbnRzL1Jvb20tQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUm9vbS1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSb29tXCI7c3JjOnVybChcIi4uL2ZvbnRzL1Jvb20tTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1Jvb20tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJvb21cIjtzcmM6dXJsKFwiLi4vZm9udHMvUm9vbS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9Sb29tLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJvb21cIjtzcmM6dXJsKFwiLi4vZm9udHMvUm9vbS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9Sb29tLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDozMDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJvb21cIjtzcmM6dXJsKFwiLi4vZm9udHMvUm9vbS1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1Jvb20tVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6MjAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCI7c3JjOnVybChcIi4uL2ZvbnRzL1JhbGV3YXktQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUmFsZXdheS1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCI7c3JjOnVybChcIi4uL2ZvbnRzL1JhbGV3YXktQmxhY2tJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUmFsZXdheS1CbGFja0l0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCI7c3JjOnVybChcIi4uL2ZvbnRzL1JhbGV3YXktRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1JhbGV3YXktRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo5MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJhbGV3YXlcIjtzcmM6dXJsKFwiLi4vZm9udHMvUmFsZXdheS1FeHRyYUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUmFsZXdheS1FeHRyYUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXN0eWxlOml0YWxpYztmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUmFsZXdheVwiO3NyYzp1cmwoXCIuLi9mb250cy9SYWxld2F5LUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUmFsZXdheS1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJhbGV3YXlcIjtzcmM6dXJsKFwiLi4vZm9udHMvUmFsZXdheS1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1JhbGV3YXktQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCI7c3JjOnVybChcIi4uL2ZvbnRzL1JhbGV3YXktU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUmFsZXdheS1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCI7c3JjOnVybChcIi4uL2ZvbnRzL1JhbGV3YXktU2VtaUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUmFsZXdheS1TZW1pQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCI7c3JjOnVybChcIi4uL2ZvbnRzL1JhbGV3YXktTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1JhbGV3YXktTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJhbGV3YXlcIjtzcmM6dXJsKFwiLi4vZm9udHMvUmFsZXdheS1NZWRpdW1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUmFsZXdheS1NZWRpdW1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXN0eWxlOml0YWxpYztmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUmFsZXdheVwiO3NyYzp1cmwoXCIuLi9mb250cy9SYWxld2F5LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9LyohIHNhbml0aXplLmNzcyB2OC4wLjAgfCBDQzAgTGljZW5zZSB8IGdpdGh1Yi5jb20vY3NzdG9vbHMvc2FuaXRpemUuY3NzICovKiw6OmJlZm9yZSw6OmFmdGVye2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3gtc2l6aW5nOmJvcmRlci1ib3h9OjpiZWZvcmUsOjphZnRlcnt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt2ZXJ0aWNhbC1hbGlnbjppbmhlcml0fWh0bWx7Y3Vyc29yOmRlZmF1bHQ7bGluZS1oZWlnaHQ6MS4xNTstbW96LXRhYi1zaXplOjQ7dGFiLXNpemU6NDstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlO3dvcmQtYnJlYWs6YnJlYWstd29yZH1ib2R5e21hcmdpbjowfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9aHJ7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1tYWlue2Rpc3BsYXk6YmxvY2t9bmF2IG9sLG5hdiB1bHtsaXN0LXN0eWxlOm5vbmV9cHJle2ZvbnQtc2l6ZToxZW19YXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9YWJiclt0aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LXNpemU6MWVtfXNtYWxse2ZvbnQtc2l6ZTo4MCV9YXVkaW8sY2FudmFzLGlmcmFtZSxpbWcsc3ZnLHZpZGVve3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1hdWRpbyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9ja31hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfWltZ3tib3JkZXItc3R5bGU6bm9uZX1zdmc6bm90KFtmaWxsXSl7ZmlsbDpjdXJyZW50Q29sb3J9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1idXR0b24saW5wdXQsc2VsZWN0e21hcmdpbjowfWJ1dHRvbntvdmVyZmxvdzp2aXNpYmxlO3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1maWVsZHNldHtwYWRkaW5nOi4zNWVtIC43NWVtIC42MjVlbX1pbnB1dHtvdmVyZmxvdzp2aXNpYmxlfWxlZ2VuZHtjb2xvcjppbmhlcml0O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfXRleHRhcmVhe21hcmdpbjowO292ZXJmbG93OmF1dG87cmVzaXplOnZlcnRpY2FsfVt0eXBlPWNoZWNrYm94XSxbdHlwZT1yYWRpb117cGFkZGluZzowfVt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtvdXRsaW5lLW9mZnNldDotMnB4fTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiw6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOmluaGVyaXQ7b3BhY2l0eTouNTR9Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtmb250OmluaGVyaXR9OjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH06LW1vei1mb2N1c3Jpbmd7b3V0bGluZToxcHggZG90dGVkIEJ1dHRvblRleHR9Oi1tb3otdWktaW52YWxpZHtib3gtc2hhZG93Om5vbmV9ZGV0YWlsc3tkaXNwbGF5OmJsb2NrfWRpYWxvZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOnNvbGlkO2NvbG9yOiMwMDA7ZGlzcGxheTpibG9jaztoZWlnaHQ6LW1vei1maXQtY29udGVudDtoZWlnaHQ6LXdlYmtpdC1maXQtY29udGVudDtoZWlnaHQ6Zml0LWNvbnRlbnQ7bGVmdDowO21hcmdpbjphdXRvO3BhZGRpbmc6MWVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7d2lkdGg6LW1vei1maXQtY29udGVudDt3aWR0aDotd2Via2l0LWZpdC1jb250ZW50O3dpZHRoOmZpdC1jb250ZW50fWRpYWxvZzpub3QoW29wZW5dKXtkaXNwbGF5Om5vbmV9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX1jYW52YXN7ZGlzcGxheTppbmxpbmUtYmxvY2t9dGVtcGxhdGV7ZGlzcGxheTpub25lfWEsYXJlYSxidXR0b24saW5wdXQsbGFiZWwsc2VsZWN0LHN1bW1hcnksdGV4dGFyZWEsW3RhYmluZGV4XXstbXMtdG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9ufVtoaWRkZW5de2Rpc3BsYXk6bm9uZX1bYXJpYS1idXN5PXRydWVde2N1cnNvcjpwcm9ncmVzc31bYXJpYS1jb250cm9sc117Y3Vyc29yOnBvaW50ZXJ9W2FyaWEtZGlzYWJsZWQ9dHJ1ZV0sW2Rpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWR9W2FyaWEtaGlkZGVuPWZhbHNlXVtoaWRkZW5dOm5vdCg6Zm9jdXMpe2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtkaXNwbGF5OmluaGVyaXQ7cG9zaXRpb246YWJzb2x1dGV9aHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3g7b3ZlcmZsb3cteDpoaWRkZW59KiwqOmFjdGl2ZSwqOmZvY3Vze291dGxpbmU6MCAhaW1wb3J0YW50fWJvZHl7bWluLXdpZHRoOjM2MHB4O21pbi1oZWlnaHQ6MTAwdmg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZvbnQtc2l6ZToxcmVtO2ZvbnQtZmFtaWx5OlwiUmFsZXdheVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtvdmVyZmxvdy14OmhpZGRlbjtwYWRkaW5nLXRvcDp2YXIoLS1oZWFkZXItaGVpZ2h0LXNtKTt0cmFuc2l0aW9uOnBhZGRpbmctdG9wIC4zc31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Ym9keXtwYWRkaW5nLXRvcDp2YXIoLS1oZWFkZXItaGVpZ2h0KX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe2JvZHl7cGFkZGluZy10b3A6MH19Ym9keTpub3QoLm1jZS1jb250ZW50LWJvZHkpe2JhY2tncm91bmQtY29sb3I6IzMzMzg0NDtjb2xvcjojZmZmfUBtZWRpYSBwcmludHtib2R5Om5vdCgubWNlLWNvbnRlbnQtYm9keSl7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDB9fWJvZHkuaXMtbWVudS1vcGVue292ZXJmbG93OmhpZGRlbn1pbWd7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOjEwMCV9ZmlndXJle21hcmdpbjoxLjI1cmVtIDB9cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxLjI1cmVtfWF7Y29sb3I6I2UwYjU2NTt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmNvbG9yIC4zcyxvcGFjaXR5IC4zcyx0cmFuc2Zvcm0gLjNzfWE6aG92ZXJ7Y29sb3I6I2Q3YTEzYn1hIHN2Z3t0cmFuc2l0aW9uOm5vbmV9aHJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlcjowO2hlaWdodDoxcHg7bWFyZ2luOjEuMjVyZW0gMH1zdHJvbmcsYntmb250LXdlaWdodDo3MDB9ZGZuLGNpdGUsZW0saXtmb250LXN0eWxlOml0YWxpY31ibG9ja3F1b3Rle2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46Mi41ZW0gMWVtfWFkZHJlc3N7bWFyZ2luOjAgMCAxLjI1cmVtfXByZXttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNlZmYxZjI7Zm9udC1mYW1pbHk6XCJDb3VyaWVyIDEwIFBpdGNoXCIsQ291cmllcixtb25vc3BhY2U7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjFyZW0gMDtwYWRkaW5nOjFyZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHR0LHZhcntiYWNrZ3JvdW5kOiNlZmYxZjI7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MTRweDtwYWRkaW5nOjNweCA2cHg7Ym9yZGVyLXJhZGl1czo0cHh9Y29kZSB2YXJ7cGFkZGluZzowfWtiZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjNweCA2cHh9bWFya3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Zm9udC13ZWlnaHQ6NTAwfWFiYnIsYWNyb255bXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQ7Y3Vyc29yOmhlbHB9Ymlne2ZvbnQtc2l6ZToxMjUlfXN2Z3tmbGV4LXNocmluazowO3RyYW5zaXRpb246YWxsIC4zcyAwc31lbWJlZCxpZnJhbWUsb2JqZWN0e21heC13aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7aWZyYW1lW3NyYyo9eW91dHViZV0saWZyYW1lW3NyYyo9dmltZW9de3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoKDEwMHZ3IC0gNjBweCkqLjU2MjUpfX0uc2VjdGlvbl9oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxLjg3NXJlbTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTpjbGFtcCgyLjVyZW0sY2FsYygyLjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDguMDEpLDUuNjI1cmVtKX0uc2VjdGlvbl9oZWFkZXIgaDEsLnNlY3Rpb25faGVhZGVyIC5oMSwuc2VjdGlvbl9oZWFkZXIgaDIsLnNlY3Rpb25faGVhZGVyIC5oMiwuc2VjdGlvbl9oZWFkZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5zZWN0aW9uX2hlYWRlciAuZ2Zvcm1faGVhZGluZywuc2VjdGlvbl9oZWFkZXIgaDMsLnNlY3Rpb25faGVhZGVyIC5oMywuc2VjdGlvbl9oZWFkZXIgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5zZWN0aW9uX2hlYWRlciBoMiwuc2VjdGlvbl9oZWFkZXIgaDQsLnNlY3Rpb25faGVhZGVyIC5oNCwuc2VjdGlvbl9oZWFkZXIgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnNlY3Rpb25faGVhZGVyICNyZXBseS10aXRsZSwuc2VjdGlvbl9oZWFkZXIgaDUsLnNlY3Rpb25faGVhZGVyIC5oNSwuc2VjdGlvbl9oZWFkZXIgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5zZWN0aW9uX2hlYWRlciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC53b29jb21tZXJjZSAuc2VjdGlvbl9oZWFkZXIgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC5zZWN0aW9uX2hlYWRlciAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5zZWN0aW9uX2hlYWRlciBoMiwuc2VjdGlvbl9oZWFkZXIgI2N1c3RvbWVyX2RldGFpbHMgaDMsI2N1c3RvbWVyX2RldGFpbHMgLnNlY3Rpb25faGVhZGVyIGgzLC5zZWN0aW9uX2hlYWRlciBoNiwuc2VjdGlvbl9oZWFkZXIgLmg2e21hcmdpbi1ib3R0b206MH0uY2F0ZWdvcnlfYmxvY2t7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6LjVyZW07Ym9yZGVyOmNsYW1wKDAuNjI1cmVtLGNhbGMoMC42MjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDEuMTIpLDEuMDYyNXJlbSkgc29saWQgI2ZmZjtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbn0uY2F0ZWdvcnlfYmxvY2sgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyO3RyYW5zaXRpb246YWxsIC44c30uY2F0ZWdvcnlfYmxvY2stLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOmNsYW1wKDAuNjI1cmVtLGNhbGMoMC42MjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDAuOTYpLDFyZW0pO2xlZnQ6Y2xhbXAoMC42MjVyZW0sY2FsYygwLjYyNXJlbSArICgxdncgLSA1Ljc2cHgpICogMC45NiksMXJlbSk7cmlnaHQ6Y2xhbXAoMC42MjVyZW0sY2FsYygwLjYyNXJlbSArICgxdncgLSA1Ljc2cHgpICogMC45NiksMXJlbSk7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMzMzM4NDQ7Ym9yZGVyLXJhZGl1czouNXJlbSAwIC41cmVtIC41cmVtO21pbi1oZWlnaHQ6Y2xhbXAoMy4xMjVyZW0sY2FsYygzLjEyNXJlbSArICgxdncgLSA1Ljc2cHgpICogOC45NyksNi42MjVyZW0pO3BhZGRpbmc6Y2xhbXAoMS4yNXJlbSxjYWxjKDEuMjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDIuMjQpLDIuMTI1cmVtKSAxLjE4NzVyZW19LmNhdGVnb3J5X2Jsb2NrLS1jYXB0aW9uOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7aGVpZ2h0OmNsYW1wKDIuNXJlbSxjYWxjKDIuNXJlbSArICgxdncgLSA1Ljc2cHgpICogMi4wOCksMy4zMTI1cmVtKTtib3JkZXItcmFkaXVzOi41cmVtIC41cmVtIDAgMDtyaWdodDowO2JvdHRvbToxMDAlO2JhY2tncm91bmQ6I2ZmZjt3aWR0aDpjbGFtcCgxMHJlbSxjYWxjKDEwcmVtICsgKDF2dyAtIDUuNzZweCkgKiA5Ljc4KSwxMy44MTI1cmVtKTttYXgtd2lkdGg6NjAlfS5jYXRlZ29yeV9ibG9jay0tY2FwdGlvbiBzdmd7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6Ljc1cmVtO2JvdHRvbTpjYWxjKDEwMCUgKyBjbGFtcCgwLjc1cmVtLGNhbGMoMC43NXJlbSArICgxdncgLSA1Ljc2cHgpICogMS40NCksMS4zMTI1cmVtKSk7ZmlsbDojZTBiNTY1O3dpZHRoOjE5cHg7aGVpZ2h0OjE3cHh9LmNhdGVnb3J5X2Jsb2NrLS1jYXB0aW9uIGg0e21hcmdpbjowO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtd2VpZ2h0OjgwMDtmb250LWZhbWlseTpcIlJhbGV3YXlcIixzYW5zLXNlcmlmfS5jYXRlZ29yeV9ibG9jazpob3ZlciBpbWd7d2lkdGg6MTEwJTtoZWlnaHQ6MTEwJX0uc2ltcGxlZmF2b3JpdGUtYnV0dG9uLnByZXNldHt3aWR0aDozMnB4O2hlaWdodDozMnB4O2ZvbnQtc2l6ZTowO3BhZGRpbmc6MCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Z2FwOjB9LnNpbXBsZWZhdm9yaXRlLWJ1dHRvbi5wcmVzZXQgaXtmb250LXNpemU6MTdweCAhaW1wb3J0YW50O2xlZnQ6YXV0byAhaW1wb3J0YW50fS5zaW1wbGVmYXZvcml0ZS1idXR0b24ucHJlc2V0LmFjdGl2ZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtjb2xvcjojZTQxZjFmICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uZml4ZWRfd2hhdHNhcHB7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6NC4zNzVyZW07aGVpZ2h0OjQuMzc1cmVtO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjE3cHg7Ym90dG9tOjEwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6IzI1ZDM2Njt6LWluZGV4OjEwMDB9LmZpeGVkX3doYXRzYXBwOmhvdmVye2JhY2tncm91bmQ6IzFkYTg1MX0uZml4ZWRfd2hhdHNhcHAgc3Zne2ZpbGw6I2ZmZjtoZWlnaHQ6NTAlO3dpZHRoOjUwJX0jd3BhZG1pbmJhcnstLXdwLWJsdWU6ICMyMjcxYjE7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfSN3cGFkbWluYmFyOmhvdmVyICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fSN3cGFkbWluYmFyOm5vdCguaXMtZXhwYW5kZWQpOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSN3cGFkbWluYmFyOm5vdCguaXMtZXhwYW5kZWQpOmhvdmVyICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSN3cGFkbWluYmFyLmlzLWV4cGFuZGVke3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSN3cGFkbWluYmFyLmlzLWV4cGFuZGVkICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSN3cGFkbWluYmFyLmlzLWV4cGFuZGVkICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdwLWJsdWUpfSN3cGFkbWluYmFyLmlzLWV4cGFuZGVkICN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtmb250LXNpemU6MjBweCAhaW1wb3J0YW50fSN3cGFkbWluYmFyIC5hYi10b3AtbWVudT4ubWVudXBvcD4uYWItc3ViLXdyYXBwZXJ7dG9wOjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzgycHgpeyN3cGFkbWluYmFyIC5hYi10b3Atc2Vjb25kYXJ5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjB9I3dwYWRtaW5iYXIgLmFiLXRvcC1zZWNvbmRhcnk+Lm1lbnVwb3A+LmFiLXN1Yi13cmFwcGVye3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7I3dwYWRtaW5iYXIgI3dwLWFkbWluLWJhci1yb290LWRlZmF1bHR7ZGlzcGxheTpmbGV4fSN3cGFkbWluYmFyICN3cC1hZG1pbi1iYXItcm9vdC1kZWZhdWx0Pmxpe2ZsZXgtc2hyaW5rOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc4MnB4KXsjd3BhZG1pbmJhciB1bCN3cC1hZG1pbi1iYXItcm9vdC1kZWZhdWx0PmxpI3dwLWFkbWluLWJhci13cHNlby1tZW51LCN3cGFkbWluYmFyIHVsI3dwLWFkbWluLWJhci1yb290LWRlZmF1bHQ+bGkjd3AtYWRtaW4tYmFyLWdmb3JtLWZvcm1ze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZXtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDZweCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpeyN3cC1hZG1pbi1iYXItc2l0ZS1uYW1le3RyYW5zZm9ybTp0cmFuc2xhdGVZKDMycHgpfX0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTpiZWZvcmUsI3dwLWFkbWluLWJhci1zaXRlLW5hbWU6YWZ0ZXJ7d2lkdGg6NDZweDtoZWlnaHQ6NDZweH1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7I3dwLWFkbWluLWJhci1zaXRlLW5hbWU6YmVmb3JlLCN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmFmdGVye3dpZHRoOjMycHg7aGVpZ2h0OjMycHh9fSN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lOmJlZm9yZXtjb250ZW50OlwiXCIgIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgIWltcG9ydGFudH0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTphZnRlcntjb250ZW50Olwi74SJXCIgIWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OmRhc2hpY29ucztmb250LXNpemU6MThweDt0cmFuc2l0aW9uOmFsbCAuMnMgIWltcG9ydGFudDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13cC1ibHVlKX0jd3AtYWRtaW4tYmFyLXNpdGUtbmFtZTpob3ZlcjphZnRlcntmb250LXNpemU6MjJweH0uYWxpZ25sZWZ0e2Rpc3BsYXk6aW5saW5lO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEuNXJlbX0uYWxpZ25yaWdodHtkaXNwbGF5OmlubGluZTtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDoxLjVyZW19LmFsaWduY2VudGVye2NsZWFyOmJvdGg7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS53cC1jYXB0aW9ue21hcmdpbi1ib3R0b206MS41cmVtO21heC13aWR0aDoxMDAlfS53cC1jYXB0aW9uIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXXtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dHttYXJnaW46MXJlbSAwfXNwYW4ud3AtY2FwdGlvbi10ZXh0e3RleHQtYWxpZ246Y2VudGVyfS5nYWxsZXJ5ey0tZ2FsbGVyeS1nYXA6IDFyZW07ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1nYWxsZXJ5LWdhcCk7bWFyZ2luOjEuMjVyZW0gMH0uZ2FsbGVyeS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKTttYXJnaW46MH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjIpLzMpfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqMSkvMil9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSoyKS8zKX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjMpLzQpfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqNCkvNSl9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSo1KS82KX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKjYpLzcpfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkqNykvOCl9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmdhbGxlcnktY29sdW1ucy05IC5nYWxsZXJ5LWl0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIHZhcigtLWdhbGxlcnktZ2FwKSo4KS85KX19LmdhbGxlcnktY2FwdGlvbntkaXNwbGF5OmJsb2NrfS53cC1zbWlsZXl7Ym9yZGVyOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MDtwYWRkaW5nOjB9LnRleHQtc217Zm9udC1zaXplOi44NzVyZW19LnRleHQtbWR7Zm9udC1zaXplOjEuMTI1cmVtfS50ZXh0LWxnLC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZXtmb250LXNpemU6MS4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsudGV4dC1sZywuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2V7Zm9udC1zaXplOjEuMjVyZW19fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9YXJ0aWNsZS5wcm9kdWN0IGEuYWRkZWRfdG9fY2FydCwud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCBhLCNhZGRfcGF5bWVudF9tZXRob2QgLmNhcnQtY29sbGF0ZXJhbHMgLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9uLC53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiwud29vY29tbWVyY2UtY2hlY2tvdXQgLmNhcnQtY29sbGF0ZXJhbHMgLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9uLC5zaG93Y291cG9uLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZSBhOm5vdChbY2xhc3NdKSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gYTpub3QoW2NsYXNzXSksLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYTpub3QoW2NsYXNzXSksLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWluZm8gYTpub3QoW2NsYXNzXSksLmVkaXRvciBhOm5vdChbY2xhc3NdKSwuZW50cnktY29udGVudCBhOm5vdChbY2xhc3NdKXtjb2xvcjojZTBiNTY1O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7YXJ0aWNsZS5wcm9kdWN0IGEuYWRkZWRfdG9fY2FydDpob3Zlciwud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCBhOmhvdmVyLCNhZGRfcGF5bWVudF9tZXRob2QgLmNhcnQtY29sbGF0ZXJhbHMgLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9uOmhvdmVyLC53b29jb21tZXJjZS1jYXJ0IC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UtY2hlY2tvdXQgLmNhcnQtY29sbGF0ZXJhbHMgLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9uOmhvdmVyLC5zaG93Y291cG9uOmhvdmVyLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZSBhOmhvdmVyOm5vdChbY2xhc3NdKSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gYTpob3Zlcjpub3QoW2NsYXNzXSksLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgYTpob3Zlcjpub3QoW2NsYXNzXSksLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWluZm8gYTpob3Zlcjpub3QoW2NsYXNzXSksLmVkaXRvciBhOmhvdmVyOm5vdChbY2xhc3NdKSwuZW50cnktY29udGVudCBhOmhvdmVyOm5vdChbY2xhc3NdKXtjb2xvcjojZTBiNTY1O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9fS5ibG9ja3F1b3Rle2ZvbnQtc2l6ZToxLjI1cmVtO21hcmdpbjozLjEyNXJlbSAxLjg3NXJlbX0uYmxvY2txdW90ZSBwe2ZvbnQtd2VpZ2h0OjcwMH0uYmxvY2txdW90ZSBjaXRle2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MH0uZWRpdG9yPio6bGFzdC1jaGlsZCwuZW50cnktY29udGVudD4qOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5lZGl0b3IgaDEsLmVudHJ5LWNvbnRlbnQgaDEsLmVkaXRvciAuaDEsLmVudHJ5LWNvbnRlbnQgLmgxLC5lZGl0b3IgaDIsLmVudHJ5LWNvbnRlbnQgaDIsLmVkaXRvciAuaDIsLmVudHJ5LWNvbnRlbnQgLmgyLC5lZGl0b3IgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZywuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmVkaXRvciAuZ2Zvcm1faGVhZGluZywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5lbnRyeS1jb250ZW50IC5nZm9ybV9oZWFkaW5nLC5lZGl0b3IgaDMsLmVudHJ5LWNvbnRlbnQgaDMsLmVkaXRvciAuaDMsLmVudHJ5LWNvbnRlbnQgLmgzLC5lZGl0b3IgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiwuZW50cnktY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLmVkaXRvciBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5lbnRyeS1jb250ZW50IGgyLC5lZGl0b3IgaDQsLmVudHJ5LWNvbnRlbnQgaDQsLmVkaXRvciAuaDQsLmVudHJ5LWNvbnRlbnQgLmg0LC5lZGl0b3IgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSwuZW50cnktY29udGVudCAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuZWRpdG9yICNyZXBseS10aXRsZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLmVudHJ5LWNvbnRlbnQgI3JlcGx5LXRpdGxlLC5lZGl0b3IgaDUsLmVudHJ5LWNvbnRlbnQgaDUsLmVkaXRvciAuaDUsLmVudHJ5LWNvbnRlbnQgLmg1LC5lZGl0b3IgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCwuZWRpdG9yIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLmVkaXRvciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwuZWRpdG9yIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMiwuZW50cnktY29udGVudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5lZGl0b3IgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5lbnRyeS1jb250ZW50IGgyLC5lZGl0b3IgI2N1c3RvbWVyX2RldGFpbHMgaDMsLmVudHJ5LWNvbnRlbnQgI2N1c3RvbWVyX2RldGFpbHMgaDMsI2N1c3RvbWVyX2RldGFpbHMgLmVkaXRvciBoMywjY3VzdG9tZXJfZGV0YWlscyAuZW50cnktY29udGVudCBoMywuZWRpdG9yIGg2LC5lbnRyeS1jb250ZW50IGg2LC5lZGl0b3IgLmg2LC5lbnRyeS1jb250ZW50IC5oNnttYXJnaW4tdG9wOjEuMjVyZW19LmVkaXRvciBoMTpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCBoMTpmaXJzdC1jaGlsZCwuZWRpdG9yIC5oMTpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuaDE6Zmlyc3QtY2hpbGQsLmVkaXRvciBoMjpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCBoMjpmaXJzdC1jaGlsZCwuZWRpdG9yIC5oMjpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuaDI6Zmlyc3QtY2hpbGQsLmVkaXRvciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmc6Zmlyc3QtY2hpbGQsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZWRpdG9yIC5nZm9ybV9oZWFkaW5nOmZpcnN0LWNoaWxkLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmVudHJ5LWNvbnRlbnQgLmdmb3JtX2hlYWRpbmc6Zmlyc3QtY2hpbGQsLmVkaXRvciBoMzpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCBoMzpmaXJzdC1jaGlsZCwuZWRpdG9yIC5oMzpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuaDM6Zmlyc3QtY2hpbGQsLmVkaXRvciAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDI6Zmlyc3QtY2hpbGQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAuZWRpdG9yIGgyOmZpcnN0LWNoaWxkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLmVudHJ5LWNvbnRlbnQgaDI6Zmlyc3QtY2hpbGQsLmVkaXRvciBoNDpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCBoNDpmaXJzdC1jaGlsZCwuZWRpdG9yIC5oNDpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuaDQ6Zmlyc3QtY2hpbGQsLmVkaXRvciAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlOmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGU6Zmlyc3QtY2hpbGQsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5lZGl0b3IgI3JlcGx5LXRpdGxlOmZpcnN0LWNoaWxkLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuZW50cnktY29udGVudCAjcmVwbHktdGl0bGU6Zmlyc3QtY2hpbGQsLmVkaXRvciBoNTpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCBoNTpmaXJzdC1jaGlsZCwuZWRpdG9yIC5oNTpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAuaDU6Zmlyc3QtY2hpbGQsLmVkaXRvciAud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQ6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkOmZpcnN0LWNoaWxkLC5lZGl0b3IgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZTpmaXJzdC1jaGlsZCwuZW50cnktY29udGVudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZSAuZWRpdG9yIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZTpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlOmZpcnN0LWNoaWxkLC5lZGl0b3IgI2N1c3RvbWVyX2RldGFpbHMgaDM6Zmlyc3QtY2hpbGQsLmVudHJ5LWNvbnRlbnQgI2N1c3RvbWVyX2RldGFpbHMgaDM6Zmlyc3QtY2hpbGQsI2N1c3RvbWVyX2RldGFpbHMgLmVkaXRvciBoMzpmaXJzdC1jaGlsZCwjY3VzdG9tZXJfZGV0YWlscyAuZW50cnktY29udGVudCBoMzpmaXJzdC1jaGlsZCwuZWRpdG9yIGg2OmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IGg2OmZpcnN0LWNoaWxkLC5lZGl0b3IgLmg2OmZpcnN0LWNoaWxkLC5lbnRyeS1jb250ZW50IC5oNjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9aDEsLmgxLGgyLC5oMiwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nLGgzLC5oMywuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyLGg0LC5oNCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlLGg1LC5oNSwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsI2N1c3RvbWVyX2RldGFpbHMgaDMsaDYsLmg2e21pbi1oZWlnaHQ6MHZ3O2ZvbnQtZmFtaWx5OlwiUm9vbVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNzVlbX1oMSBhLC5oMSBhLGgyIGEsLmgyIGEsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyBhLGgzIGEsLmgzIGEsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiBhLGg0IGEsLmg0IGEsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSBhLGg1IGEsLmg1IGEsLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkIGEsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSBhLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMiBhLCNjdXN0b21lcl9kZXRhaWxzIGgzIGEsaDYgYSwuaDYgYXtjb2xvcjppbmhlcml0fWgxLC5oMXtmb250LXNpemU6Y2xhbXAoMi4yNXJlbSxjYWxjKDIuMjVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDEzLjg5KSw2cmVtKTtmb250LXdlaWdodDo5MDB9aDIsLmgyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmd7Zm9udC1zaXplOmNsYW1wKDEuNXJlbSxjYWxjKDEuNXJlbSArICgxdncgLSA3LjY4cHgpICogMi43OCksMi4yNXJlbSl9aDMsLmgzLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDJ7Zm9udC1zaXplOmNsYW1wKDEuMzc1cmVtLGNhbGMoMS4zNzVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDEuMzkpLDEuNzVyZW0pfWg0LC5oNCwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxle2ZvbnQtc2l6ZTpjbGFtcCgxLjEyNXJlbSxjYWxjKDEuMTI1cmVtICsgKDF2dyAtIDkuOTFweCkgKiAxLjQ3KSwxLjVyZW0pfWg1LC5oNSwud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsI2N1c3RvbWVyX2RldGFpbHMgaDN7Zm9udC1zaXplOmNsYW1wKDEuMTI1cmVtLGNhbGMoMS4xMjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDAuMzIpLDEuMjVyZW0pfWg2LC5oNntmb250LXNpemU6MXJlbX11bCxvbHttYXJnaW46MCAwIDEuMjVyZW0gMDtwYWRkaW5nLWxlZnQ6MS44NzVyZW19dWx7bGlzdC1zdHlsZTpkaXNjfW9se2xpc3Qtc3R5bGU6ZGVjaW1hbH1saT51bCxsaT5vbHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbjowIDFyZW0gMS4yNXJlbX0ubGlzdC1jaGVjaywubGlzdC1kb3QsLmxpc3QtbnVtYmVye2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouNXJlbTtwYWRkaW5nLWxlZnQ6MH0ubGlzdC1jaGVjaz5saSwubGlzdC1kb3Q+bGksLmxpc3QtbnVtYmVyPmxpe3BhZGRpbmctbGVmdDoxLjg3NXJlbX0ubGlzdC1jaGVjaz5saXtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGQ9J000MzUuODQ4IDgzLjQ2NkwxNzIuODA0IDM0Ni41MWwtOTYuNjUyLTk2LjY1MmMtNC42ODYtNC42ODYtMTIuMjg0LTQuNjg2LTE2Ljk3MSAwbC0yOC4yODQgMjguMjg0Yy00LjY4NiA0LjY4Ni00LjY4NiAxMi4yODQgMCAxNi45NzFsMTMzLjQyMSAxMzMuNDIxYzQuNjg2IDQuNjg2IDEyLjI4NCA0LjY4NiAxNi45NzEgMGwyOTkuODEzLTI5OS44MTNjNC42ODYtNC42ODYgNC42ODYtMTIuMjg0IDAtMTYuOTcxbC0yOC4yODQtMjguMjg0Yy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcgMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgLjM1ZW0vMWVtIDFlbX0ubGlzdC1kb3Q+bGl7cG9zaXRpb246cmVsYXRpdmV9Lmxpc3QtZG90PmxpOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDouNWVtO2hlaWdodDouNWVtO2JhY2tncm91bmQtY29sb3I6I2UwYjU2NTtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjVlbTtsZWZ0Oi4yNWVtfS5saXN0LW51bWJlcntjb3VudGVyLXJlc2V0OmN1c3RvbS1jb3VudGVyfS5saXN0LW51bWJlcj5saXtjb3VudGVyLWluY3JlbWVudDpjdXN0b20tY291bnRlcjttaW4taGVpZ2h0OjEuMmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5saXN0LW51bWJlcj5saTpiZWZvcmV7Y29udGVudDpjb3VudGVyKGN1c3RvbS1jb3VudGVyKTt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07Y29sb3I6I2UwYjU2NTtmb250LXNpemU6Ljc1ZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMzM7Ym9yZGVyOjFweCBzb2xpZCAjZTBiNTY1O2JvcmRlci1yYWRpdXM6NTAlO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMjVlbTtsZWZ0OjB9dGFibGV7d2lkdGg6MTAwJTttYXJnaW46MCAwIDEuMjVyZW07d29yZC1icmVhazpub3JtYWx9dGFibGUgdGgsdGFibGUgdGR7cGFkZGluZzouMzc1cmVtIC41cmVtO3ZlcnRpY2FsLWFsaWduOnRvcH0udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwfS50YWJsZS1ib3JkZXJlZCB0aCwudGFibGUtYm9yZGVyZWQgdGR7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwfS50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pe2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOX0udGFibGUtcmVzcG9uc2l2ZXtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LmJ0biwubG9naW4ubG9naW4tYWN0aW9uLXJlc2V0cGFzcyAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2JhY2t0b2Jsb2cgYSwubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gcC5zdWJtaXQgLmJ1dHRvbi1wcmltYXJ5LC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuYWx0LC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSBpbnB1dC5idXR0b24uYWx0LC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0saW5wdXRbdHlwZT1zdWJtaXRde3RyYW5zaXRpb246YWxsIC4zcyAwcztkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouMzc1cmVtO2JhY2tncm91bmQtY29sb3I6I2UwYjU2NTtjb2xvcjojZmZmICFpbXBvcnRhbnQ7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzouOTM3NXJlbSAyLjE4NzVyZW07Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czouMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5idG46aG92ZXIsLmxvZ2luLmxvZ2luLWFjdGlvbi1yZXNldHBhc3MgLmxvZ2luLWxheW91dCAubG9naW4tYm94ICNiYWNrdG9ibG9nIGE6aG92ZXIsLmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCBmb3JtIHAuc3VibWl0IC5idXR0b24tcHJpbWFyeTpob3Zlciwud29vY29tbWVyY2UgYS5idXR0b24uYWx0OmhvdmVyLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdDpob3Zlciwud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0OmhvdmVyLC53b29jb21tZXJjZSBhLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpob3Zlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDdhMTNiO2JvcmRlci1jb2xvcjojZDdhMTNiO2NvbG9yOiNmZmYgIWltcG9ydGFudH0uYnRuLndoYXRzYXBwLC5sb2dpbi5sb2dpbi1hY3Rpb24tcmVzZXRwYXNzIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZyBhLndoYXRzYXBwLC5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSBwLnN1Ym1pdCAud2hhdHNhcHAuYnV0dG9uLXByaW1hcnksLndvb2NvbW1lcmNlIGEud2hhdHNhcHAuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgYnV0dG9uLndoYXRzYXBwLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIGlucHV0LndoYXRzYXBwLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0LndoYXRzYXBwI3N1Ym1pdCwud29vY29tbWVyY2UgYS53aGF0c2FwcC5idXR0b24sLndvb2NvbW1lcmNlIGJ1dHRvbi53aGF0c2FwcC5idXR0b24sLndvb2NvbW1lcmNlIGlucHV0LndoYXRzYXBwLmJ1dHRvbiwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dC53aGF0c2FwcFt0eXBlPXN1Ym1pdF0saW5wdXQud2hhdHNhcHBbdHlwZT1zdWJtaXRde2JhY2tncm91bmQ6IzI1ZDM2Nn0uYnRuIHN2ZywubG9naW4ubG9naW4tYWN0aW9uLXJlc2V0cGFzcyAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2JhY2t0b2Jsb2cgYSBzdmcsLmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCBmb3JtIHAuc3VibWl0IC5idXR0b24tcHJpbWFyeSBzdmcsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5hbHQgc3ZnLC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQgc3ZnLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCBzdmcsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQgc3ZnLC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQgc3ZnLC53b29jb21tZXJjZSBhLmJ1dHRvbiBzdmcsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24gc3ZnLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24gc3ZnLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSBzdmcsLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSBzdmcsaW5wdXRbdHlwZT1zdWJtaXRdIHN2Z3tmbGV4LXNocmluazowO3dpZHRoOi45Mzc1cmVtO2hlaWdodDouOTM3NXJlbTt0cmFuc2l0aW9uOm5vbmV9LmJ0bi1zbSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZvIC5idXR0b257cGFkZGluZzouMzEyNXJlbSAuOTM3NXJlbX0uYnRuLW91dGxpbmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZTBiNTY1O2NvbG9yOiNlMGI1NjV9LmJ0bi1vdXRsaW5lOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2UwYjU2NTtib3JkZXItY29sb3I6I2UwYjU2NTtjb2xvcjojZmZmfS5idG4tb3V0bGluZS1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojMzhiZGY4O2NvbG9yOiMzOGJkZjh9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzOGJkZjg7Ym9yZGVyLWNvbG9yOiMzOGJkZjg7Y29sb3I6I2ZmZn0uYnRuLWxhYmVse2Rpc3BsYXk6aW5saW5lLWZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNlMGI1NjU7Y29sb3I6I2ZmZjtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDouODc1cmVtO3BhZGRpbmc6LjMxMjVyZW0gLjYyNXJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtfS5idG4tbGFiZWwtc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6IzM4YmRmOH0uYnRuLWdyb3Vwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOi45Mzc1cmVtfS5saW5re3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MXJlbTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6Ljc1cmVtfS5saW5rIHN2Z3t3aWR0aDoxNHB4O2hlaWdodDoxNnB4O2ZpbGw6I2UwYjU2NX0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3QsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhLGlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT11cmxdLGlucHV0W3R5cGU9cGFzc3dvcmRdLGlucHV0W3R5cGU9c2VhcmNoXSxpbnB1dFt0eXBlPW51bWJlcl0saW5wdXRbdHlwZT10ZWxdLGlucHV0W3R5cGU9cmFuZ2VdLGlucHV0W3R5cGU9ZGF0ZV0saW5wdXRbdHlwZT1tb250aF0saW5wdXRbdHlwZT13ZWVrXSxpbnB1dFt0eXBlPXRpbWVdLGlucHV0W3R5cGU9ZGF0ZXRpbWVdLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLGlucHV0W3R5cGU9Y29sb3JdLHRleHRhcmVhe3RyYW5zaXRpb246YWxsIC4zcyAwczt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjFyZW07cGFkZGluZzouODEyNXJlbSAxcmVtO2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGV4dF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXVybF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXNlYXJjaF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bnVtYmVyXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXJhbmdlXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRlXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1tb250aF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9d2Vla106LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGltZV06LW1zLWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1jb2xvcl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTouOH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXTotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGltZV06LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdOi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZXh0XTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZW1haWxdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT11cmxdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXNlYXJjaF06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPW51bWJlcl06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRlbF06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXJhbmdlXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZV06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPW1vbnRoXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9d2Vla106LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRpbWVdOi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZV06LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9Y29sb3JdOi1tb3otcGxhY2Vob2xkZXIsdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTouOH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1jb2xvcl06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZV06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dGVsXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTo6LW1vei1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT11cmxdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXdlZWtdOjotbW96LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGV4dF06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1lbWFpbF06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT11cmxdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9c2VhcmNoXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPW51bWJlcl06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZWxdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZV06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1tb250aF06Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT13ZWVrXTo6LW1vei1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRpbWVdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjotbW96LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9Y29sb3JdOjotbW96LXBsYWNlaG9sZGVyLHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVye3RyYW5zaXRpb246YWxsIC4zcyAwcztvcGFjaXR5Oi44fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPWVtYWlsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXVybF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRlbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPW1vbnRoXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dFt0eXBlPXdlZWtdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGltZV06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZV06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1jb2xvcl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7dHJhbnNpdGlvbjphbGwgLjNzIDBzO29wYWNpdHk6Ljh9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT13ZWVrXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsdGV4dGFyZWE6OnBsYWNlaG9sZGVye3RyYW5zaXRpb246YWxsIC4zcyAwcztvcGFjaXR5Oi44fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWNvbG9yXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1tb250aF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bnVtYmVyXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10ZWxdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRpbWVdOmhvdmVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXVybF06aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106aG92ZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIHNlbGVjdDpob3ZlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gdGV4dGFyZWE6aG92ZXIsaW5wdXRbdHlwZT10ZXh0XTpob3ZlcixpbnB1dFt0eXBlPWVtYWlsXTpob3ZlcixpbnB1dFt0eXBlPXVybF06aG92ZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06aG92ZXIsaW5wdXRbdHlwZT1zZWFyY2hdOmhvdmVyLGlucHV0W3R5cGU9bnVtYmVyXTpob3ZlcixpbnB1dFt0eXBlPXRlbF06aG92ZXIsaW5wdXRbdHlwZT1yYW5nZV06aG92ZXIsaW5wdXRbdHlwZT1kYXRlXTpob3ZlcixpbnB1dFt0eXBlPW1vbnRoXTpob3ZlcixpbnB1dFt0eXBlPXdlZWtdOmhvdmVyLGlucHV0W3R5cGU9dGltZV06aG92ZXIsaW5wdXRbdHlwZT1kYXRldGltZV06aG92ZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06aG92ZXIsaW5wdXRbdHlwZT1jb2xvcl06aG92ZXIsdGV4dGFyZWE6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwMDB9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9Y29sb3JdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRlXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9bW9udGhdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzOjpwbGFjZWhvbGRlciwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXRbdHlwZT10aW1lXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9dXJsXTpmb2N1czo6cGxhY2Vob2xkZXIsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0W3R5cGU9d2Vla106Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3Q6Zm9jdXM6OnBsYWNlaG9sZGVyLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dXJsXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXRlbF06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGVdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPW1vbnRoXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT13ZWVrXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10aW1lXTpmb2N1czo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXM6OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWNvbG9yXTpmb2N1czo6cGxhY2Vob2xkZXIsdGV4dGFyZWE6Zm9jdXM6OnBsYWNlaG9sZGVye29wYWNpdHk6LjJ9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPWNvbG9yXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9ZGF0ZV0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPWRhdGV0aW1lLWxvY2FsXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9ZGF0ZXRpbWVdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1lbWFpbF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPW1vbnRoXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9bnVtYmVyXSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9cGFzc3dvcmRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT1zZWFyY2hdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT10ZWxdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBpbnB1dC5oaWRkZW5bdHlwZT10ZXh0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gaW5wdXQuaGlkZGVuW3R5cGU9dGltZV0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPXVybF0sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIGlucHV0LmhpZGRlblt0eXBlPXdlZWtdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSBzZWxlY3QuaGlkZGVuLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSB0ZXh0YXJlYS5oaWRkZW4saW5wdXQuaGlkZGVuW3R5cGU9dGV4dF0saW5wdXQuaGlkZGVuW3R5cGU9ZW1haWxdLGlucHV0LmhpZGRlblt0eXBlPXVybF0saW5wdXQuaGlkZGVuW3R5cGU9cGFzc3dvcmRdLGlucHV0LmhpZGRlblt0eXBlPXNlYXJjaF0saW5wdXQuaGlkZGVuW3R5cGU9bnVtYmVyXSxpbnB1dC5oaWRkZW5bdHlwZT10ZWxdLGlucHV0LmhpZGRlblt0eXBlPXJhbmdlXSxpbnB1dC5oaWRkZW5bdHlwZT1kYXRlXSxpbnB1dC5oaWRkZW5bdHlwZT1tb250aF0saW5wdXQuaGlkZGVuW3R5cGU9d2Vla10saW5wdXQuaGlkZGVuW3R5cGU9dGltZV0saW5wdXQuaGlkZGVuW3R5cGU9ZGF0ZXRpbWVdLGlucHV0LmhpZGRlblt0eXBlPWRhdGV0aW1lLWxvY2FsXSxpbnB1dC5oaWRkZW5bdHlwZT1jb2xvcl0sdGV4dGFyZWEuaGlkZGVue29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbn1pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTttYXJnaW46MH1pbnB1dFt0eXBlPW51bWJlcl17LW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZDt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6MXJlbTtwYWRkaW5nLWxlZnQ6MXJlbX0ud3BjZjctZm9ybS1jb250cm9sLXdyYXB7bWFyZ2luOjA7aGVpZ2h0OjEwMCV9LndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1ub3QtdmFsaWQtdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtmb250LXNpemU6Ljc1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojZmZmO2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbjo0cHggMCAwfWRpdi5uaWNlLXNlbGVjdHtoZWlnaHQ6MTAwJTtwYWRkaW5nOjA7Ym9yZGVyLXJhZGl1czouNXJlbTtib3JkZXI6MnB4IHNvbGlkICNmZmZ9ZGl2Lm5pY2Utc2VsZWN0LndwY2Y3LW5vdC12YWxpZHtib3JkZXItY29sb3I6I2U0MWYxZn1kaXYubmljZS1zZWxlY3QgLmN1cnJlbnR7aGVpZ2h0OjYzcHg7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtmb250LXdlaWdodDo2MDA7Zm9udC1zdHlsZTppdGFsaWN9aW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPXVybF0saW5wdXRbdHlwZT1wYXNzd29yZF0saW5wdXRbdHlwZT1zZWFyY2hdLGlucHV0W3R5cGU9bnVtYmVyXSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT1yYW5nZV0saW5wdXRbdHlwZT1kYXRlXSxpbnB1dFt0eXBlPW1vbnRoXSxpbnB1dFt0eXBlPXdlZWtdLGlucHV0W3R5cGU9dGltZV0saW5wdXRbdHlwZT1kYXRldGltZV0saW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0saW5wdXRbdHlwZT1jb2xvcl17dGV4dC1hbGlnbjpsZWZ0O2JvcmRlci1yYWRpdXM6LjVyZW07Ym9yZGVyOjJweCBzb2xpZCAjZmZmfWlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVye29wYWNpdHk6MTtjb2xvcjojMzMzODQ0fWlucHV0W3R5cGU9dGV4dF06aG92ZXIsaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxpbnB1dFt0eXBlPWVtYWlsXTpob3ZlcixpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxpbnB1dFt0eXBlPXVybF06aG92ZXIsaW5wdXRbdHlwZT11cmxdOmZvY3VzLGlucHV0W3R5cGU9cGFzc3dvcmRdOmhvdmVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLGlucHV0W3R5cGU9c2VhcmNoXTpob3ZlcixpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsaW5wdXRbdHlwZT1udW1iZXJdOmhvdmVyLGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxpbnB1dFt0eXBlPXRlbF06aG92ZXIsaW5wdXRbdHlwZT10ZWxdOmZvY3VzLGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyLGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZV06aG92ZXIsaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxpbnB1dFt0eXBlPW1vbnRoXTpob3ZlcixpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cyxpbnB1dFt0eXBlPXdlZWtdOmhvdmVyLGlucHV0W3R5cGU9d2Vla106Zm9jdXMsaW5wdXRbdHlwZT10aW1lXTpob3ZlcixpbnB1dFt0eXBlPXRpbWVdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmhvdmVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmhvdmVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLGlucHV0W3R5cGU9Y29sb3JdOmhvdmVyLGlucHV0W3R5cGU9Y29sb3JdOmZvY3Vze2JvcmRlci1jb2xvcjojZTBiNTY1fWlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkLGlucHV0W3R5cGU9ZW1haWxdLndwY2Y3LW5vdC12YWxpZCxpbnB1dFt0eXBlPXVybF0ud3BjZjctbm90LXZhbGlkLGlucHV0W3R5cGU9cGFzc3dvcmRdLndwY2Y3LW5vdC12YWxpZCxpbnB1dFt0eXBlPXNlYXJjaF0ud3BjZjctbm90LXZhbGlkLGlucHV0W3R5cGU9bnVtYmVyXS53cGNmNy1ub3QtdmFsaWQsaW5wdXRbdHlwZT10ZWxdLndwY2Y3LW5vdC12YWxpZCxpbnB1dFt0eXBlPXJhbmdlXS53cGNmNy1ub3QtdmFsaWQsaW5wdXRbdHlwZT1kYXRlXS53cGNmNy1ub3QtdmFsaWQsaW5wdXRbdHlwZT1tb250aF0ud3BjZjctbm90LXZhbGlkLGlucHV0W3R5cGU9d2Vla10ud3BjZjctbm90LXZhbGlkLGlucHV0W3R5cGU9dGltZV0ud3BjZjctbm90LXZhbGlkLGlucHV0W3R5cGU9ZGF0ZXRpbWVdLndwY2Y3LW5vdC12YWxpZCxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS53cGNmNy1ub3QtdmFsaWQsaW5wdXRbdHlwZT1jb2xvcl0ud3BjZjctbm90LXZhbGlke2JvcmRlci1jb2xvcjojZTQxZjFmfWZpZWxkc2V0e2JvcmRlci1yYWRpdXM6LjMxMjVyZW19dGV4dGFyZWF7aGVpZ2h0OjguMTI1cmVtO3BhZGRpbmc6MS41cmVtIDFyZW0gMXJlbTtyZXNpemU6bm9uZTtib3JkZXItcmFkaXVzOi41cmVtfS53cGNmNy1ub3QtdmFsaWR7Ym9yZGVyLWNvbG9yOiNlNDFmMWZ9LndwY2Y3LWFjY2VwdGFuY2V7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtc2l6ZToxcmVtO21hcmdpbi1ib3R0b206Ljg3NXJlbTtkaXNwbGF5OmJsb2NrfS53cGNmNy1hY2NlcHRhbmNlIGF7Y29sb3I6aW5oZXJpdH0ud3BjZjctYWNjZXB0YW5jZSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LndwY2Y3LWFjY2VwdGFuY2UgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF17d2lkdGg6MS4wNjI1cmVtO2hlaWdodDoxLjA2MjVyZW07Ym9yZGVyLWNvbG9yOiNlMGI1NjU7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbi10b3A6LjI1cmVtfS53cGNmNy1hY2NlcHRhbmNlIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmhvdmVyLC53cGNmNy1hY2NlcHRhbmNlIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWR7Ym9yZGVyLWNvbG9yOiNlMGI1NjU7YmFja2dyb3VuZC1jb2xvcjojZTBiNTY1fWlucHV0W3R5cGU9Y2hlY2tib3hde3RyYW5zaXRpb246YWxsIC4zcyAwcztmbGV4LXNocmluazowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMHB4O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2FwcGVhcmFuY2U6bm9uZTttYXJnaW4tcmlnaHQ6LjVlbX1pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXItY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKX1sYWJlbDpob3ZlciBpbnB1dFt0eXBlPWNoZWNrYm94XXtib3JkZXItY29sb3I6IzAwMH1pbnB1dFt0eXBlPXJhZGlvXXt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7ZmxleC1zaHJpbms6MDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOjUwJTthcHBlYXJhbmNlOm5vbmU7bWFyZ2luLXJpZ2h0Oi41ZW19aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCBibGFjayAwJSwgYmxhY2sgMC4yNXJlbSwgd2hpdGUgMC4yNXJlbSk7Ym9yZGVyLWNvbG9yOiMwMDB9aW5wdXRbdHlwZT1yYWRpb106aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwMDB9bGFiZWw6aG92ZXIgaW5wdXRbdHlwZT1yYWRpb117Ym9yZGVyLWNvbG9yOiMwMDB9LndwY2Y3IGZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwLC53cGNmNyAuZm9ybSAud3BjZjctZm9ybS1jb250cm9sLXdyYXB7bWFyZ2luOjB9LndwY2Y3IGZvcm0gZmllbGRzZXQsLndwY2Y3IC5mb3JtIGZpZWxkc2V0e3BhZGRpbmc6MDtib3JkZXI6bm9uZX0ud3BjZjcgZm9ybSAubmljZS1zZWxlY3QgLmN1cnJlbnQsLndwY2Y3IGZvcm0gaW5wdXRbdHlwZT10ZXh0XSwud3BjZjcgZm9ybSBpbnB1dFt0eXBlPXRlbF0sLndwY2Y3IGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLC53cGNmNyBmb3JtIGlucHV0W3R5cGU9ZW1haWxdLC53cGNmNyBmb3JtIHRleHRhcmVhLC53cGNmNyAuZm9ybSAubmljZS1zZWxlY3QgLmN1cnJlbnQsLndwY2Y3IC5mb3JtIGlucHV0W3R5cGU9dGV4dF0sLndwY2Y3IC5mb3JtIGlucHV0W3R5cGU9dGVsXSwud3BjZjcgLmZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLC53cGNmNyAuZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwud3BjZjcgLmZvcm0gdGV4dGFyZWF7aGVpZ2h0OjQuMTg3NXJlbTtmb250LXN0eWxlOml0YWxpYztmb250LXNpemU6MXJlbTtjb2xvcjojMzMzODQ0O3BhZGRpbmc6MnB4IDI0cHg7Zm9udC13ZWlnaHQ6NjAwfS53cGNmNyBmb3JtIC5uaWNlLXNlbGVjdCAuY3VycmVudDo6cGxhY2Vob2xkZXIsLndwY2Y3IGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsLndwY2Y3IGZvcm0gaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciwud3BjZjcgZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLC53cGNmNyBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwud3BjZjcgZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsLndwY2Y3IC5mb3JtIC5uaWNlLXNlbGVjdCAuY3VycmVudDo6cGxhY2Vob2xkZXIsLndwY2Y3IC5mb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLC53cGNmNyAuZm9ybSBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLC53cGNmNyAuZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLC53cGNmNyAuZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsLndwY2Y3IC5mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlcntjb2xvcjojMzMzODQ0O29wYWNpdHk6MX0ud3BjZjcgZm9ybSB0ZXh0YXJlYSwud3BjZjcgLmZvcm0gdGV4dGFyZWF7cGFkZGluZy10b3A6MS41cmVtO21pbi1oZWlnaHQ6MTMwcHg7cmVzaXplOm5vbmV9LndwY2Y3IGZvcm0gLndwY2Y3LXN1Ym1pdCwud3BjZjcgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sLndwY2Y3IC5mb3JtIC53cGNmNy1zdWJtaXQsLndwY2Y3IC5mb3JtIGlucHV0W3R5cGU9c3VibWl0XXttYXJnaW4tdG9wOjIwcHg7bWF4LXdpZHRoOjI1MnB4O3dpZHRoOjEwMCU7cGFkZGluZzoxNXB4IDEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxcmVtfUBrZXlmcmFtZXMgcm90YXRpb257MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LmQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1iLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ucC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBiLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtc20tZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1zbS13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1zbS0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItc20tMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1zbS00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItc20tNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXNtLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLXNtLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1zbS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLXNtLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1zbS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tc20tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1zbS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1zbS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1zbS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1zbS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1iLXNtLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItc20tMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItc20tNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1zbS0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtc20tMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtc20tMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtc20tNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBiLXNtLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLXNtLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5kLW1kLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLW1kLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1tZC1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLW1kLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1tZC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbWQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtbWQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1tZC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLW1kLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1tZC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LW1kLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LW1kLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci1tZC1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci1tZC0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXItbWQtMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci1tZC0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXItbWQtNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci1tZC1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS1tZC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0tbWQtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0tbWQtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS1tZC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0tbWQtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0tbWQtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLW1kLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tYi1tZC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi1tZC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi1tZC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLW1kLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9LnAtbWQtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC1tZC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtbWQtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtbWQtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC1tZC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtbWQtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQtbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wYi1tZC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItbWQtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItbWQtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWxnLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1sZy10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLWxnLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtbGctZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1sZy13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLWxnLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1sZy0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItbGctMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1sZy00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItbGctNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLWxnLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLWxnLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1sZy0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1sZy0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLWxnLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1sZy00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1sZy01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tbGctYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1iLWxnLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLWxnLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbGctMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLWxnLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItbGctNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ucC1sZy0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1sZy0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1sZy0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1sZy01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1sZy0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBiLWxnLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi1sZy0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi1sZy00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZC14bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC14bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQteGwtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC14bC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQteGwtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQteGwtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC14bC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQteGwtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC14bC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC14bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXhsLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC14bC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC14bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXIteGwtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXIteGwtMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci14bC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXIteGwtM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci14bC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXIteGwtbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0teGwtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLXhsLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0teGwtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLXhsLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLXhsLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS14bC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQteGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQteGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWIteGwtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWIteGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi14bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWIteGwtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWIteGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi14bC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi14bC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5wLXhsLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAteGwtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLXhsLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLXhsLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAteGwtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLXhsLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LXhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGIteGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGIteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpey5kLXh4bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC14eGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQteHhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14eGwtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC14eGwtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXh4bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteHhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXh4bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXh4bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQteHhsLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgteHhsLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXh4bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgteHhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14eGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14eGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14eGwtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteHhsLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXh4bC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteHhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC14eGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXh4bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXh4bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXIteHhsLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXIteHhsLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci14eGwtMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXIteHhsLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci14eGwtNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS14eGwtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLXh4bC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS14eGwtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS14eGwtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLXh4bC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS14eGwtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLXh4bC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXh4bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC14eGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LXh4bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1iLXh4bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi14eGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi14eGwtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXh4bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi14eGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi14eGwtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWIteHhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9LnAteHhsLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAteHhsLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC14eGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAteHhsLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAteHhsLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC14eGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQteHhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC14eGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQteHhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQteHhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC14eGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQteHhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wYi14eGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXh4bC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXh4bC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi14eGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuZC1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtcHJpbnQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMCl7LmhpZGRlbi14cy11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogLTEpey52aXNpYmxlLXhzLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmhpZGRlbi1zbS11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey52aXNpYmxlLXNtLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmhpZGRlbi1tZC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey52aXNpYmxlLW1kLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5oaWRkZW4tbGctdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnZpc2libGUtbGctdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmhpZGRlbi14bC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsudmlzaWJsZS14bC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsuaGlkZGVuLXh4bC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTQzOXB4KXsudmlzaWJsZS14eGwtdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnkgIWltcG9ydGFudH0udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0udGV4dC10cnVuY2F0ZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogMCl7LnRleHQteHMtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC14cy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteHMtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGV4dC1zbS1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXNtLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1zbS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey50ZXh0LW1kLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbWQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LW1kLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey50ZXh0LWxnLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbGctcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWxnLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50ZXh0LXhsLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteGwtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpey50ZXh0LXh4bC1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXh4bC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteHhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtdXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fS5iZy1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6I2UwYjU2NSAhaW1wb3J0YW50fS5jb2xvci1wcmltYXJ5e2NvbG9yOiNlMGI1NjUgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6IzM4YmRmOCAhaW1wb3J0YW50fS5jb2xvci1zZWNvbmRhcnl7Y29sb3I6IzM4YmRmOCAhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uY29sb3Itd2hpdGV7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5iZy1ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudH0uY29sb3ItYmxhY2t7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS5iZy1ncmV5e2JhY2tncm91bmQtY29sb3I6I2JkYmRiZCAhaW1wb3J0YW50fS5jb2xvci1ncmV5e2NvbG9yOiNiZGJkYmQgIWltcG9ydGFudH0uZnctNDAwe2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fS5mdy01MDB7Zm9udC13ZWlnaHQ6NTAwICFpbXBvcnRhbnR9LmZ3LTYwMHtmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH0uZnctNzAwe2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlfS5pbWctY292ZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uaW1nLWNvbnRhaW57d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9LnNjcmVlbi1yZWFkZXItdGV4dHtib3JkZXI6MDtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtjbGlwLXBhdGg6aW5zZXQoNTAlKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt3aWR0aDoxcHg7d29yZC13cmFwOm5vcm1hbCAhaW1wb3J0YW50fS5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXN7Zm9udC1zaXplOi44NzVyZW07YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MCAwIDJweCAycHggcmdiYSgwLDAsMCwuNik7Y2xpcDphdXRvICFpbXBvcnRhbnQ7Y2xpcC1wYXRoOm5vbmU7Y29sb3I6IzAwMDtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7aGVpZ2h0OmF1dG87bGVmdDo1cHg7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6LjkzNzVyZW0gMS40Mzc1cmVtIC44NzVyZW07dGV4dC1kZWNvcmF0aW9uOm5vbmU7dG9wOjVweDt3aWR0aDphdXRvO3otaW5kZXg6MTAwMDAwfS5uby1zY3JvbGx7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwdmg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO292ZXJmbG93OmhpZGRlbjtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmV9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0uZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZSAhaW1wb3J0YW50fS5pbWdfcmFkaXVze2JvcmRlci1yYWRpdXM6LjVyZW19LmMtbWJ7bWFyZ2luLWJvdHRvbTpjbGFtcCgyLjVyZW0sY2FsYygyLjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDguMDEpLDUuNjI1cmVtKX0ubWItbGd7bWFyZ2luLWJvdHRvbTpjbGFtcCgzLjc1cmVtLGNhbGMoMy43NXJlbSArICgxdncgLSA1Ljc2cHgpICogMTIuODIpLDguNzVyZW0pfS5jb250YWluZXIsLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudCwubWFpbi1tZW51X19jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXh4bCwuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteHN7LS1icy1ndXR0ZXIteDogMzBweDstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS5jb250YWluZXIsLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudCwubWFpbi1tZW51X19jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5jb250YWluZXItc20sLmNvbnRhaW5lciwud29vY29tbWVyY2UgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50LC5tYWluLW1lbnVfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQsLm1haW4tbWVudV9fY29udGFpbmVye21heC13aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIsLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudCwubWFpbi1tZW51X19jb250YWluZXJ7bWF4LXdpZHRoOjEyMDBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIsLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudCwubWFpbi1tZW51X19jb250YWluZXJ7bWF4LXdpZHRoOjE3MDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KXsuY29udGFpbmVyLXh4bCwuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIsLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtY29udGVudCwubWFpbi1tZW51X19jb250YWluZXJ7bWF4LXdpZHRoOjE3MTBweH19OnJvb3R7LS1icy1icmVha3BvaW50LXhzOiAwOy0tYnMtYnJlYWtwb2ludC1zbTogNTc2cHg7LS1icy1icmVha3BvaW50LW1kOiA3NjhweDstLWJzLWJyZWFrcG9pbnQtbGc6IDEwMjVweDstLWJzLWJyZWFrcG9pbnQteGw6IDEyMDBweDstLWJzLWJyZWFrcG9pbnQteHhsOiAxNDQwcHh9LnJvdywud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldHstLWJzLWd1dHRlci14OiAzMHB4Oy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0ucm93PiosLndvb2NvbW1lcmNlIC5jb2wyLXNldD4qLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldD4qe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS5jb2x7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy0wLC5neC0wey0tYnMtZ3V0dGVyLXg6IDB9LmctMCwuZ3ktMHstLWJzLWd1dHRlci15OiAwfS5nLTEsLmd4LTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy0xLC5neS0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctMiwuZ3gtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctMiwuZ3ktMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctMywuZ3gtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLTMsLmd5LTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy00LC5neC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy00LC5neS00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy01LC5neC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmctNSwuZ3ktNXstLWJzLWd1dHRlci15OiAzcmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29sLXNte2ZsZXg6MSAwIDAlfS5yb3ctY29scy1zbS1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy1zbS0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy1zbS0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXNtLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtc20tND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy1zbS01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXNtLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtc20tMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtc20tM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1zbS00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtc20tNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1zbS03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1zbS0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9Lmctc20tMCwuZ3gtc20tMHstLWJzLWd1dHRlci14OiAwfS5nLXNtLTAsLmd5LXNtLTB7LS1icy1ndXR0ZXIteTogMH0uZy1zbS0xLC5neC1zbS0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19Lmctc20tMSwuZ3ktc20tMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLXNtLTIsLmd4LXNtLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLXNtLTIsLmd5LXNtLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLXNtLTMsLmd4LXNtLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy1zbS0zLC5neS1zbS0zey0tYnMtZ3V0dGVyLXk6IDFyZW19Lmctc20tNCwuZ3gtc20tNHstLWJzLWd1dHRlci14OiAxLjVyZW19Lmctc20tNCwuZ3ktc20tNHstLWJzLWd1dHRlci15OiAxLjVyZW19Lmctc20tNSwuZ3gtc20tNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLXNtLTUsLmd5LXNtLTV7LS1icy1ndXR0ZXIteTogM3JlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb2wtbWR7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLW1kLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLW1kLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbWQtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1tZC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLW1kLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbWQtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1tZC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tZC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbWQtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1tZC0wLC5neC1tZC0wey0tYnMtZ3V0dGVyLXg6IDB9LmctbWQtMCwuZ3ktbWQtMHstLWJzLWd1dHRlci15OiAwfS5nLW1kLTEsLmd4LW1kLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy1tZC0xLC5neS1tZC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctbWQtMiwuZ3gtbWQtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctbWQtMiwuZ3ktbWQtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctbWQtMywuZ3gtbWQtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLW1kLTMsLmd5LW1kLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy1tZC00LC5neC1tZC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy1tZC00LC5neS1tZC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy1tZC01LC5neC1tZC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmctbWQtNSwuZ3ktbWQtNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5jb2wtbGd7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLWxnLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLWxnLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbGctMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1sZy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLWxnLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbGctNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1sZy0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLWxnLTQsLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9ue2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbGctNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLWxnLTYsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtbGctN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLWxnLTgsLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbGctOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLWxnLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbGctMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1sZy0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1sZy0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbGctMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1sZy0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LWxnLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbGctNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1sZy02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LWxnLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbGctOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1sZy0wLC5neC1sZy0wey0tYnMtZ3V0dGVyLXg6IDB9LmctbGctMCwuZ3ktbGctMHstLWJzLWd1dHRlci15OiAwfS5nLWxnLTEsLmd4LWxnLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy1sZy0xLC5neS1sZy0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctbGctMiwuZ3gtbGctMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctbGctMiwuZ3ktbGctMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctbGctMywuZ3gtbGctM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLWxnLTMsLmd5LWxnLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy1sZy00LC5neC1sZy00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy1sZy00LC5neS1sZy00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy1sZy01LC5neC1sZy01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmctbGctNSwuZ3ktbGctNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb2wteGx7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXhsLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXhsLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMteGwtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy14bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMteGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14bC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14bC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXhsLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQteGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQteGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14bC0wLC5neC14bC0wey0tYnMtZ3V0dGVyLXg6IDB9LmcteGwtMCwuZ3kteGwtMHstLWJzLWd1dHRlci15OiAwfS5nLXhsLTEsLmd4LXhsLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy14bC0xLC5neS14bC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmcteGwtMiwuZ3gteGwtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmcteGwtMiwuZ3kteGwtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmcteGwtMywuZ3gteGwtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLXhsLTMsLmd5LXhsLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy14bC00LC5neC14bC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy14bC00LC5neS14bC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy14bC01LC5neC14bC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmcteGwtNSwuZ3kteGwtNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpey5jb2wteHhse2ZsZXg6MSAwIDAlfS5yb3ctY29scy14eGwtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMteHhsLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXh4bC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXh4bC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXh4bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXh4bC01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXh4bC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14eGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14eGwtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wteHhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14eGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXh4bC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wteHhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14eGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXh4bC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wteHhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14eGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXh4bC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXh4bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXh4bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14eGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteHhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14eGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14eGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14eGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14eGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14eGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14eGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14eGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteHhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14eGwtMCwuZ3gteHhsLTB7LS1icy1ndXR0ZXIteDogMH0uZy14eGwtMCwuZ3kteHhsLTB7LS1icy1ndXR0ZXIteTogMH0uZy14eGwtMSwuZ3gteHhsLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy14eGwtMSwuZ3kteHhsLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy14eGwtMiwuZ3gteHhsLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLXh4bC0yLC5neS14eGwtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmcteHhsLTMsLmd4LXh4bC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmcteHhsLTMsLmd5LXh4bC0zey0tYnMtZ3V0dGVyLXk6IDFyZW19LmcteHhsLTQsLmd4LXh4bC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy14eGwtNCwuZ3kteHhsLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLXh4bC01LC5neC14eGwtNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLXh4bC01LC5neS14eGwtNXstLWJzLWd1dHRlci15OiAzcmVtfX0ucm93LC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0e3Jvdy1nYXA6MzBweH0ucm93Ky5yb3csLndvb2NvbW1lcmNlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQrLmNvbDItc2V0e21hcmdpbi10b3A6MzBweH0uY29udGFpbmVyLC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQsLm1haW4tbWVudV9fY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCl9LmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXhzLC5jb250YWluZXItc20sLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLWxnLC5jb250YWluZXIteGwsLmNvbnRhaW5lci14eGx7bWF4LXdpZHRoOjE5MjBweH0uc2l0ZS1mb290ZXJ7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO3BhZGRpbmc6MCAwIDMuMTI1cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2Zvb290ZXJfYmcuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGJvdHRvbX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LnNpdGUtZm9vdGVyIC5yb3csLnNpdGUtZm9vdGVyIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5zaXRlLWZvb3RlciAuY29sMi1zZXQsLnNpdGUtZm9vdGVyIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1mb290ZXIgLmNvbDItc2V0e3Jvdy1nYXA6My4xMjVyZW19fS5zaXRlLWZvb3RlciAuY29udGFpbmVyLC5zaXRlLWZvb3RlciAud29vY29tbWVyY2UgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UgLnNpdGUtZm9vdGVyIC5zaXRlLWNvbnRlbnQsLnNpdGUtZm9vdGVyIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtZm9vdGVyIC5zaXRlLWNvbnRlbnQsLnNpdGUtZm9vdGVyIC5tYWluLW1lbnVfX2NvbnRhaW5lcntwYWRkaW5nLXRvcDo4NXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5zaXRlLWZvb3RlciAuY29udGFpbmVyOmJlZm9yZSwuc2l0ZS1mb290ZXIgLndvb2NvbW1lcmNlIC5zaXRlLWNvbnRlbnQ6YmVmb3JlLC53b29jb21tZXJjZSAuc2l0ZS1mb290ZXIgLnNpdGUtY29udGVudDpiZWZvcmUsLnNpdGUtZm9vdGVyIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQ6YmVmb3JlLC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWZvb3RlciAuc2l0ZS1jb250ZW50OmJlZm9yZSwuc2l0ZS1mb290ZXIgLm1haW4tbWVudV9fY29udGFpbmVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7bGVmdDouOTM3NXJlbTtyaWdodDouOTM3NXJlbTt0b3A6MDtoZWlnaHQ6LjAzMTNyZW07YmFja2dyb3VuZDojZmZmO29wYWNpdHk6LjJ9LnNpdGUtZm9vdGVyIC5zaXRlLWxvZ297bWF4LXdpZHRoOjIxMHB4O3dpZHRoOjEwMCU7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zaXRlLWZvb3RlciAuc2l0ZS1sb2dve21hcmdpbi10b3A6LTQ1cHh9fS5zaXRlLWZvb3RlciAuc2l0ZS1sb2dvIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5zaXRlLWZvb3Rlci0tdGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjcwMDtmb250LWZhbWlseTpcIlJhbGV3YXlcIixzYW5zLXNlcmlmO21hcmdpbi1ib3R0b206MS4yNXJlbTt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnNpdGUtZm9vdGVyLS10aXRsZXtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbTo0MnB4O3RleHQtYWxpZ246bGVmdH19LnNpdGUtZm9vdGVyX19pbmZve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDoxNnB4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnNpdGUtZm9vdGVyX19pbmZve2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9fS5zaXRlLWZvb3Rlcl9faW5mbyBhLC5zaXRlLWZvb3Rlcl9faW5mbyAuYWRkcmVzc3tkaXNwbGF5OmlubGluZS1mbGV4O2dhcDoxNnB4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXN0eWxlOm5vcm1hbH0uc2l0ZS1mb290ZXJfX2luZm8gYSBzdmcsLnNpdGUtZm9vdGVyX19pbmZvIC5hZGRyZXNzIHN2Z3t3aWR0aDoxLjM3NXJlbTtoZWlnaHQ6MS4zNzVyZW19LnNpdGUtZm9vdGVyX19pbmZvIGF7Y29sb3I6I2ZmZn0uc2l0ZS1mb290ZXJfX2luZm8gYTpob3Zlcntjb2xvcjojZTBiNTY1fS5zaXRlLWZvb3RlciAuc29jaWFsc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpdGUtZm9vdGVyIC5zb2NpYWxze2p1c3RpZnktY29udGVudDpmbGV4LWVuZH19LnNpdGUtZm9vdGVyX19jb3B5cmlnaHR7Zm9udC1zaXplOi44NzVyZW07bWFyZ2luLXRvcDoxLjg3NXJlbTtvcGFjaXR5Oi41fS5mb290ZXItbGlua3N7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtnYXA6MS4xMjVyZW07dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb290ZXItbGlua3N7dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvb3Rlci1saW5rc19fY29udGFpbmVye21heC13aWR0aDoyODBweH19LmZvb3Rlci1saW5rcyBsaXtsaW5lLWhlaWdodDoxO2ZsZXg6MSAxIDEwMCV9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuZm9vdGVyLWxpbmtzIGxpe2ZsZXg6MSAxIGNhbGMoNTAlIC0gMTVweCl9fS5mb290ZXItbGlua3MgYXtjb2xvcjojZmZmfS5mb290ZXItbGlua3MgYTpob3Zlcntjb2xvcjojZTBiNTY1fS5zaXRlLWhlYWRlcnt3aWR0aDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwMDE7cGFkZGluZy1ib3R0b206MjBweDtiYWNrZ3JvdW5kOiMzMzM4NDQ7dHJhbnNpdGlvbjphbGwgLjNzIDBzfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc2l0ZS1oZWFkZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfX0uc2l0ZS1oZWFkZXI+Kntwb3NpdGlvbjpyZWxhdGl2ZX0uaXMtc2Nyb2xsZWQgLnNpdGUtaGVhZGVye2JhY2tncm91bmQ6IzMzMzg0NH0uc2l0ZS1oZWFkZXI+LmNvbnRhaW5lciwud29vY29tbWVyY2UgLnNpdGUtaGVhZGVyPi5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLnNpdGUtaGVhZGVyPi5zaXRlLWNvbnRlbnQsLnNpdGUtaGVhZGVyPi5tYWluLW1lbnVfX2NvbnRhaW5lcntoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjEuODc1cmVtfS5zaXRlLWhlYWRlci0tcmlnaHR7ZmxleDoxIDE7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjMwcHh9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuc2l0ZS1oZWFkZXItLXJpZ2h0e2Rpc3BsYXk6aW5saW5lLWZsZXg7ZmxleDowIDEgYXV0b319LnNpdGUtaGVhZGVyIC5zaXRlLWxvZ297ei1pbmRleDozO21hcmdpbi1ib3R0b206LThweH0uc2l0ZS1oZWFkZXIgLnNvY2lhbHNfX2l0ZW0gc3ZnOm5vdCguaWNvbi1pbnN0YWdyYW0pOm5vdCguaWNvbi1mYWNlYm9vayl7d2lkdGg6MzBweDtoZWlnaHQ6MzBweH0jZ3RfZmxvYXRfd3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5ndHJhbnNsYXRlX3dyYXBwZXIgLmd0X2Zsb2F0X3N3aXRjaGVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3gtc2hhZG93Om5vbmV9Lmd0cmFuc2xhdGVfd3JhcHBlciAuZ3RfZmxvYXRfc3dpdGNoZXIgLmd0X29wdGlvbnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsuZ3RyYW5zbGF0ZV93cmFwcGVyIC5ndF9mbG9hdF9zd2l0Y2hlciAuZ3Rfb3B0aW9ucyBhe2ZvbnQtc2l6ZTouODEyNXJlbTtwYWRkaW5nOjEwcHggNXB4fS5ndHJhbnNsYXRlX3dyYXBwZXIgLmd0X2Zsb2F0X3N3aXRjaGVyIC5ndF9vcHRpb25zIGEgaW1ne3dpZHRoOjEuMzc1cmVtfX0uZ3RyYW5zbGF0ZV93cmFwcGVyIC5ndF9mbG9hdF9zd2l0Y2hlciAuZ3Rfb3B0aW9ucyBhOmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZDojZjJjOTRjfS5ndHJhbnNsYXRlX3dyYXBwZXIgLmd0X2Zsb2F0X3N3aXRjaGVyIC5ndC1zZWxlY3RlZHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9Lmd0cmFuc2xhdGVfd3JhcHBlciAuZ3RfZmxvYXRfc3dpdGNoZXIgLmd0LXNlbGVjdGVkIC5ndC1jdXJyZW50LWxhbmd7cGFkZGluZzowO2ZvbnQtc2l6ZTowfS5ndHJhbnNsYXRlX3dyYXBwZXIgLmd0X2Zsb2F0X3N3aXRjaGVyIC5ndC1zZWxlY3RlZCAuZ3QtY3VycmVudC1sYW5nIHNwYW4uZ3RfZmxvYXRfc3dpdGNoZXItYXJyb3d7dHJhbnNmb3JtOnJvdGF0ZSgwKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzknIHZpZXdCb3g9JzAgMCAxNiA5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOCA5TDAuMjA1NzcyIDAuNzVMMTUuNzk0MiAwLjc1TDggOVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXNpemU6MXJlbX0uc2l0ZS1sb2dve2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDowO3RyYW5zaXRpb246b3BhY2l0eSAuM3N9LnNpdGUtbG9nbyBpbWd7bWF4LXdpZHRoOjExLjI1cmVtO3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuc2l0ZS1sb2dvIGltZ3ttYXgtd2lkdGg6MTMuMTI1cmVtfX0uaWNvbi1idXJnZXJ7ZmxleC1zaHJpbms6MDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS4yNXJlbTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjExMH0uaXMtbWVudS1vcGVuIC5pY29uLWJ1cmdlciBpe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uaXMtbWVudS1vcGVuIC5pY29uLWJ1cmdlciBpOmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtMC4yNXJlbSl9LmlzLW1lbnUtb3BlbiAuaWNvbi1idXJnZXIgaTphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKDAuMjVyZW0pfS5pY29uLWJ1cmdlciBpe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6I2UwYjU2NTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSAxcHgpO2xlZnQ6MDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9Lmljb24tYnVyZ2VyIGk6YmVmb3JlLC5pY29uLWJ1cmdlciBpOmFmdGVye3RyYW5zaXRpb246YWxsIC4zcyAwcztjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojZTBiNTY1O3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9Lmljb24tYnVyZ2VyIGk6YmVmb3Jle3RvcDotMC41cmVtfS5pY29uLWJ1cmdlciBpOmFmdGVye3RvcDouNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5tYWluLW5hdnt3aWR0aDoxMDAlO2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM4NDQ7Y29sb3I6IzAwMDtvdmVyZmxvdy15OmF1dG87cGFkZGluZzp2YXIoLS1oZWFkZXItaGVpZ2h0KSAwIDEuODc1cmVtO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcztvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDotMX19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubWFpbi1uYXZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19LmlzLW1lbnUtb3BlbiAubWFpbi1uYXZ7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzO3otaW5kZXg6Mn0ubWFpbi1tZW51e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tYWluLW1lbnV7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6Y2xhbXAoMC45Mzc1cmVtLGNhbGMoMC45Mzc1cmVtICsgKDF2dyAtIDEycHgpICogMTQuNTgpLDMuMTI1cmVtKX19Lm1haW4tbWVudV9fY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MzBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tYWluLW1lbnVfX2NvbnRhaW5lcnthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246dW5zZXQ7bWF4LXdpZHRoOnVuc2V0O3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDtnYXA6LjkzNzVyZW19fUBtZWRpYShtaW4td2lkdGg6IDE0NDBweCl7Lm1haW4tbWVudV9fY29udGFpbmVye2dhcDoxLjg3NXJlbX19Lm1haW4tbWVudV9fY29udGFpbmVyIC53aXNobGlzdHtkaXNwbGF5OmlubGluZS1ibG9ja30ubWFpbi1tZW51X19jb250YWluZXIgLndpc2hsaXN0IHN2Z3t3aWR0aDoyMnB4O2hlaWdodDoxOXB4fS5tYWluLW1lbnVfX2NvbnRhaW5lciAuYWdlbnRzX2xpbmt7ZGlzcGxheTppbmxpbmUtZmxleDtnYXA6LjMxMjVyZW07YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiNmZmZ9Lm1haW4tbWVudV9fY29udGFpbmVyIC5hZ2VudHNfbGluazpob3Zlcntjb2xvcjojZTBiNTY1fS5tYWluLW1lbnVfX2NvbnRhaW5lciAuYWdlbnRzX2xpbmsgc3Zne2ZpbGw6I2UwYjU2NTt3aWR0aDoxLjA2MjVyZW07aGVpZ2h0OjEuMDYyNXJlbX0ubWFpbi1tZW51Pmxpe2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tYWluLW1lbnU+bGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19Lm1haW4tbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVue3BhZGRpbmctcmlnaHQ6MS41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lm1haW4tbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVue3BhZGRpbmctcmlnaHQ6MH19Lm1haW4tbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVye3RyYW5zaXRpb246YWxsIC4zcyAwcztjb250ZW50OlwiXCI7d2lkdGg6MXJlbTtoZWlnaHQ6Ljg3NXJlbTtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDQ4IDUxMiclM0UlM0NwYXRoIGQ9J000NDEuOSAxNjcuM2wtMTkuOC0xOS44Yy00LjctNC43LTEyLjMtNC43LTE3IDBMMjI0IDMyOC4yIDQyLjkgMTQ3LjVjLTQuNy00LjctMTIuMy00LjctMTcgMEw2LjEgMTY3LjNjLTQuNyA0LjctNC43IDEyLjMgMCAxN2wyMDkuNCAyMDkuNGM0LjcgNC43IDEyLjMgNC43IDE3IDBsMjA5LjQtMjA5LjRjNC43LTQuNyA0LjctMTIuMyAwLTE3eicgZmlsbD0nJTIzZGYwMDAwJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCA1MCUvY29udGFpbjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjZlbTtyaWdodDowfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lm1haW4tbWVudT5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVye3RvcDpjYWxjKDUwJSAtIC40Mzc1cmVtKTtyaWdodDotMS4yNXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9fS5tYWluLW1lbnU+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmU6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5tYWluLW1lbnU+bGkuY3VycmVudC1tZW51LWl0ZW0+YSwubWFpbi1tZW51PmxpLmN1cnJlbnRfcGFnZV9pdGVtPmF7Y29sb3I6I2UwYjU2NX0ubWFpbi1tZW51PmxpPmF7Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MXJlbTtjb2xvcjojZmZmfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm1haW4tbWVudT5saT5hOmhvdmVye2NvbG9yOiNlMGI1NjV9fS5tYWluLW1lbnUgLnN1Yi1tZW51e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDouNjI1cmVtO2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tYWluLW1lbnUgLnN1Yi1tZW51e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTIuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlMGI1NjU7cGFkZGluZy1ib3R0b206LjYyNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMC42MjVyZW0pO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOmFsbCAuM3N9fS5tYWluLW1lbnUgLnN1Yi1tZW51IGxpe3dpZHRoOjEwMCU7cGFkZGluZzouMzEyNXJlbSAuNjI1cmVtIC4zMTI1cmVtIC45Mzc1cmVtfS5tYWluLW1lbnUgLnN1Yi1tZW51IGxpIGF7Y29sb3I6IzMzMzg0NDt0cmFuc2l0aW9uOnRleHQtc2hhZG93IC4zc31AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tYWluLW1lbnUgLnN1Yi1tZW51IGxpIGF7Y29sb3I6I2ZmZn19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbi1tZW51IC5zdWItbWVudSBsaSBhOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6LTAuMDI1ZW0gMCAuMDI1ZW0gI2ZmZiwuMDI1ZW0gMCAuMDI1ZW0gI2ZmZn19LndwY2Y3IC5zY3JlZW4tcmVhZGVyLXJlc3BvbnNle3Bvc2l0aW9uOmFic29sdXRlO292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtoZWlnaHQ6MXB4O3dpZHRoOjFweDttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjB9LndwY2Y3IGZvcm17cG9zaXRpb246cmVsYXRpdmV9LndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dHt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtmb250LWZhbWlseTpcIlJvb21cIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowO21hcmdpbi10b3A6MS4yNXJlbTttYXJnaW4tYm90dG9tOjA7Ym9yZGVyOm5vbmV9LndwY2Y3IGZvcm0uaW5pdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2Rpc3BsYXk6bm9uZX0ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXR7Y29sb3I6IzZkYzIyZX0ud3BjZjcgZm9ybS5mYWlsZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwud3BjZjcgZm9ybS5hYm9ydGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXR7Y29sb3I6I2U0MWYxZn0ud3BjZjcgZm9ybS5zcGFtIC53cGNmNy1yZXNwb25zZS1vdXRwdXR7Y29sb3I6I2U0MWYxZn0ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsLndwY2Y3IGZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2NvbG9yOiNlNDFmMWZ9LndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MXJlbX0ud3BjZjcgLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxcmVtfS53cGNmNyBsYWJlbHtmb250LXdlaWdodDo3MDB9LndwY2Y3IC53cGNmNy1saXN0LWl0ZW0tbGFiZWx7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1sZWZ0Oi4zMTI1cmVtO3RleHQtdHJhbnNmb3JtOmluaXRpYWx9LndwY2Y3IC53cGNmNy1hY2NlcHRhbmNlIGxhYmVse2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpzdGF0aWN9LndwY2Y3IC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW17bWFyZ2luLWxlZnQ6MH0ud3BjZjctZm9ybS1jb250cm9sLXdyYXB7cG9zaXRpb246cmVsYXRpdmV9LndwY2Y3LW5vdC12YWxpZC10aXB7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6I2U0MWYxZjtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo0MDA7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MDttYXJnaW46LjVyZW0gMH0udXNlLWZsb2F0aW5nLXZhbGlkYXRpb24tdGlwIC53cGNmNy1ub3QtdmFsaWQtdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMCU7bGVmdDoyMCU7ei1pbmRleDoxMDA7Ym9yZGVyOjFweCBzb2xpZCAjZTQxZjFmO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOi4yZW0gLjhlbX1zcGFuLndwY2Y3LWxpc3QtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAwIDAgMWVtfXNwYW4ud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUsc3Bhbi53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCIgXCJ9ZGl2LndwY2Y3IC5hamF4LWxvYWRlcixkaXYud3BjZjcgLndwY2Y3LXNwaW5uZXJ7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvYmxhY2stbG9hZGVyLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDNweCk7bGVmdDowO21hcmdpbjowfWRpdi53cGNmNyBkaXYuYWpheC1lcnJvcntkaXNwbGF5Om5vbmV9ZGl2LndwY2Y3IGlucHV0W3R5cGU9ZmlsZV17Y3Vyc29yOnBvaW50ZXJ9ZGl2LndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06ZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHR9ZGl2LndwY2Y3IC53cGNmNy1zdWJtaXQ6ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLmFqYXgtbG9hZGVyLC53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXNwaW5uZXJ7dmlzaWJpbGl0eTp2aXNpYmxlfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYXBwYXJ0YW1lbnQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1idWlsZGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZWRpdC1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXI6bm9uZTtoZWlnaHQ6YXV0bztiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWxpc3RpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWFwcGFydGFtZW50IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1idWlsZGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1lZGl0LWxpc3RpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7cGFkZGluZzowO2Rpc3BsYXk6aW5saW5lLWZsZXg7Z2FwOjEwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWxpc3RpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ+c3BhbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYXBwYXJ0YW1lbnQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ+c3BhbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYnVpbGRpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ+c3BhbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1lZGl0LWxpc3RpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ+c3BhbntkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDtiYWNrZ3JvdW5kOnJnYmEoMTg5LDE4OSwxODksLjIpO2JvcmRlci1yYWRpdXM6NTBweDtwYWRkaW5nOjZweCAxN3B4O2ZvbnQtd2VpZ2h0OjUwMH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctbGlzdGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZD5zcGFuLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYXBwYXJ0YW1lbnQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ+c3Bhbi5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWJ1aWxkaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkPnNwYW4uc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWVkaXQtbGlzdGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZD5zcGFuLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmb250LXNpemU6MzBweDtwYWRkaW5nOjAgMXB4IDFweCAwO3dpZHRoOjQwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkPnNwYW4gLnVzZXJfaW1hZ2UsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWFwcGFydGFtZW50IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkPnNwYW4gLnVzZXJfaW1hZ2UsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWJ1aWxkaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkPnNwYW4gLnVzZXJfaW1hZ2UsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZWRpdC1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkPnNwYW4gLnVzZXJfaW1hZ2V7d2lkdGg6MS43NXJlbTtoZWlnaHQ6MS43NXJlbTtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jaztvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvdXNlcl9wbGFjZWhvbGRlci5qcGVnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtib3gtc2hhZG93Omluc2V0IDAgMCAwIDJweCAjMDAwfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkPnNwYW4gLnVzZXJfaW1hZ2UgaW1nLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1hcHBhcnRhbWVudCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZD5zcGFuIC51c2VyX2ltYWdlIGltZywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYnVpbGRpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ+c3BhbiAudXNlcl9pbWFnZSBpbWcsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZWRpdC1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkPnNwYW4gLnVzZXJfaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1hcHBhcnRhbWVudCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYnVpbGRpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZWRpdC1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVye2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiNmZmYgIWltcG9ydGFudDtwYWRkaW5nOjZweCAyNHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDtmb250LXdlaWdodDo1MDB9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWxpc3RpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWFwcGFydGFtZW50IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1idWlsZGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1lZGl0LWxpc3RpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7ZGlzcGxheTpub25lfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3csLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWFwcGFydGFtZW50IC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3csLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWJ1aWxkaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3csLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZWRpdC1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyOjFweCBzb2xpZCAjMDAwO21hcmdpbi10b3A6MTBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctbGlzdGluZyAudXNlcl9hZ2VudF9zZWxlY3QgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWFwcGFydGFtZW50IC51c2VyX2FnZW50X3NlbGVjdCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYnVpbGRpbmcgLnVzZXJfYWdlbnRfc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWVkaXQtbGlzdGluZyAudXNlcl9hZ2VudF9zZWxlY3QgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7cGFkZGluZy1sZWZ0OjB9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWxpc3RpbmcgLnVzZXJfYWdlbnRfc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1hcHBhcnRhbWVudCAudXNlcl9hZ2VudF9zZWxlY3QgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWJ1aWxkaW5nIC51c2VyX2FnZW50X3NlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1lZGl0LWxpc3RpbmcgLnVzZXJfYWdlbnRfc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1saXN0aW5nIC51c2VyX2FnZW50X3NlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZD5zcGFuOm5vdCguc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyKSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYXBwYXJ0YW1lbnQgLnVzZXJfYWdlbnRfc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkPnNwYW46bm90KC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIpLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1idWlsZGluZyAudXNlcl9hZ2VudF9zZWxlY3QgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ+c3Bhbjpub3QoLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciksLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZWRpdC1saXN0aW5nIC51c2VyX2FnZW50X3NlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZD5zcGFuOm5vdCguc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyKXtwYWRkaW5nLXJpZ2h0OjM1cHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWxpc3RpbmcgLnVzZXJfYWdlbnRfc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWFwcGFydGFtZW50IC51c2VyX2FnZW50X3NlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW5ldy1idWlsZGluZyAudXNlcl9hZ2VudF9zZWxlY3QgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1lZGl0LWxpc3RpbmcgLnVzZXJfYWdlbnRfc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Zm9udC1zaXplOjIwcHg7ZGlzcGxheTp1bnNldDtiYWNrZ3JvdW5kOnVuc2V0O3dpZHRoOnVuc2V0O21hcmdpbi1sZWZ0OjdweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoycmVtO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnNlbGVjdDJfbXVsaXBseSsuc2VsZWN0Mnt3aWR0aDphdXRvICFpbXBvcnRhbnR9LnNlbGVjdDJfbXVsaXBseSsuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjpub25lfS5zZWxlY3QyX211bGlwbHkrLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke3BhZGRpbmc6MH0uc2VsZWN0Ml9tdWxpcGx5Ky5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7d2lkdGg6MCAhaW1wb3J0YW50fS5zZWxlY3QyX211bGlwbHkrLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2VsZWN0Ml9vcGVuX2J0bntmb250LXNpemU6MXJlbTtjb2xvcjojZmZmO3BhZGRpbmc6MTJweCAyNHB4O2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZDojMDAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowO2JvcmRlci1yYWRpdXM6NTBweDtmb250LXdlaWdodDo1MDA7Y3Vyc29yOnBvaW50ZXJ9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZyAuc2VsZWN0Mi1kcm9wZG93bntib3JkZXItY29sb3I6cmVkICFpbXBvcnRhbnR9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZyAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lcnt3aWR0aDphdXRvICFpbXBvcnRhbnR9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZyAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmcgLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czowO2JvcmRlci1jb2xvcjpibHVlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZyAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItcmlnaHQ6bm9uZX19LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZyAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2xpbmUtaGVpZ2h0OjQ0cHg7cGFkZGluZy1yaWdodDozNXB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmcgLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDouODc1cmVtO2hlaWdodDouNXJlbTttYXJnaW4tbGVmdDoycHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTQgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEgMUw3IDcuNEwxMyAxJyBzdHJva2U9JyUyMzJBMkYzOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3JpZ2h0OjEwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZyAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7ZGlzcGxheTpub25lfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3twYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEycHggMTBweCAxMnB4IDMwcHg7dHJhbnNpdGlvbjphbGwgLjNzIDBzfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6aW5oZXJpdDtmbG9hdDpsZWZ0O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWxlZnQ6LTEuMzc1cmVtO21hcmdpbi1yaWdodDoycHg7Ym9yZGVyOjFweCBzb2xpZDtib3JkZXItcmFkaXVzOjNweDtwYWRkaW5nOi4zMTI1cmVtO21hcmdpbi10b3A6LjQzNzVyZW07Y29sb3I6IzAwMH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6dW5zZXR9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVde2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjp1bnNldH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV06YmVmb3Jle2JhY2tncm91bmQ6IzAwMH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uOmhvdmVyOm5vdChbYXJpYS1zZWxlY3RlZD10cnVlXSl7Y29sb3I6I2UwYjU2NX0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWluLXdpZHRoOjEyLjVyZW19W2RhdGEtZmFuY3lib3hde2N1cnNvcjpwb2ludGVyfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2JvZHkgLmdmaWVsZHtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2JvZHkgZmllbGRzZXQuZ2ZpZWxkIC5nZmllbGRfbGFiZWx7bWFyZ2luLWJvdHRvbToyMHB4fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZmllbGRze2dhcDoxcmVtfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2xhYmVse2ZvbnQtc2l6ZToxZW07Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206MWVtfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW07cGFkZGluZy1sZWZ0OjEuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94e3BhZGRpbmctbGVmdDoyLjVyZW19fS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVse2ZvbnQtc2l6ZToxZW19Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nY2hvaWNle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuMjVyZW19Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nY2hvaWNlIGlucHV0e2ZsZXgtc2hyaW5rOjB9Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAudmFsaWRhdGlvbl9tZXNzYWdle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxO3BhZGRpbmc6MH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLm5pY2Utc2VsZWN0IC5jdXJyZW50e2ZvbnQtd2VpZ2h0OjQwMH0uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF17bWFyZ2luLWJvdHRvbTowfS5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9aW1hZ2Vde3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO21hcmdpbjowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi4zMTI1cmVtO3JpZ2h0Oi4zMTI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPWltYWdlXXt3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS44NzVyZW07Ym90dG9tOi41NjI1cmVtO3JpZ2h0Oi41NjI1cmVtfX0ubmljZS1zZWxlY3R7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlcjpzb2xpZCAxcHggI2U4ZThlODtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y2xlYXI6Ym90aDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDpub3JtYWw7aGVpZ2h0OjIuNjI1cmVtO2xpbmUtaGVpZ2h0OjIuNXJlbTtvdXRsaW5lOm5vbmU7cGFkZGluZy1sZWZ0OjEuMTI1cmVtO3BhZGRpbmctcmlnaHQ6MS44NzVyZW07cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3VzZXItc2VsZWN0Om5vbmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOmF1dG99Lm5pY2Utc2VsZWN0OmhvdmVye2JvcmRlci1jb2xvcjojMDAwfS5uaWNlLXNlbGVjdDphY3RpdmUsLm5pY2Utc2VsZWN0Lm9wZW4sLm5pY2Utc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojMDAwfS5uaWNlLXNlbGVjdDphZnRlcntib3JkZXItYm90dG9tOjJweCBzb2xpZCAjOTk5O2JvcmRlci1yaWdodDoycHggc29saWQgIzk5OTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6NXB4O21hcmdpbi10b3A6LTRweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEycHg7dG9wOjUwJTt0cmFuc2Zvcm0tb3JpZ2luOjY2JSA2NiU7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNpdGlvbjphbGwgLjE1cyBlYXNlLWluLW91dDt3aWR0aDo1cHh9Lm5pY2Utc2VsZWN0Lm9wZW46YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtMTM1ZGVnKX0ubmljZS1zZWxlY3Qub3BlbiAubGlzdHtvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6YXV0bzt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKX0ubmljZS1zZWxlY3QuZGlzYWJsZWR7Ym9yZGVyLWNvbG9yOiNlZGVkZWQ7Y29sb3I6Izk5OTtwb2ludGVyLWV2ZW50czpub25lfS5uaWNlLXNlbGVjdC5kaXNhYmxlZDphZnRlcntib3JkZXItY29sb3I6I2NjY30ubmljZS1zZWxlY3Qud2lkZXt3aWR0aDoxMDAlfS5uaWNlLXNlbGVjdC53aWRlIC5saXN0e2xlZnQ6MCAhaW1wb3J0YW50O3JpZ2h0OjAgIWltcG9ydGFudH0ubmljZS1zZWxlY3QucmlnaHR7ZmxvYXQ6cmlnaHR9Lm5pY2Utc2VsZWN0LnJpZ2h0IC5saXN0e2xlZnQ6YXV0bztyaWdodDowfS5uaWNlLXNlbGVjdC5zbWFsbHtmb250LXNpemU6Ljc1cmVtO2hlaWdodDoyLjI1cmVtO2xpbmUtaGVpZ2h0OjIuMTI1cmVtfS5uaWNlLXNlbGVjdC5zbWFsbDphZnRlcntoZWlnaHQ6NHB4O3dpZHRoOjRweH0ubmljZS1zZWxlY3Quc21hbGwgLm9wdGlvbntsaW5lLWhlaWdodDoyLjEyNXJlbTttaW4taGVpZ2h0OjIuMTI1cmVtfS5uaWNlLXNlbGVjdCAubGlzdHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDAgMCAxcHggcmdiYSg2OCw2OCw2OCwuMTEpO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MXB4IDAgMDtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwO3RyYW5zZm9ybTpzY2FsZSgwLjc1KSB0cmFuc2xhdGVZKC0yMXB4KTt0cmFuc2l0aW9uOmFsbCAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMCwgMS4yNSksb3BhY2l0eSAuMTVzIGVhc2Utb3V0O3otaW5kZXg6OX0ubmljZS1zZWxlY3QgLmxpc3Q6aG92ZXIgLm9wdGlvbjpub3QoOmhvdmVyKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0ubmljZS1zZWxlY3QgLm9wdGlvbntjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6Mi41cmVtO2xpc3Qtc3R5bGU6bm9uZTttaW4taGVpZ2h0OjIuNXJlbTtvdXRsaW5lOm5vbmU7cGFkZGluZy1sZWZ0OjEuMTI1cmVtO3BhZGRpbmctcmlnaHQ6MS44MTI1cmVtO3RleHQtYWxpZ246bGVmdDt0cmFuc2l0aW9uOmFsbCAuMnN9Lm5pY2Utc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWR7Zm9udC13ZWlnaHQ6Ym9sZH0ubmljZS1zZWxlY3QgLm9wdGlvbi5kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6Izk5OTtjdXJzb3I6ZGVmYXVsdH0ubmljZS1zZWxlY3QgLm9wdGlvbjpob3ZlciwubmljZS1zZWxlY3QgLm9wdGlvbi5mb2N1cywubmljZS1zZWxlY3QgLm9wdGlvbi5zZWxlY3RlZC5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjZ9Lm5vLWNzc3BvaW50ZXJldmVudHMgLm5pY2Utc2VsZWN0IC5saXN0e2Rpc3BsYXk6bm9uZX0ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3Qub3BlbiAubGlzdHtkaXNwbGF5OmJsb2NrfXNlbGVjdCxkaXYubmljZS1zZWxlY3R7d2lkdGg6MTAwJTtoZWlnaHQ6Mi44NzVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMDA7ZmxvYXQ6bm9uZTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxO2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi4zMTI1cmVtO3BhZGRpbmc6LjgxMjVyZW0gMS43NXJlbSAuODEyNXJlbSAxcmVtfWRpdi5uaWNlLXNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZX1kaXYubmljZS1zZWxlY3Q6YWZ0ZXJ7d2lkdGg6OHB4O2hlaWdodDo4cHg7Ym9yZGVyLWNvbG9yOiMwMDA7bWFyZ2luLXRvcDotNXB4fWRpdi5uaWNlLXNlbGVjdC5vcGVuIC5saXN0e3RyYW5zZm9ybTpzY2FsZSgxKX1kaXYubmljZS1zZWxlY3QgLmN1cnJlbnR7ZGlzcGxheTpibG9jaztmb250LXNpemU6MXJlbTttYXJnaW46MH1kaXYubmljZS1zZWxlY3QgLmxpc3R7d2lkdGg6Y2FsYygxMDAlICsgMnB4KTtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTttYXJnaW46MDt0b3A6MTAwJTtsZWZ0Oi0xcHh9ZGl2Lm5pY2Utc2VsZWN0IC5saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZDBkMH1kaXYubmljZS1zZWxlY3QgLm9wdGlvbnttaW4taGVpZ2h0OnVuc2V0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzouODEyNXJlbSAxcmVtO21hcmdpbjowICFpbXBvcnRhbnR9LnNlbGVjdDItY29udGFpbmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjhweDtwYWRkaW5nLXJpZ2h0OjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWxlY3QyLWNvbnRhaW5lcltkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MzJweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2Rpc3BsYXk6aW5saW5lLWJsb2NrO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWxlZnQ6OHB4O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZXtmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6bm9uZTtmb250LXNpemU6MTAwJTttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMDBweDt3aWR0aDoxMDAlO3otaW5kZXg6MTA1MX0uc2VsZWN0Mi1yZXN1bHRze2Rpc3BsYXk6YmxvY2t9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbntwYWRkaW5nOjEwcHggNnB4O3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO2NvbG9yOiMwMDB9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uPnNwYW57ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6NjZweH0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24+c3BhbiAudXNlcl9pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2xlZnQ6MDt3aWR0aDozLjVyZW07aGVpZ2h0OjMuNXJlbTtib3JkZXItcmFkaXVzOjUwJTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1jb2xvcjojY2NjO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3VzZXJfcGxhY2Vob2xkZXIuanBlZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uPnNwYW4gLnVzZXJfaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbj5zcGFuIC51c2VyX25hbWU+c3BhbntkaXNwbGF5OmJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6I2JkYmRiZH0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24+c3BhbiAudXNlcl9lbWFpbHtjb2xvcjojYmRiZGJkO2ZvbnQtc2l6ZTouODc1cmVtfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkXXtjdXJzb3I6cG9pbnRlcn0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd257bGVmdDowfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd257ZGlzcGxheTpibG9jaztwYWRkaW5nOjRweDtib3JkZXItd2lkdGg6MCAwIDFweCAwO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6I2JkYmRiZDttYXJnaW4tYm90dG9tOi45Mzc1cmVtfS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtwYWRkaW5nOjRweDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZXtkaXNwbGF5Om5vbmV9LnNlbGVjdDItY2xvc2UtbWFza3tib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7bWluLWhlaWdodDoxMDAlO21pbi13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87b3BhY2l0eTowO3otaW5kZXg6OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowICFpbXBvcnRhbnQ7Y2xpcDpyZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7LXdlYmtpdC1jbGlwLXBhdGg6aW5zZXQoNTAlKSAhaW1wb3J0YW50O2NsaXAtcGF0aDppbnNldCg1MCUpICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7d2lkdGg6MXB4ICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Ym9yZGVyOm5vbmU7Y3Vyc29yOmRlZmF1bHQ7ZmxvYXQ6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTEsNTYsNjgsLjEpO2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjEycHggMTNweDtib3JkZXItcmFkaXVzOjUwcHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHg7ZmlsdGVyOmludmVydCgxKTttYXJnaW4tcmlnaHQ6LjYyNXJlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVye2NvbG9yOiM5OTl9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7aGVpZ2h0OjQwcHg7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Zsb2F0OmxlZnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7bGVmdDoxcHg7cmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2VlZTtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSAjODg4IHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjp0ZXh0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Ym94LXNpemluZzpib3JkZXItYm94O2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjAgNXB4O3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxMHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGl7bGlzdC1zdHlsZTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTttYXJnaW4tdG9wOjVweDtmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tdG9wOjVweDttYXJnaW4tcmlnaHQ6MTBweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtib3JkZXI6bm9uZTtjdXJzb3I6ZGVmYXVsdDtmbG9hdDpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSg1MSw1Niw2OCwuMSk7Y29sb3I6IzAwMDtsaW5lLWhlaWdodDoxO3BhZGRpbmc6OXB4IDEycHg7Ym9yZGVyLXJhZGl1czo1MHB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Y29sb3I6IzAwMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MjJweDtmb250LXdlaWdodDpub3JtYWx9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcntjb2xvcjojMzMzfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmV7ZmxvYXQ6cmlnaHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7bWFyZ2luLWxlZnQ6MnB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXI6c29saWQgIzAwMCAxcHg7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxNnB4O2hlaWdodDozM3B4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3ttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBde3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV17Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV17YmFja2dyb3VuZC1jb2xvcjojZGRkfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue3BhZGRpbmctbGVmdDoxZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7cGFkZGluZy1sZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0xZW07cGFkZGluZy1sZWZ0OjJlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0yZW07cGFkZGluZy1sZWZ0OjNlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnttYXJnaW4tbGVmdDotM2VtO3BhZGRpbmctbGVmdDo0ZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi00ZW07cGFkZGluZy1sZWZ0OjVlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi01ZW07cGFkZGluZy1sZWZ0OjZlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiNlMGI1NjU7Y29sb3I6I2ZmZn0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSAudXNlcl93cmFwIC51c2VyX25hbWU+c3Bhbiwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSAudXNlcl93cmFwIC51c2VyX2VtYWlse2NvbG9yOiNmZmZ9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7b3V0bGluZTowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgNTAlLCAjZWVlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIGVuZENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2NvbG9yOiM0NDQ7bGluZS1oZWlnaHQ6MjhweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkO21hcmdpbi1yaWdodDoxMHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVye2NvbG9yOiM5OTl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7YmFja2dyb3VuZC1jb2xvcjojZGRkO2JvcmRlcjpub25lO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYWFhO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7aGVpZ2h0OjI2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFweDtyaWdodDoxcHg7d2lkdGg6MjBweDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNjY2MgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWUgNTAlLCAjY2NjIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNGRkVFRUVFRVwiLCBlbmRDb2xvcnN0cj1cIiNGRkNDQ0NDQ1wiLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Zsb2F0OmxlZnR9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtsZWZ0OjFweDtyaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSAjODg4IHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZGRkZGRkZcIiwgZW5kQ29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgR3JhZGllbnRUeXBlPTApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIGVuZENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjp0ZXh0O291dGxpbmU6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowIDVweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjpkZWZhdWx0O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjAgNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Y29sb3I6Izg4ODtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDpib2xkO21hcmdpbi1yaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcntjb2xvcjojNTU1fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2Zsb2F0OnJpZ2h0fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle21hcmdpbi1sZWZ0OjJweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci10b3A6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO291dGxpbmU6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtvdXRsaW5lOjA7Ym94LXNoYWRvdzpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmV7Ym9yZGVyLWJvdHRvbTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyLXRvcDpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bWF4LWhlaWdodDoyMDBweDtvdmVyZmxvdy15OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPWdyb3VwXXtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVde2NvbG9yOmdyYXl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF17YmFja2dyb3VuZC1jb2xvcjojMzg3NWQ3O2NvbG9yOiNmZmZ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3due2JvcmRlci1jb2xvcjojNTg5N2ZifUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJzd2lwZXItaWNvbnNcIjtzcmM6dXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6ICNmZmZ9Omhvc3R7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3otaW5kZXg6MX0uc3dpcGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMCwgMCl9LnN3aXBlci1ob3Jpem9udGFse3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZHtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvd3t0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OlwiXCI7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXI7c2Nyb2xsLXNuYXAtc3RvcDphbHdheXN9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogI2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogIzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHh9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLWJ1dHRvbi1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0LCA1MCUpO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvNDQqMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvMik7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tcHJldiBzdmcsLnN3aXBlci1idXR0b24tbmV4dCBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9LnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmcsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDpcInByZXZcIn0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6XCJuZXh0XCJ9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246MzAwbXMgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQ+LnN3aXBlci1wYWdpbmF0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbHtib3R0b206dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLCA4cHgpO3RvcDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsIGF1dG8pO2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoMC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKDAuNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSgwLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKDAuNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSgwLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cywgNTAlKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtsZWZ0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsIGF1dG8pO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCl9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246MjAwbXMgdHJhbnNmb3JtLDIwMG1zIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntjb2xvcjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvciwgaW5oZXJpdCl9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjEpKX0uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVke2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO2JvdHRvbTp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSwgNHB4KTt0b3A6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO3otaW5kZXg6NTA7aGVpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTt3aWR0aDpjYWxjKDEwMCUgLSAyKnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCwgYXV0byk7cmlnaHQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCwgNHB4KTt0b3A6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTt6LWluZGV4OjUwO3dpZHRoOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gMip2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze2JvdHRvbToxLjVyZW19LnN3aXBlci1zbGlkZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnN3aXBlci1zbGlkZSBpbWcubGF6eWxvYWQ6bm90KC5sb2FkZWQpe3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItcGFnaW5hdGlvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOi4zNzVyZW19LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDouNTYyNXJlbTtoZWlnaHQ6LjU2MjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO29wYWNpdHk6MTttYXJnaW46MCAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6NXB4O2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4zcyAwc30uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om5vdCguc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSk6aG92ZXJ7YmFja2dyb3VuZDojZTBiNTY1fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZDojZTBiNTY1O3dpZHRoOjEuNjI1cmVtfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldnt3aWR0aDoycmVtO2hlaWdodDoycmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi10b3A6LTFyZW07dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zc31AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIgc3ZnLC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgc3Zne2ZpbGw6I2UwYjU2NX19LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t3aWR0aDoycmVtO2hlaWdodDoycmVtO2ZpbGw6IzAwMH0uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi41O3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlcltkYXRhLXNsaWRlcz1cIjFcIl0gLnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyW2RhdGEtc2xpZGVzPVwiMVwiXSAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud2lkZ2V0X2ljbF9sYW5nX3NlbF93aWRnZXR7bWFyZ2luOjEuMjVyZW0gMCAwfX0ud3BtbC1scy1sZWdhY3ktZHJvcGRvd257d2lkdGg6YXV0b30ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYXtmb250LXNpemU6Ljc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIGEud3BtbC1scy1pdGVtLXRvZ2dsZXtwYWRkaW5nOi4zMTI1cmVtIDEuNTYyNXJlbSAuMzEyNXJlbSAuNXJlbTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOi4zMTI1cmVtIC4zMTI1cmVtIDAgMH0ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtZmxhZ3t3aWR0aDoxLjg3NXJlbTtoZWlnaHQ6MS44NzVyZW07b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjUwJX0ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtZmxhZytzcGFue21hcmdpbi1sZWZ0Oi41cmVtfS53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1zdWItbWVudSBhe2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MCAwIC4zMTI1cmVtIC4zMTI1cmVtO3BhZGRpbmc6LjMxMjVyZW0gLjVyZW07b3ZlcmZsb3c6aGlkZGVufTpyb290ey0td29vY29tbWVyY2U6ICNFMEI1NjU7LS13Yy1wcmltYXJ5OiAjRTBCNTY1fS53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnR7cGFkZGluZy1ib3R0b206NC4zNzVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLnNpdGUtY29udGVudCwud29vY29tbWVyY2UtcGFnZSAuc2l0ZS1jb250ZW50e3BhZGRpbmctYm90dG9tOjcuNXJlbX19Lndvb2NvbW1lcmNlIC5lbnRyeS1jb250ZW50LC53b29jb21tZXJjZS1wYWdlIC5lbnRyeS1jb250ZW50e3BhZGRpbmctYm90dG9tOjA7bWFyZ2luLWJvdHRvbTo0LjM3NXJlbX0ud29vY29tbWVyY2UgLnJvdzpiZWZvcmUsLndvb2NvbW1lcmNlIC5jb2wyLXNldDpiZWZvcmUsLndvb2NvbW1lcmNlIC5yb3c6YWZ0ZXIsLndvb2NvbW1lcmNlIC5jb2wyLXNldDphZnRlciwud29vY29tbWVyY2UtcGFnZSAucm93OmJlZm9yZSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQ6YmVmb3JlLC53b29jb21tZXJjZS1wYWdlIC5yb3c6YWZ0ZXIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0OmFmdGVye2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UgLnJvdysucm93LC53b29jb21tZXJjZSAuY29sMi1zZXQrLnJvdywud29vY29tbWVyY2UgLnJvdysuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5jb2wyLXNldCsuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdysucm93LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZS1wYWdlIC5yb3crLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCsuY29sMi1zZXR7bWFyZ2luLXRvcDozLjEyNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAucm93Ky5yb3csLndvb2NvbW1lcmNlIC5jb2wyLXNldCsucm93LC53b29jb21tZXJjZSAucm93Ky5jb2wyLXNldCwud29vY29tbWVyY2UgLmNvbDItc2V0Ky5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAucm93Ky5yb3csLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5yb3csLndvb2NvbW1lcmNlLXBhZ2UgLnJvdysuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0Ky5jb2wyLXNldHttYXJnaW4tdG9wOjQuMzc1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtbGctNiwud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTEsLndvb2NvbW1lcmNlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0yLC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMnt3aWR0aDpjYWxjKDUwJSAtIC42MjVyZW0pfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey53b29jb21tZXJjZSAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtbGctNiwud29vY29tbWVyY2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAuY29sMi1zZXQgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTEsLndvb2NvbW1lcmNlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMiwud29vY29tbWVyY2UgLmNvbDItc2V0IC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC0yLC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0xLC53b29jb21tZXJjZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC5yb3cuanVzdGlmeS1jb250ZW50LWJldHdlZW4gLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiAuY29sMi1zZXQgLmNvbC0yLC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIC5jb2wtMiwud29vY29tbWVyY2UtcGFnZSAuanVzdGlmeS1jb250ZW50LWJldHdlZW4uY29sMi1zZXQgLmNvbC1sZy02LC53b29jb21tZXJjZS1wYWdlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlLXBhZ2UgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuLmNvbDItc2V0IC5jb2wtMnt3aWR0aDpjYWxjKDUwJSAtIDIuMTg3NXJlbSl9fS53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0e3dpZHRoOmF1dG99Lndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTEsLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTIsLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jb2wtMSwud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0ye21heC13aWR0aDp1bnNldH0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1tZXNzYWdlLC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1pbmZve2NvbG9yOiMzMzM4NDQ7Ym9yZGVyLXRvcC1jb2xvcjojZTBiNTY1fS53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZTpiZWZvcmUsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvOmJlZm9yZSwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZTpiZWZvcmUsLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWluZm86YmVmb3Jle2NvbG9yOiNlMGI1NjV9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlOmFmdGVyLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtaW5mbzphZnRlciwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtbWVzc2FnZTphZnRlciwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtaW5mbzphZnRlcntkaXNwbGF5Om5vbmV9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1tZXNzYWdlIC5idXR0b24sLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1pbmZvIC5idXR0b24sLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbiwud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9ue2ZsZXgtc2hyaW5rOjB9Lndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfYXR0cmlidXRlcywud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlc3tmb250LXNpemU6Ljg3NXJlbTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOm5vbmV9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXN7Zm9udC1zaXplOjFyZW19fS53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGhlYWQgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGhlYWQgdGh7Zm9udC13ZWlnaHQ6NDAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0ZCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDA7dmVydGljYWwtYWxpZ246bWlkZGxlO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOi41NjI1cmVtIC41cmVtfS53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRkOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGg6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0ZDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRoOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGQ6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoOmZpcnN0LWNoaWxkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0ZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGgsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRoe2ZvbnQtd2VpZ2h0OjcwMH0ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0aCwud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ZCwud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRmb290IHRoLC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGZvb3QgdGQsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRkLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB0Zm9vdCB0aCwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGZvb3QgdGR7Ym9yZGVyLXRvcDpub25lfS53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdywud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvd3twYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouOTM3NXJlbX0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgbGFiZWwsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3cgbGFiZWx7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206LjI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWEsLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWF7bWluLWhlaWdodDo1cmVtfS53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctbGFzdCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1sYXN0e3dpZHRoOmNhbGMoNTAlIC0gLjYyNXJlbSl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctbGFzdCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1sYXN0e3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZX19Lndvb2NvbW1lcmNlIC5pbnB1dC1jaGVja2JveCwud29vY29tbWVyY2UtcGFnZSAuaW5wdXQtY2hlY2tib3h7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0ud29vY29tbWVyY2UgaW5wdXRbdHlwZT1udW1iZXJdLC53b29jb21tZXJjZS1wYWdlIGlucHV0W3R5cGU9bnVtYmVyXXtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudH0ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9ue2NvbG9yOiNmZmYgIWltcG9ydGFudH0ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmRpc2FibGVkLC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6ZGlzYWJsZWQsLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdDpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlIGEuYnV0dG9uLmRpc2FibGVkLC53b29jb21tZXJjZSBhLmJ1dHRvbjpkaXNhYmxlZCwud29vY29tbWVyY2UgYS5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRdLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmRpc2FibGVkLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmRpc2FibGVkLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmRpc2FibGVkLC53b29jb21tZXJjZSBpbnB1dC5idXR0b246ZGlzYWJsZWQsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF17b3BhY2l0eTouNTtwb2ludGVyLWV2ZW50czpub25lfS53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQubG9hZGluZywud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZywud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5sb2FkaW5nLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24ubG9hZGluZ3tvcGFjaXR5Oi43NTtwYWRkaW5nLXJpZ2h0OjFyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmxvYWRpbmcsLndvb2NvbW1lcmNlIGEuYnV0dG9uLmxvYWRpbmcsLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24ubG9hZGluZywud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmxvYWRpbmd7cGFkZGluZy1yaWdodDoxLjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdC5sb2FkaW5nLC53b29jb21tZXJjZSBhLmJ1dHRvbi5sb2FkaW5nLC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmxvYWRpbmcsLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5sb2FkaW5ne3BhZGRpbmctcmlnaHQ6Mi4zNzVyZW19fS53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQubG9hZGluZzphZnRlciwud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZzphZnRlciwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5sb2FkaW5nOmFmdGVyLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24ubG9hZGluZzphZnRlcnt0b3A6YXV0bztib3R0b206LjE4NzVyZW07cmlnaHQ6LjMxMjVyZW19QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQubG9hZGluZzphZnRlciwud29vY29tbWVyY2UgYS5idXR0b24ubG9hZGluZzphZnRlciwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5sb2FkaW5nOmFmdGVyLC53b29jb21tZXJjZSBpbnB1dC5idXR0b24ubG9hZGluZzphZnRlcntmb250LXNpemU6Ljc1cmVtfX0ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFkZGVkOmFmdGVyLC53b29jb21tZXJjZSBhLmJ1dHRvbi5hZGRlZDphZnRlciwud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hZGRlZDphZnRlciwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFkZGVkOmFmdGVye21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTouMTg3NXJlbTtyaWdodDouMzEyNXJlbX0ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCwud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdHtjb2xvcjojZmZmICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWNhcnQgLmJyZWFkY3J1bWJzLC53b29jb21tZXJjZS1jaGVja291dCAuYnJlYWRjcnVtYnMsLndvb2NvbW1lcmNlLWFjY291bnQgLmJyZWFkY3J1bWJze2Rpc3BsYXk6bm9uZX0ud29vY29tbWVyY2UtY2FydCAuZW50cnktdGl0bGUsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5lbnRyeS10aXRsZSwud29vY29tbWVyY2UtYWNjb3VudCAuZW50cnktdGl0bGV7Y29sb3I6I2ZmZjtwYWRkaW5nOjFlbSAwO21hcmdpbi1ib3R0b206My4xMjVyZW07cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UtY2FydCAuZW50cnktdGl0bGUsLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5lbnRyeS10aXRsZSwud29vY29tbWVyY2UtYWNjb3VudCAuZW50cnktdGl0bGV7bWFyZ2luLWJvdHRvbTo0LjM3NXJlbX19Lndvb2NvbW1lcmNlLWNhcnQgLmVudHJ5LXRpdGxlOmJlZm9yZSwud29vY29tbWVyY2UtY2hlY2tvdXQgLmVudHJ5LXRpdGxlOmJlZm9yZSwud29vY29tbWVyY2UtYWNjb3VudCAuZW50cnktdGl0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2QwZDBkMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4Oi0xfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtYnJlYWRjcnVtYntjb2xvcjojMzMzODQ0O21hcmdpbi1ib3R0b206MS44NzVyZW19Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIGF7Y29sb3I6I2JkYmRiZDtmb250LXNpemU6Ljg3NXJlbX0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIgYTpob3Zlcntjb2xvcjojMzMzODQ0fS53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOi45Mzc1cmVtfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLndvb2NvbW1lcmNlLXJldmlldy1saW5re2NvbG9yOiNiZGJkYmR9Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyAud29vY29tbWVyY2UtcmV2aWV3LWxpbms6aG92ZXJ7Y29sb3I6I2UwYjU2NX0ud29vY29tbWVyY2UgLnN0YXItcmF0aW5ne2NvbG9yOiNmMmM5NGM7bWFyZ2luLXRvcDowfS53b29jb21tZXJjZSBwLnN0YXJzIGF7Y29sb3I6I2YyYzk0Y30ud29vY29tbWVyY2UgLnF1YW50aXR5e2hlaWdodDoyLjc1cmVtO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouNjI1cmVtO2JvcmRlcjoxcHggc29saWQgI2QwZDBkMDtib3JkZXItcmFkaXVzOi42MjVyZW07cGFkZGluZzowIDFyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLnF1YW50aXR5e2hlaWdodDozLjEyNXJlbX19Lndvb2NvbW1lcmNlIC5xdWFudGl0eSAucXR5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjpjdXJyZW50Q29sb3I7Ym9yZGVyOjA7bWFyZ2luOjA7cGFkZGluZzowO291dGxpbmU6dW5zZXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7d2lkdGg6Mi41cmVtO2ZsZXgtc2hyaW5rOjA7Zm9udC1zaXplOjEuMTI1cmVtfS53b29jb21tZXJjZSAucXVhbnRpdHkgLmJ0bi1xdHl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOmN1cnJlbnRDb2xvcjtib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7b3V0bGluZTp1bnNldDt0ZXh0LWRlY29yYXRpb246bm9uZTtoZWlnaHQ6YXV0bztmbGV4LXNocmluazowfS53b29jb21tZXJjZSAucXVhbnRpdHkgLmJ0bi1xdHkgc3Zne3dpZHRoOjEuMTI1cmVtO2hlaWdodDoxLjEyNXJlbTtmaWxsOiNiZGJkYmQ7dHJhbnNpdGlvbjpmaWxsIC4zc30ud29vY29tbWVyY2UgLnF1YW50aXR5IC5idG4tcXR5OmhvdmVyIHN2Z3tmaWxsOiMwMDB9LmJsb2NrVUkuYmxvY2tPdmVybGF5e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS53b29jb21tZXJjZSB0YWJsZS5jYXJ0e21hcmdpbi1ib3R0b206My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZDpub3QoLnByb2R1Y3QtbmFtZSl7Zm9udC1zaXplOjEuMTI1cmVtfX0ud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5wcm9kdWN0LW5hbWV7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtaW4td2lkdGg6IDc2OXB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5wcm9kdWN0LW5hbWV7d2lkdGg6MzglfX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQucHJvZHVjdC1uYW1lOmJlZm9yZXtmb250LXNpemU6MXJlbX19Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgLnByb2R1Y3QtdGh1bWJuYWlse3BhZGRpbmctbGVmdDowO21pbi13aWR0aDp1bnNldDttYXgtd2lkdGg6MTQuMDYyNXJlbX0ud29vY29tbWVyY2UgdGFibGUuY2FydCAucHJvZHVjdC10aHVtYm5haWwgaW1ne3dpZHRoOjUuNjI1cmVtO2JvcmRlci1yYWRpdXM6LjMxMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCAucHJvZHVjdC10aHVtYm5haWwgaW1ne3dpZHRoOjEwLjkzNzVyZW19fS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IC5wcm9kdWN0LXRpdGxle2NvbG9yOiMzMzM4NDR9Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQucHJvZHVjdC1zdWJ0b3RhbHtmb250LXdlaWdodDo3MDB9Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgLnByb2R1Y3QtcmVtb3Zle3BhZGRpbmctcmlnaHQ6MDt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsud29vY29tbWVyY2UgdGFibGUuY2FydCAucHJvZHVjdC1yZW1vdmV7Ym9yZGVyOm5vbmV9fS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IGEucmVtb3Zle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6bm9uZTt3aWR0aDoxLjEyNXJlbTtoZWlnaHQ6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW19Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgYS5yZW1vdmU6aG92ZXJ7YmFja2dyb3VuZDpub25lfS53b29jb21tZXJjZSB0YWJsZS5jYXJ0IGEucmVtb3ZlOmhvdmVyIHN2Z3tmaWxsOiNlNDFmMWZ9Lndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgYS5yZW1vdmUgc3Zne3RyYW5zaXRpb246YWxsIC4zcyAwcztmaWxsOiNkMGQwZDB9Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxze3dpZHRoOmF1dG99Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jcm9zcy1zZWxscywud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxze3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxzLC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHN7d2lkdGg6Y2FsYyg1MCUgLSAuNjI1cmVtKX19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxzLC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHN7d2lkdGg6Y2FsYyg1MCUgLSAyLjE4NzVyZW0pfX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxze21hcmdpbi1ib3R0b206MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY3Jvc3Mtc2VsbHN7bWFyZ2luLWJvdHRvbTowfX0ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxze21hcmdpbi1sZWZ0OmF1dG99Lndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0e3RleHQtYWxpZ246cmlnaHR9Lndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZSB0aCwud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRkLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRoLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIHRke2JvcmRlci10b3A6bm9uZTtwYWRkaW5nLXRvcDoxLjI1cmVtO3BhZGRpbmctYm90dG9tOjEuMjVyZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgdGgsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGh7Zm9udC13ZWlnaHQ6NDAwfS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgdGg6Zmlyc3QtY2hpbGQsLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZSB0ZDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0aDpmaXJzdC1jaGlsZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0ZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0ud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRoOm50aC1jaGlsZCgyKSwud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIHRkOm50aC1jaGlsZCgyKSwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSB0aDpudGgtY2hpbGQoMiksLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGQ6bnRoLWNoaWxkKDIpe3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDowfS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgLm9yZGVyLXRvdGFsIHRoLC53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgLm9yZGVyLXRvdGFsIHRkLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIC5vcmRlci10b3RhbCB0aCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGR7cGFkZGluZy10b3A6LjkzNzVyZW07cGFkZGluZy1ib3R0b206LjkzNzVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIC5vcmRlci10b3RhbCB0aCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGh7Zm9udC1zaXplOjEuMjVyZW19fS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgLm9yZGVyLXRvdGFsIHRkLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlIC5vcmRlci10b3RhbCB0ZHtmb250LXNpemU6MS4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlIC5vcmRlci10b3RhbCB0ZCwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZSAub3JkZXItdG90YWwgdGR7Zm9udC1zaXplOjEuNzVyZW19fS53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUgdGZvb3QgdGgsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUgdGZvb3QgdGh7dGV4dC10cmFuc2Zvcm06aW5pdGlhbH0ud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIGlucHV0e21hcmdpbi10b3A6LjI1ZW19Lndvb2NvbW1lcmNlIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0e3BhZGRpbmctYm90dG9tOjB9Lndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdC5jaGVja291dC1idXR0b257bWFyZ2luLWJvdHRvbTowfS53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25ze3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucywud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjYyNXJlbX19Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24sLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24sLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC53b29jb21tZXJjZS1mb3JtLWNvdXBvbiwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLndvb2NvbW1lcmNlLWZvcm0tY291cG9ue2Zsb2F0OmxlZnR9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbi5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRde3BhZGRpbmc6MCAxLjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbi5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b24uYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF17cGFkZGluZzowIDJyZW19fS53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtjb2xvcjojZTBiNTY1ICFpbXBvcnRhbnQ7Ym9yZGVyLXdpZHRoOjJweH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF0sLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XXtwYWRkaW5nOjAgMnJlbX19Lndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06aG92ZXIsLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06Zm9jdXMsLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06YWN0aXZlLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmhvdmVyLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmZvY3VzLC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmFjdGl2ZSwud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmhvdmVyLC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06Zm9jdXMsLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XTphY3RpdmUsLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XTpob3Zlciwud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgYnV0dG9uW25hbWU9dXBkYXRlX2NhcnRdOmZvY3VzLC53b29jb21tZXJjZS1wYWdlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyBidXR0b25bbmFtZT11cGRhdGVfY2FydF06YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2UwYjU2NSAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojZTBiNTY1ICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHN7bWFyZ2luLXRvcDoxLjg3NXJlbX0ud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0e2Rpc3BsYXk6ZmxleDttYXgtd2lkdGg6MzEuMjVyZW19Lndvb2NvbW1lcmNlLWZvcm0tY291cG9uX19pbnB1dCBpbnB1dFt0eXBlPXRleHRde2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6LjMxMjVyZW0gMCAwIC4zMTI1cmVtO21hcmdpbjowIC0wLjMxMjVyZW0gMCAwICFpbXBvcnRhbnQ7cGFkZGluZzowIDEuMzEyNXJlbSAwIDFyZW19Lndvb2NvbW1lcmNlLWZvcm0tY291cG9uX19pbnB1dCBpbnB1dFt0eXBlPXRleHRdOmhvdmVyLC53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XTphY3RpdmUsLndvb2NvbW1lcmNlLWZvcm0tY291cG9uX19pbnB1dCBpbnB1dFt0eXBlPXRleHRdOmZvY3Vze2JvcmRlci1jb2xvcjojMDAwfS53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XTpub3QoOmZvY3VzKTotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7b3BhY2l0eTouNX0ud29vY29tbWVyY2UtZm9ybS1jb3Vwb25fX2lucHV0IGlucHV0W3R5cGU9dGV4dF06bm90KDpmb2N1cyk6LW1vei1wbGFjZWhvbGRlcntvcGFjaXR5Oi41fS53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XTpub3QoOmZvY3VzKTo6LW1vei1wbGFjZWhvbGRlcntvcGFjaXR5Oi41fS53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XTpub3QoOmZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntvcGFjaXR5Oi41fS53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XTpub3QoOmZvY3VzKTo6cGxhY2Vob2xkZXJ7b3BhY2l0eTouNX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgaW5wdXRbdHlwZT10ZXh0XXtmb250LXNpemU6MS4xMjVyZW19fS53b29jb21tZXJjZS1mb3JtLWNvdXBvbl9faW5wdXQgYnV0dG9ue2ZsZXgtc2hyaW5rOjA7d2lkdGg6YXV0byAhaW1wb3J0YW50O21pbi13aWR0aDo2LjI1cmVtfSNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQsLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQsLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50e2JhY2tncm91bmQ6bm9uZX0jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IGRpdi5wYXltZW50X2JveCwud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IGRpdi5wYXltZW50X2JveHtjb2xvcjojMzMzODQ0O2JvcmRlci1yYWRpdXM6LjMxMjVyZW19I3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWx7Y3Vyc29yOnBvaW50ZXJ9Lm1pbmktY2FydHtwb3NpdGlvbjpyZWxhdGl2ZX0ubWluaS1jYXJ0LS1lbXB0eXtwb2ludGVyLWV2ZW50czpub25lfS5taW5pLWNhcnQgc3Zne2NvbG9yOiNlMGI1NjU7d2lkdGg6Mi4yNXJlbTtoZWlnaHQ6Mi4yNXJlbX0ubWluaS1jYXJ0X190b3RhbHt3aWR0aDoxLjVyZW07aGVpZ2h0OjEuNXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmY7Zm9udC1zaXplOi43NXJlbTtmb250LXdlaWdodDo1MDA7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0wLjQzNzVyZW07cmlnaHQ6LTAuNjI1cmVtfS53b29jb21tZXJjZS1hY2NvdW50IC5jb2wtbGctOXt3aWR0aDoxMDAlfS53b29jb21tZXJjZS1hY2NvdW50IC5lbnRyeS1jb250ZW50e21hcmdpbi1ib3R0b206MH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIC5jb2wtMSwud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLmNvbC0ye3dpZHRoOjUwJX19Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpe3BhZGRpbmctYm90dG9tOi43NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaXtwYWRkaW5nLWJvdHRvbToxLjU2MjVyZW19fS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwO3BhZGRpbmctdG9wOi43NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKXtwYWRkaW5nLXRvcDoxLjU2MjVyZW19fS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYSwud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYTpob3Zlcntjb2xvcjojZTBiNTY1ICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhOmFmdGVyLC53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVyOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nbTIgMCA1IDUgNS01IDIgMS03IDctNy03IDItMVonIGZpbGw9JyUyM2RmMDAwMCcvJTNFJTNDL3N2ZyUzRVwiKX0ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuaXMtYWN0aXZlIGE6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSBhe2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzMzMzg0NDtmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSBhe2ZvbnQtc2l6ZToxLjI1cmVtfX0ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYTphZnRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J20yIDAgNSA1IDUtNSAyIDEtNyA3LTctNyAyLTFaJyBmaWxsPSclMjMwMDAnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDUwJS8xNHB4IDhweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSA3cHgpO3JpZ2h0OjB9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYTphZnRlcntib3R0b206MS45Mzc1cmVtfX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudHtwYWRkaW5nLWxlZnQ6MzVweH19Lndvb2NvbW1lcmNlLWFjY291bnQgdGFibGUuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwfSNhY2NvdW50X2Rpc3BsYXlfbmFtZStzcGFue2ZvbnQtc2l6ZToxNHB4fS53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciwud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZmllbGRzZXR7bWFyZ2luLWJvdHRvbToyNXB4fS53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBmaWVsZHNldCAuZm9ybS1yb3cgbGFiZWx7ZGlzcGxheTpibG9ja30ud29vY29tbWVyY2UgZm9ybS5sb2dpbiwud29vY29tbWVyY2UgZm9ybS5yZWdpc3Rlcntib3JkZXI6bm9uZTtwYWRkaW5nOjB9Lndvb2NvbW1lcmNlIGZvcm0ubG9naW4gLmZvcm0tcm93IGxhYmVsLC53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIC5mb3JtLXJvdyBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja30ud29vY29tbWVyY2UgZm9ybS53b29jb21tZXJjZS1SZXNldFBhc3N3b3Jke2JvcmRlcjpub25lfS53b29jb21tZXJjZSBmb3JtLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfS53b29jb21tZXJjZSBmb3JtLmxvZ2luIGJ1dHRvblt0eXBlPXN1Ym1pdF0sLndvb2NvbW1lcmNlIGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBidXR0b25bdHlwZT1zdWJtaXRde21hcmdpbi10b3A6MTBweH0ud29vY29tbWVyY2UgZm9ybS53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIHB7bWF4LXdpZHRoOjUwMHB4fS53b29jb21tZXJjZS1mb3JtLWxvZ2luX19yZW1lbWJlcm1le2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXRvcDoyNXB4ICFpbXBvcnRhbnR9Lndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZHttYXJnaW4tdG9wOjIwcHh9Lndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZCBhe2NvbG9yOiMzMzM4NDQgIWltcG9ydGFudDtmb250LXNpemU6MTRweH0ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHN7bWFyZ2luOjMuMTI1cmVtIDAgMi4xODc1cmVtfS53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxze2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjI1cmVtO21hcmdpbi1ib3R0b206MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHN7Z2FwOi41cmVtfX0ud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlsczpiZWZvcmUsLndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHM6YWZ0ZXJ7ZGlzcGxheTpub25lfS53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzIGxpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOi42MjVyZW07Ym9yZGVyOm5vbmU7bGluZS1oZWlnaHQ6MS4yNXJlbTtwYWRkaW5nOjA7bWFyZ2luOjB9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzIGxpe2ZvbnQtc2l6ZTouODc1cmVtfX0ud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlscyBsaSBzdHJvbmd7bGluZS1oZWlnaHQ6MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHMgbGkgc3Ryb25ne2ZvbnQtc2l6ZToxLjEyNXJlbX19Lndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVke21hcmdpbi1ib3R0b206My4xMjVyZW19Lndvb2NvbW1lcmNlLXRhYmxlX19wcm9kdWN0LW5hbWUgLndjLWl0ZW0tbWV0YXtmb250LXNpemU6Ljg3NXJlbTtwYWRkaW5nLWxlZnQ6MXJlbX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3R7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19pbWFnZXMgaW1ne3RyYW5zaXRpb246b3BhY2l0eSAuM3N9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IHAucHJpY2UsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9kdWN0X19zdW1tYXJ5IHNwYW4ucHJpY2V7bWFyZ2luLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBwLnByaWNlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSBzcGFuLnByaWNle2ZvbnQtc2l6ZToxLjVyZW19fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9fc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5ne21hcmdpbi10b3A6MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX2FmdGVyLXN1bW1hcnl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6My4xMjVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfX2FmdGVyLXN1bW1hcnl7Z2FwOjQuMzc1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGV7bWFyZ2luLWJvdHRvbToxLjI1cmVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjEuODc1cmVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAucHJvZHVjdF9tZXRhe2NvbG9yOiNiZGJkYmR9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wb3N0ZWRfaW57ZGlzcGxheTpibG9ja30uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLnBvc3RlZF9pbiBhe2NvbG9yOiMzMzM4NDR9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyB0aHt3aWR0aDo4LjEyNXJlbTt0ZXh0LWFsaWduOmxlZnQ7dmVydGljYWwtYWxpZ246bWlkZGxlfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCBmb3JtLmNhcnQgZGl2LnF1YW50aXR5e21hcmdpbjowIC42MjVyZW0gMCAwfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCBmb3JtLmNhcnQgZGl2LnF1YW50aXR5LWhpZGRlbntkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFic3tkaXNwbGF5OmZsZXh9fS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJze2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXRvcDoxcHggc29saWQgI2QwZDBkMDtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToyLjE4NzVyZW19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJze3dpZHRoOjMwJTttYXJnaW4tcmlnaHQ6MS44NzVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnN7bWFyZ2luLXJpZ2h0OjMuMTI1cmVtfX0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczpiZWZvcmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGl7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjA7cGFkZGluZzouOTM3NXJlbSAwO21hcmdpbjowfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpOmJlZm9yZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaTphZnRlcntkaXNwbGF5Om5vbmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkuYWN0aXZle3BvaW50ZXItZXZlbnRzOm5vbmV9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkuYWN0aXZlIGF7Y29sb3I6I2UwYjU2NX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpOmhvdmVyIGF7Y29sb3I6I2UwYjU2NX19LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkgYXtjb2xvcjojMzMzODQ0O3BhZGRpbmc6MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVse2ZsZXgtZ3JvdzoxO21hcmdpbi1ib3R0b206MH0uc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsPio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MWVtfS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmF0aW5nKy5uaWNlLXNlbGVjdHtkaXNwbGF5Om5vbmV9LnN3aXBlci1wcm9kdWN0LWltYWdle21hcmdpbi1ib3R0b206MS4yNXJlbX0uc3dpcGVyLXByb2R1Y3QtaW1hZ2UgLnN3aXBlci1zbGlkZXt3aWR0aDoxMDAlfS5zd2lwZXItcHJvZHVjdC1pbWFnZSAuYy1pbWFnZXt3aWR0aDoxMDAlO21hcmdpbjowfS5zd2lwZXItcHJvZHVjdC1pbWFnZSAuYy1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbTo3MCV9LnN3aXBlci1wcm9kdWN0LXRodW1icyAuc3dpcGVyLXNsaWRle3dpZHRoOjEwMCU7dHJhbnNpdGlvbjpvcGFjaXR5IC4zc30uc3dpcGVyLXByb2R1Y3QtdGh1bWJzIC5zd2lwZXItc2xpZGU6bm90KC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlKXtjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi41fS5zd2lwZXItcHJvZHVjdC10aHVtYnMgLnN3aXBlci1zbGlkZTpob3ZlcntvcGFjaXR5OjF9LnN3aXBlci1wcm9kdWN0LXRodW1icyAuYy1pbWFnZXt3aWR0aDoxMDAlO21hcmdpbjowfS5zd2lwZXItcHJvZHVjdC10aHVtYnMgLmMtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NzAlfS5zd2lwZXItcHJvZHVjdHMgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0bztkaXNwbGF5OmZsZXh9LnN3aXBlci1wcm9kdWN0cyAuc3dpcGVyLXNsaWRlIGFydGljbGUucHJvZHVjdHt3aWR0aDoxMDAlfS53b29jb21tZXJjZSAud29vY29tbWVyY2UtcmVzdWx0LWNvdW50LC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXJpbmd7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWdyb3c6MTtmbG9hdDpub25lO21hcmdpbjowfS5zaG9wLWhlYWRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MzBweDttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNTIwcHgpe3NlY3Rpb24ucHJvZHVjdHMgYXJ0aWNsZS5wcm9kdWN0e3dpZHRoOjEwMCV9fWFydGljbGUucHJvZHVjdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cG9zaXRpb246cmVsYXRpdmV9YXJ0aWNsZS5wcm9kdWN0IHNwYW4ucHJpY2UsYXJ0aWNsZS5wcm9kdWN0IHAucHJpY2V7Zm9udC1zaXplOjEuMTI1cmVtfWFydGljbGUucHJvZHVjdCBhLmFkZGVkX3RvX2NhcnR7Zm9udC1zaXplOi45Mzc1cmVtO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0Oi45Mzc1cmVtfWFydGljbGUucHJvZHVjdCAuYnV0dG9ue21hcmdpbi10b3A6YXV0b30ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5re3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rOmhvdmVyIGltZ3tvcGFjaXR5Oi44fS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbms6aG92ZXIgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGV7Y29sb3I6I2UwYjU2NX19Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBpbWd7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RodW1ibmFpbHtwb3NpdGlvbjpyZWxhdGl2ZX0ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aHVtYm5haWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NzAlfS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RodW1ibmFpbCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6LjMxMjVyZW07b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246b3BhY2l0eSAuM3M7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxle3RyYW5zaXRpb246YWxsIC4zcyAwcztjb2xvcjojMzMzODQ0O21hcmdpbjoxLjI1cmVtIDAgLjYyNXJlbSAhaW1wb3J0YW50fWFydGljbGUucHJvZHVjdCBzcGFuLm9uc2FsZSwud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5vbnNhbGUsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHNwYW4ub25zYWxle3dpZHRoOmF1dG87bWluLXdpZHRoOjMuMzc1cmVtO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6dW5zZXQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2UwYjU2NTtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO3BhZGRpbmc6LjMxMjVyZW07dG9wOi41cmVtO2xlZnQ6LjVyZW07ei1pbmRleDoxfWFydGljbGUucHJvZHVjdCBwLnByaWNlLGFydGljbGUucHJvZHVjdCBzcGFuLnByaWNlLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnByaWNlLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnByaWNlLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNle2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzMzMzg0NDtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTouOTM3NXJlbX1hcnRpY2xlLnByb2R1Y3QgcC5wcmljZSBkZWwsYXJ0aWNsZS5wcm9kdWN0IHNwYW4ucHJpY2UgZGVsLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnByaWNlIGRlbCwud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5wcmljZSBkZWwsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgZGVsLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlIGRlbHtmb250LXNpemU6LjhlbTtmb250LXdlaWdodDo0MDA7b3BhY2l0eTouNX1hcnRpY2xlLnByb2R1Y3QgcC5wcmljZSBpbnMsYXJ0aWNsZS5wcm9kdWN0IHNwYW4ucHJpY2UgaW5zLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnByaWNlIGlucywud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5wcmljZSBpbnMsLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IHAucHJpY2UgaW5zLC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlIGluc3t0ZXh0LWRlY29yYXRpb246bm9uZX0uYy1ibG9ja3ttYXJnaW4tYm90dG9tOmNsYW1wKDMuMTI1cmVtLGNhbGMoMy4xMjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDE0Ljc0KSw4Ljg3NXJlbSl9LmMtYmxvY2stLXBhZGRpbmd7cGFkZGluZzoyLjgxMjVyZW0gMCAzLjEyNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5jLWJsb2NrLS1wYWRkaW5ne3BhZGRpbmc6NC4zNzVyZW0gMH19LmMtdGl0bGV7ZGlzcGxheTpibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCIsc2Fucy1zZXJpZn0uYy10aXRsZSBzcGFue2NvbG9yOiNlMGI1NjV9LmMtaW1hZ2V7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlfS5jLWltYWdlIGltZ3t3aWR0aDoxMDAlfS5zd2lwZXItaW1hZ2VzIC5zd2lwZXItc2xpZGUgLmMtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NjUlfS5jLXZpZGVve21heC13aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmMtdmlkZW86bm90KFt2aWRlb10pOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjU2LjI1JX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5jLXZpZGVvOmhvdmVyIC5jLXZpZGVvX19wb3N0ZXIgaW1ne29wYWNpdHk6Ljl9LmMtdmlkZW86aG92ZXIgLmMtdmlkZW9fX3Bvc3RlciBzdmd7dHJhbnNmb3JtOnNjYWxlKDEuMSl9fS5jLXZpZGVvIGlmcmFtZSwuYy12aWRlbyB2aWRlb3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uYy12aWRlb19fcG9zdGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDAwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uYy12aWRlb19fcG9zdGVyIGltZ3t0cmFuc2l0aW9uOmFsbCAuM3MgMHM7b3BhY2l0eTouNzV9LmMtdmlkZW9fX3Bvc3RlciBzdmd7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2ZpbGw6I2ZmZjtmb250LXNpemU6LjVyZW07d2lkdGg6MTBlbTtoZWlnaHQ6MTBlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSA1ZW0pO2xlZnQ6Y2FsYyg1MCUgLSA1ZW0pfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYy12aWRlb19fcG9zdGVyIHN2Z3tmb250LXNpemU6Ljc1cmVtfX0ubS1mYXFfX2l0ZW17Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zc30ubS1mYXFfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOi42MjVyZW19Lm0tZmFxX19pdGVtLmlzLW9wZW4sLm0tZmFxX19pdGVtOmhvdmVye2JvcmRlci1jb2xvcjojMDAwfS5tLWZhcV9faXRlbS10aXRsZXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjFyZW07cGFkZGluZzoxLjI1cmVtO21hcmdpbjowfS5tLWZhcV9faXRlbS10aXRsZSBzdmd7ZmxleC1zaHJpbms6MH0ubS1mYXFfX2l0ZW0tY29udGVudHtwYWRkaW5nOjAgMS4yNXJlbSAxLjI1cmVtfS5tX2Fib3V0X3Byb3BlcnR5e3Bvc2l0aW9uOnJlbGF0aXZlfS5tX2Fib3V0X3Byb3BlcnR5LS1iZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOi0xMy4xMjVyZW07d2lkdGg6OTUlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3NlY3Rpb24tYmctaW1nLTIuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tX2Fib3V0X3Byb3BlcnR5LS1iZ3tiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9fS5tX2Fib3V0X3Byb3BlcnR5IC5jb250YWluZXIsLm1fYWJvdXRfcHJvcGVydHkgLm1haW4tbWVudV9fY29udGFpbmVyLC5tX2Fib3V0X3Byb3BlcnR5IC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZSAubV9hYm91dF9wcm9wZXJ0eSAuc2l0ZS1jb250ZW50LC5tX2Fib3V0X3Byb3BlcnR5IC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLm1fYWJvdXRfcHJvcGVydHkgLnNpdGUtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0ubV9hYm91dF9wcm9wZXJ0eV9faW5uZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6LjVyZW07Ym9yZGVyOmNsYW1wKDAuNjI1cmVtLGNhbGMoMC42MjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDEuMTIpLDEuMDYyNXJlbSkgc29saWQgI2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0ubV9hYm91dF9wcm9wZXJ0eV9faW5uZXIgLmVkaXRvciwubV9hYm91dF9wcm9wZXJ0eV9faW5uZXIgLmVudHJ5LWNvbnRlbnR7Zm9udC1zaXplOmNsYW1wKDFyZW0sY2FsYygxcmVtICsgKDF2dyAtIDcuNjhweCkgKiAwLjkzKSwxLjI1cmVtKTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4xNTtjb2xvcjojMzMzODQ0fS5tX2Fib3V0X3Byb3BlcnR5LS1pbWd7Ym9yZGVyLXJhZGl1czouNXJlbX0ubV9hYm91dF9wcm9wZXJ0eS0tdGl0bGV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6LjVyZW0gMCAwIC41cmVtO2NvbG9yOiMzMzM4NDQ7bWFyZ2luOjEuMjVyZW0gMH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm1fYWJvdXRfcHJvcGVydHktLXRpdGxle21hcmdpbjowO3BhZGRpbmc6MnJlbSAxLjI1cmVtIDIuMjVyZW07cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxOHB4O2JvdHRvbToxN3B4O3dpZHRoOjYzJX19Lm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb257YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6LjVyZW0gLjVyZW0gLjVyZW0gMDtnYXA6MS4yNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7bWFyZ2luOjEuMjVyZW0gMH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb257cGFkZGluZzoxLjI1cmVtO21hcmdpbjowO3JpZ2h0OjEuMTI1cmVtO2JvdHRvbToxLjA2MjVyZW07cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzclfX0ubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiAuYnRuLC5tX2Fib3V0X3Byb3BlcnR5LS1jYXB0aW9uIC5sb2dpbi5sb2dpbi1hY3Rpb24tcmVzZXRwYXNzIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZyBhLC5sb2dpbi5sb2dpbi1hY3Rpb24tcmVzZXRwYXNzIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZyAubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiBhLC5tX2Fib3V0X3Byb3BlcnR5LS1jYXB0aW9uIC5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSBwLnN1Ym1pdCAuYnV0dG9uLXByaW1hcnksLmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCBmb3JtIHAuc3VibWl0IC5tX2Fib3V0X3Byb3BlcnR5LS1jYXB0aW9uIC5idXR0b24tcHJpbWFyeSwubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiBpbnB1dFt0eXBlPXN1Ym1pdF0sLm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb24gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5tX2Fib3V0X3Byb3BlcnR5LS1jYXB0aW9uIGlucHV0W3R5cGU9c3VibWl0XSwubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiBpbnB1dCNzdWJtaXQsLm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb24gLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiBhLmJ1dHRvbiwubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb24gYnV0dG9uLmJ1dHRvbiwubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAubV9hYm91dF9wcm9wZXJ0eS0tY2FwdGlvbiBpbnB1dC5idXR0b24sLm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb24gLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb24gYS5idXR0b24uYWx0LC5tX2Fib3V0X3Byb3BlcnR5LS1jYXB0aW9uIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb24gYnV0dG9uLmJ1dHRvbi5hbHQsLm1fYWJvdXRfcHJvcGVydHktLWNhcHRpb24gLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5tX2Fib3V0X3Byb3BlcnR5LS1jYXB0aW9uIGlucHV0LmJ1dHRvbi5hbHR7bWF4LXdpZHRoOjE2Ljg3NXJlbTt3aWR0aDoxMDAlO3BhZGRpbmc6LjkzNzVyZW19Lm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC53cGNmN3twYWRkaW5nOmNsYW1wKDEuODc1cmVtLGNhbGMoMS44NzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDYuNDEpLDQuMzc1cmVtKSAuOTM3NXJlbX0ubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDEsLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5oMSwubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDIsLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5oMiwubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5tX2NhbGN1bGF0aW9uLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuZ2Zvcm1faGVhZGluZywubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDMsLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5oMywubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5tX2NhbGN1bGF0aW9uLm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoMiwubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDQsLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5oNCwubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtICNyZXBseS10aXRsZSwubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDUsLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5oNSwubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gI2N1c3RvbWVyX2RldGFpbHMgaDMsI2N1c3RvbWVyX2RldGFpbHMgLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIGgzLC5tX2NhbGN1bGF0aW9uLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC53b29jb21tZXJjZSAubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC5tX2NhbGN1bGF0aW9uLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIGg2LC5tX2NhbGN1bGF0aW9uLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuaDZ7bWFyZ2luLWJvdHRvbTowfS5tX2NhbGN1bGF0aW9uLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuY29sLW1kLTYrLmNvbC0xMiwubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmNvbC1tZC00Ky5jb2wtMTJ7bWFyZ2luLXRvcDpjbGFtcCgwLjYyNXJlbSxjYWxjKDAuNjI1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAzLjIxKSwxLjg3NXJlbSl9Lm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIGxhYmVse2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDouMzEyNXJlbX0ubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaW5wdXRbdHlwZT10ZXh0XSwubV9jYWxjdWxhdGlvbi5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaW5wdXRbdHlwZT10ZWxdLC5tX2NhbGN1bGF0aW9uLm1fcHJvcGVydHlfZm9ybSAuZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLm1fY2FsY3VsYXRpb24ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIGlucHV0W3R5cGU9ZW1haWxdLC5tX2NhbGN1bGF0aW9uLm1fcHJvcGVydHlfZm9ybSAuZm9ybSB0ZXh0YXJlYXtoZWlnaHQ6Mi44NzVyZW19Lm1fY2FsY3VsYXRpb24gLndwY2Y3LXN1Ym1pdHt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6LjM3NXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlMGI1NjU7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxO3BhZGRpbmc6LjkzNzVyZW0gMi4xODc1cmVtO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RleHQtYWxpZ246Y2VudGVyO2N1cnNvcjpwb2ludGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MH0ubV9jYWxjdWxhdGlvbiAud3BjZjctc3VibWl0OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Q3YTEzYjtib3JkZXItY29sb3I6I2Q3YTEzYjtjb2xvcjojZmZmICFpbXBvcnRhbnR9Lm1fY2FsY3VsYXRpb24gLnRhYmxlX3Jlc3VsdHNfd3JhcHBlcntvdmVyZmxvdzphdXRvfS5tX2NhbGN1bGF0aW9uIC50YWJsZV9yZXN1bHRzX3dyYXBwZXIgdGFibGV7bWluLXdpZHRoOjQzLjc1cmVtfS5tX2NhbGN1bGF0aW9uIC50YWJsZV9yZXN1bHRzX3dyYXBwZXIgdGFibGUgdGhlYWR7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1fY2FsY3VsYXRpb24gLnRhYmxlX3Jlc3VsdHNfd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0ubV9jYWxjdWxhdGlvbiAudGFibGVfcmVzdWx0c193cmFwcGVyIHRhYmxlIHRmb290e3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kOnJnYmEoMjI0LDE4MSwxMDEsLjMpO2JhY2tncm91bmQ6I2UwYjU2NX0ubV9jYWxjdWxhdGlvbiBjYW52YXN7aGVpZ2h0OjA7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6LjYyNXJlbX0ubV9jb250YWN0IC5lZGl0b3IgaDEsLm1fY29udGFjdCAuZW50cnktY29udGVudCBoMSwubV9jb250YWN0IC5lZGl0b3IgLmgxLC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgLmgxLC5tX2NvbnRhY3QgLmVkaXRvciBoMiwubV9jb250YWN0IC5lbnRyeS1jb250ZW50IGgyLC5tX2NvbnRhY3QgLmVkaXRvciAuaDIsLm1fY29udGFjdCAuZW50cnktY29udGVudCAuaDIsLm1fY29udGFjdCAuZWRpdG9yIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcsLm1fY29udGFjdCAuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLm1fY29udGFjdCAuZWRpdG9yIC5nZm9ybV9oZWFkaW5nLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLm1fY29udGFjdCAuZW50cnktY29udGVudCAuZ2Zvcm1faGVhZGluZywubV9jb250YWN0IC5lZGl0b3IgaDMsLm1fY29udGFjdCAuZW50cnktY29udGVudCBoMywubV9jb250YWN0IC5lZGl0b3IgLmgzLC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgLmgzLC5tX2NvbnRhY3QgLmVkaXRvciAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyLC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5tX2NvbnRhY3QgLmVkaXRvciBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgaDIsLm1fY29udGFjdCAuZWRpdG9yIGg0LC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgaDQsLm1fY29udGFjdCAuZWRpdG9yIC5oNCwubV9jb250YWN0IC5lbnRyeS1jb250ZW50IC5oNCwubV9jb250YWN0IC5lZGl0b3IgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSwubV9jb250YWN0IC5lbnRyeS1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGUsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5tX2NvbnRhY3QgLmVkaXRvciAjcmVwbHktdGl0bGUsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgI3JlcGx5LXRpdGxlLC5tX2NvbnRhY3QgLmVkaXRvciBoNSwubV9jb250YWN0IC5lbnRyeS1jb250ZW50IGg1LC5tX2NvbnRhY3QgLmVkaXRvciAuaDUsLm1fY29udGFjdCAuZW50cnktY29udGVudCAuaDUsLm1fY29udGFjdCAuZWRpdG9yICNjdXN0b21lcl9kZXRhaWxzIGgzLC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgI2N1c3RvbWVyX2RldGFpbHMgaDMsI2N1c3RvbWVyX2RldGFpbHMgLm1fY29udGFjdCAuZWRpdG9yIGgzLCNjdXN0b21lcl9kZXRhaWxzIC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgaDMsLm1fY29udGFjdCAuZWRpdG9yIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLm1fY29udGFjdCAuZW50cnktY29udGVudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC53b29jb21tZXJjZSAubV9jb250YWN0IC5lZGl0b3IgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC53b29jb21tZXJjZSAubV9jb250YWN0IC5lbnRyeS1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwubV9jb250YWN0IC5lZGl0b3IgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5tX2NvbnRhY3QgLmVkaXRvciBoNiwubV9jb250YWN0IC5lbnRyeS1jb250ZW50IGg2LC5tX2NvbnRhY3QgLmVkaXRvciAuaDYsLm1fY29udGFjdCAuZW50cnktY29udGVudCAuaDZ7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCIsc2Fucy1zZXJpZn0ubV9jb250YWN0IC5lZGl0b3Igc3Ryb25nLC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgc3Ryb25nLC5tX2NvbnRhY3QgLmVkaXRvciBiLC5tX2NvbnRhY3QgLmVudHJ5LWNvbnRlbnQgYntmb250LXdlaWdodDo2MDB9Lm1fY29udGFjdCAuZWRpdG9yIHA6bm90KDpsYXN0LWNoaWxkKSwubV9jb250YWN0IC5lbnRyeS1jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOmNsYW1wKDEuMjVyZW0sY2FsYygxLjI1cmVtICsgKDF2dyAtIDUuNzZweCkgKiA0LjEpLDIuMzEyNXJlbSl9Lm1fY29udGFjdCAuZWRpdG9yIGltZywubV9jb250YWN0IC5lbnRyeS1jb250ZW50IGltZ3tib3JkZXItcmFkaXVzOi41cmVtfS5tX2NvbnRhY3RfX2Zvcm17Ym9yZGVyOjFweCBzb2xpZCAjZmZmO3BhZGRpbmc6Y2xhbXAoMS44NzVyZW0sY2FsYygxLjg3NXJlbSArICgxdncgLSA3LjY4cHgpICogMTMuODkpLDUuNjI1cmVtKSBjbGFtcCgwLjkzNzVyZW0sY2FsYygwLjkzNzVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDEyLjk2KSw0LjQzNzVyZW0pO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czouNXJlbTtoZWlnaHQ6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm1fY29udGFjdF9fZm9ybXttYXgtd2lkdGg6MzUuNjI1cmVtfX0ubV9jb250YWN0X19mb3JtIGZvcm17dGV4dC1hbGlnbjpjZW50ZXJ9Lm1fY29udGFjdF9fZm9ybSBmb3JtIGxhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToyLjVyZW19Lm1fY29udGFjdF9fZm9ybSBmb3JtIGxhYmVsIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHttYXJnaW46MH0ubV9jb250YWN0X19mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSwubV9jb250YWN0X19mb3JtIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLm1fY29udGFjdF9fZm9ybSBmb3JtIGlucHV0W3R5cGU9dXJsXSwubV9jb250YWN0X19mb3JtIGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sLm1fY29udGFjdF9fZm9ybSBmb3JtIGlucHV0W3R5cGU9c2VhcmNoXSwubV9jb250YWN0X19mb3JtIGZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLC5tX2NvbnRhY3RfX2Zvcm0gZm9ybSBpbnB1dFt0eXBlPXRlbF0sLm1fY29udGFjdF9fZm9ybSBmb3JtIGlucHV0W3R5cGU9cmFuZ2VdLC5tX2NvbnRhY3RfX2Zvcm0gZm9ybSBpbnB1dFt0eXBlPWRhdGVdLC5tX2NvbnRhY3RfX2Zvcm0gZm9ybSBpbnB1dFt0eXBlPW1vbnRoXSwubV9jb250YWN0X19mb3JtIGZvcm0gaW5wdXRbdHlwZT13ZWVrXSwubV9jb250YWN0X19mb3JtIGZvcm0gaW5wdXRbdHlwZT10aW1lXSwubV9jb250YWN0X19mb3JtIGZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV0sLm1fY29udGFjdF9fZm9ybSBmb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC5tX2NvbnRhY3RfX2Zvcm0gZm9ybSBpbnB1dFt0eXBlPWNvbG9yXXtoZWlnaHQ6NjdweDtib3JkZXItcmFkaXVzOi41cmVtfS5tX2NvbnRhY3RfX2Zvcm0gZm9ybSB0ZXh0YXJlYXtkaXNwbGF5OmJsb2NrfS5tX2NvbnRhY3RfX2Zvcm0gZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF17bWFyZ2luLXRvcDotMC42MjVyZW07Ym9yZGVyLXJhZGl1czouMjVyZW19Lm0taGVyb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6Ni4yNXJlbSAwO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubS1oZXJve3BhZGRpbmc6Ni4yNXJlbSAwO21pbi1oZWlnaHQ6NTAuODEyNXJlbX0ubS1oZXJvLm5vX2ZpbHRlcnttaW4taGVpZ2h0OjMxLjI1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7Lm0taGVyby5kZXNrdG9wX3ZlcnNpb257cGFkZGluZzoyLjVyZW0gMH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5hcmNoaXZlIC5tLWhlcm97bWFyZ2luLWJvdHRvbTpjbGFtcCg0LjM3NXJlbSxjYWxjKDQuMzc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAyLjMxKSw1LjYyNXJlbSl9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuaG9tZSAubS1oZXJve21pbi1oZWlnaHQ6MTAwdmh9fS5tLWhlcm9fX2Jne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5tLWhlcm9fX2JnLW92ZXJsYXl7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9Lm0taGVyb19fY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6Y2xhbXAoNC4zNzVyZW0sY2FsYyg0LjM3NXJlbSArICgxdncgLSA1Ljc2cHgpICogMTUuNjMpLDEyLjgxMjVyZW0pIDA7bWF4LXdpZHRoOmNsYW1wKDYyLjVyZW0sY2FsYyg2Mi41cmVtICsgKDF2dyAtIDUuNzZweCkgKiAzNS4xNCksODcuMTg3NXJlbSk7bWFyZ2luOjAgYXV0b30ubS1oZXJvX19jb250ZW50IC5oMXttYXJnaW46MH0ubV9ob3RfcHJvcGVydGllc19fc2xpZGVye3BhZGRpbmctYm90dG9tOjUwcHh9Lm1faG90X3Byb3BlcnRpZXNfX3NsaWRlciAuc3dpcGVyLXBhZ2luYXRpb257Ym90dG9tOjB9Lm1faG90X3Byb3BlcnRpZXMgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30ubV9tYXAgLmMtdGl0bGV7bWFyZ2luLWJvdHRvbTpjbGFtcCgzLjc1cmVtLGNhbGMoMy43NXJlbSArICgxdncgLSA1Ljc2cHgpICogMTIuODIpLDguNzVyZW0pfS5tX21hcF9faW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MTBweDtmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo2MDB9Lm1fbWFwX19pbmZvPmRpdntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNnB4fS5tX21hcF9faW5mbyBhe2NvbG9yOiNmZmZ9Lm1fbWFwX19pbmZvIHN2Z3t3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2ZpbGw6I2UwYjU2NX0ubV9tYXAgLmxlYWZsZXQtbWFwe21heC1oZWlnaHQ6MjRyZW07Ym9yZGVyLXJhZGl1czouNXJlbX0ubV9vdXJfcHJvcGVydGllc3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9zZWN0aW9uLWJnLWltZy5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5tX291cl9wcm9wZXJ0aWVze2JhY2tncm91bmQtc2l6ZTpjb250YWlufX0ubV9vdXJfcHJvcGVydGllcyAuYy10aXRsZXttYXJnaW4tYm90dG9tOmNsYW1wKDEuNzVyZW0sY2FsYygxLjc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAyLjA4KSwyLjU2MjVyZW0pfS5tX291cl9wcm9wZXJ0aWVzIC5lZGl0b3IsLm1fb3VyX3Byb3BlcnRpZXMgLmVudHJ5LWNvbnRlbnR7Zm9udC1zaXplOmNsYW1wKDFyZW0sY2FsYygxcmVtICsgKDF2dyAtIDUuNzZweCkgKiAyLjI0KSwxLjg3NXJlbSk7Zm9udC13ZWlnaHQ6NjAwO3dpZHRoOjkyJTtsaW5lLWhlaWdodDoxLjV9Lm1fb3VyX3Byb3BlcnRpZXMgKisudGVybXNfcm93e21hcmdpbi10b3A6Y2xhbXAoMi43NXJlbSxjYWxjKDIuNzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDcuMDUpLDUuNXJlbSl9Lm1fcHJvcGVydGllc19tYXAgI21hcGlke2hlaWdodDo3MDBweCAhaW1wb3J0YW50fS5sZWFmbGV0LXBvcHVwLWNvbnRlbnR7bWluLXdpZHRoOjIwcmVtfS5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtLWxlZnR7d2lkdGg6NTUlfS5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtLXJpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7d2lkdGg6NDUlfS5tX3Byb3BlcnR5X2Zvcm0gLmVkaXRvciwubV9wcm9wZXJ0eV9mb3JtIC5lbnRyeS1jb250ZW50e21hcmdpbi1ib3R0b206Y2xhbXAoMy43NXJlbSxjYWxjKDMuNzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDEyLjgyKSw4Ljc1cmVtKX0ubV9wcm9wZXJ0eV9mb3JtIC53cGNmN3tib3JkZXI6MXB4IHNvbGlkICNmZmY7cGFkZGluZzpjbGFtcCgzLjEyNXJlbSxjYWxjKDMuMTI1cmVtICsgKDF2dyAtIDUuNzZweCkgKiA2LjQxKSw1LjYyNXJlbSkgLjkzNzVyZW07Ym9yZGVyLXJhZGl1czouNXJlbX0ubV9wcm9wZXJ0eV9mb3JtIC5mb3JtLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybXttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMzk1cHh9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5yb3csLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5jb2wyLXNldCwubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5jb2wyLXNldCwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLnJvdywubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLndvb2NvbW1lcmNlIC5jb2wyLXNldCwud29vY29tbWVyY2UgLm1fcHJvcGVydHlfZm9ybSBmb3JtIC5jb2wyLXNldCwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0LC53b29jb21tZXJjZS1wYWdlIC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuY29sMi1zZXR7cm93LWdhcDoyLjVyZW19fS5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmNvbC1tZC00Ky5jb2wtMTIsLm1fcHJvcGVydHlfZm9ybSBmb3JtIC5jb2wtbWQtNCsuY29sLTEye21hcmdpbi10b3A6Y2xhbXAoMi41cmVtLGNhbGMoMi41cmVtICsgKDF2dyAtIDUuNzZweCkgKiA4LjY1KSw1Ljg3NXJlbSl9Lm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoMSwubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5oMSwubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIGgyLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmgyLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZywuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmdmb3JtX2hlYWRpbmcsLm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoMywubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5oMywubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDIsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIGgyLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDQsLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuaDQsLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAubV9wcm9wZXJ0eV9mb3JtIC5mb3JtICNyZXBseS10aXRsZSwubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIGg1LC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmg1LC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gI2N1c3RvbWVyX2RldGFpbHMgaDMsI2N1c3RvbWVyX2RldGFpbHMgLm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoMywubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLndvb2NvbW1lcmNlIC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDYsLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuaDYsLm1fcHJvcGVydHlfZm9ybSBmb3JtIGgxLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuaDEsLm1fcHJvcGVydHlfZm9ybSBmb3JtIGgyLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuaDIsLm1fcHJvcGVydHlfZm9ybSBmb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcsLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLmdmb3JtX2hlYWRpbmcsLm1fcHJvcGVydHlfZm9ybSBmb3JtIGgzLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuaDMsLm1fcHJvcGVydHlfZm9ybSBmb3JtIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgaDIsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAubV9wcm9wZXJ0eV9mb3JtIGZvcm0gaDIsLm1fcHJvcGVydHlfZm9ybSBmb3JtIGg0LC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuaDQsLm1fcHJvcGVydHlfZm9ybSBmb3JtIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGUsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAjcmVwbHktdGl0bGUsLm1fcHJvcGVydHlfZm9ybSBmb3JtIGg1LC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuaDUsLm1fcHJvcGVydHlfZm9ybSBmb3JtICNjdXN0b21lcl9kZXRhaWxzIGgzLCNjdXN0b21lcl9kZXRhaWxzIC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSBoMywubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLm1fcHJvcGVydHlfZm9ybSBmb3JtIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGgyLC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyAubV9wcm9wZXJ0eV9mb3JtIGZvcm0gaDIsLm1fcHJvcGVydHlfZm9ybSBmb3JtIC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gaDYsLm1fcHJvcGVydHlfZm9ybSBmb3JtIC5oNntmb250LWZhbWlseTpcIlJhbGV3YXlcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDttYXJnaW4tYm90dG9tOi42MjVyZW19Lm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoMSBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmgxIHNwYW4sLm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoMiBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmgyIHNwYW4sLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nIHNwYW4sLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5nZm9ybV9oZWFkaW5nIHNwYW4sLm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoMyBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmgzIHNwYW4sLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIGgyIHNwYW4sLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCAubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIGgyIHNwYW4sLm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoNCBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmg0IHNwYW4sLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlIHNwYW4sLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gI3JlcGx5LXRpdGxlIHNwYW4sLm1fcHJvcGVydHlfZm9ybSAuZm9ybSBoNSBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gLmg1IHNwYW4sLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAjY3VzdG9tZXJfZGV0YWlscyBoMyBzcGFuLCNjdXN0b21lcl9kZXRhaWxzIC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDMgc3BhbiwubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUgc3Bhbiwud29vY29tbWVyY2UgLm1fcHJvcGVydHlfZm9ybSAuZm9ybSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUgc3BhbiwubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gaDYgc3BhbiwubV9wcm9wZXJ0eV9mb3JtIC5mb3JtIC5oNiBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSBoMSBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuaDEgc3BhbiwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gaDIgc3BhbiwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLmgyIHNwYW4sLm1fcHJvcGVydHlfZm9ybSBmb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcgc3BhbiwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuZ2Zvcm1faGVhZGluZyBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSBoMyBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuaDMgc3BhbiwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiBzcGFuLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwgLm1fcHJvcGVydHlfZm9ybSBmb3JtIGgyIHNwYW4sLm1fcHJvcGVydHlfZm9ybSBmb3JtIGg0IHNwYW4sLm1fcHJvcGVydHlfZm9ybSBmb3JtIC5oNCBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlIHNwYW4sLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAjcmVwbHktdGl0bGUgc3BhbiwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gaDUgc3BhbiwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLmg1IHNwYW4sLm1fcHJvcGVydHlfZm9ybSBmb3JtICNjdXN0b21lcl9kZXRhaWxzIGgzIHNwYW4sI2N1c3RvbWVyX2RldGFpbHMgLm1fcHJvcGVydHlfZm9ybSBmb3JtIGgzIHNwYW4sLm1fcHJvcGVydHlfZm9ybSBmb3JtIC53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUgc3Bhbiwud29vY29tbWVyY2UgLm1fcHJvcGVydHlfZm9ybSBmb3JtIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIgc3Bhbiwud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgLm1fcHJvcGVydHlfZm9ybSBmb3JtIGgyIHNwYW4sLm1fcHJvcGVydHlfZm9ybSBmb3JtIC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSBoNiBzcGFuLC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSAuaDYgc3Bhbntjb2xvcjojZTBiNTY1fS5tX3Byb3BlcnR5X2Zvcm0gLmZvcm0gZGl2Lm5pY2Utc2VsZWN0LC5tX3Byb3BlcnR5X2Zvcm0gZm9ybSBkaXYubmljZS1zZWxlY3R7cGFkZGluZzowO2hlaWdodDphdXRvO2JvcmRlci1yYWRpdXM6LjVyZW19Lm1fcHJvcGVydHlfZm9ybSAuZm9ybSB0ZXh0YXJlYSwubV9wcm9wZXJ0eV9mb3JtIGZvcm0gdGV4dGFyZWF7aGVpZ2h0OjEwMCV9Lm1fcHJvcGVydHlfZm9ybSAuZm9ybSAuYWNjZXB0YW5jZV9ibG9jaywubV9wcm9wZXJ0eV9mb3JtIGZvcm0gLmFjY2VwdGFuY2VfYmxvY2t7bWFyZ2luLXRvcDpjbGFtcCgyLjVyZW0sY2FsYygyLjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDcuMDUpLDUuMjVyZW0pfS5tX3NlcnZpY2VzLnN0eWxlMiAuc2VjdGlvbl9oZWFkZXIsLm1fc2VydmljZXMuc3R5bGUzIC5zZWN0aW9uX2hlYWRlcnttYXJnaW4tYm90dG9tOmNsYW1wKDQuMzc1cmVtLGNhbGMoNC4zNzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDEwLjc0KSw4LjU2MjVyZW0pfS5tX3NlcnZpY2VzX19ncmlke2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtyb3ctZ2FwOjMuMTI1cmVtfS5zdHlsZTIgLm1fc2VydmljZXNfX2dyaWR7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTA4OHB4O3Jvdy1nYXA6Y2xhbXAoMy4xMjVyZW0sY2FsYygzLjEyNXJlbSArICgxdncgLSA1Ljc2cHgpICogMTEuMjIpLDcuNXJlbSl9LnN0eWxlMyAubV9zZXJ2aWNlc19fZ3JpZHtyb3ctZ2FwOmNsYW1wKDMuMTI1cmVtLGNhbGMoMy4xMjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDEyLjAyKSw3LjgxMjVyZW0pfS5tX3NlcnZpY2VzX19pdGVte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW07cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAuNjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubV9zZXJ2aWNlc19faXRlbXtwYWRkaW5nOjAgLjkzNzVyZW19fS5zdHlsZTEgLm1fc2VydmljZXNfX2l0ZW17ZmxleDoxIDEgNTAlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc3R5bGUxIC5tX3NlcnZpY2VzX19pdGVte2ZsZXg6MSAxIDMwJX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsuc3R5bGUxIC5tX3NlcnZpY2VzX19pdGVte2ZsZXg6MSAxfX0uc3R5bGUyIC5tX3NlcnZpY2VzX19pdGVte2ZsZXg6MSAxIDQ1JX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnN0eWxlMiAubV9zZXJ2aWNlc19faXRlbXtmbGV4OjEgMSAzMCV9fS5zdHlsZTMgLm1fc2VydmljZXNfX2l0ZW17ZmxleDoxIDEgMTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnN0eWxlMyAubV9zZXJ2aWNlc19faXRlbXtmbGV4OjEgMSA0NSV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc3R5bGUzIC5tX3NlcnZpY2VzX19pdGVte2ZsZXg6MSAxIDMwJX19Lm1fc2VydmljZXNfX2l0ZW06Zmlyc3QtY2hpbGQgLm1fc2VydmljZXNfX2l0ZW0tLWljb246YWZ0ZXJ7bGVmdDo1MCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7Lm1fc2VydmljZXNfX2l0ZW06bnRoLWNoaWxkKDMpIC5tX3NlcnZpY2VzX19pdGVtLS1pY29uOmFmdGVye3JpZ2h0OjB9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KWFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5tX3NlcnZpY2VzX19pdGVtOm50aC1jaGlsZCg0KSAubV9zZXJ2aWNlc19faXRlbS0taWNvbjphZnRlcntsZWZ0OjB9fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsubV9zZXJ2aWNlc19faXRlbTpudGgtY2hpbGQob2RkKSAubV9zZXJ2aWNlc19faXRlbS0taWNvbjphZnRlcntsZWZ0OjB9Lm1fc2VydmljZXNfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIC5tX3NlcnZpY2VzX19pdGVtLS1pY29uOmFmdGVye3JpZ2h0OjB9fS5tX3NlcnZpY2VzX19pdGVtOmxhc3QtY2hpbGQgLm1fc2VydmljZXNfX2l0ZW0tLWljb246YWZ0ZXJ7cmlnaHQ6NTAlfS5tX3NlcnZpY2VzX19pdGVtLS1pY29ue2JvcmRlci1yYWRpdXM6NTAlO21heC13aWR0aDpjbGFtcCg1LjYyNXJlbSxjYWxjKDUuNjI1cmVtICsgKDF2dyAtIDcuNjhweCkgKiAxMC4xOSksOC4zNzVyZW0pO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvfS5zdHlsZTEgLm1fc2VydmljZXNfX2l0ZW0tLWljb246YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2xlZnQ6LTEwMCU7cmlnaHQ6LTEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiNlMGI1NjU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnN0eWxlMyAubV9zZXJ2aWNlc19faXRlbS0taWNvbnttYXJnaW4tYm90dG9tOi42MjVyZW19fS5tX3NlcnZpY2VzX19pdGVtLS1pY29uOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtwYWRkaW5nLWJvdHRvbToxMDAlfS5tX3NlcnZpY2VzX19pdGVtLS1pY29uIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MDtyaWdodDowO21hcmdpbjowIGF1dG87dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7bWF4LXdpZHRoOjYwJTttYXgtaGVpZ2h0OjYwJTt6LWluZGV4OjF9LnN0eWxlMyAubV9zZXJ2aWNlc19faXRlbSAuaDQsLnN0eWxlMyAubV9zZXJ2aWNlc19faXRlbSAuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgI3JlcGx5LXRpdGxlLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAuc3R5bGUzIC5tX3NlcnZpY2VzX19pdGVtICNyZXBseS10aXRsZXttYXJnaW4tYm90dG9tOjEwcHh9Lm1fc2VydmljZXNfX2l0ZW0gLmg0IHNwYW4sLm1fc2VydmljZXNfX2l0ZW0gLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0ICNyZXBseS10aXRsZSBzcGFuLC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAubV9zZXJ2aWNlc19faXRlbSAjcmVwbHktdGl0bGUgc3Bhbntjb2xvcjojZTBiNTY1fS5tX3NlcnZpY2VzX19pdGVtIHB7Zm9udC1zaXplOjEuMTg3NXJlbX0ubV9zZXJ2aWNlc19faXRlbSBwIHNwYW4sLm1fc2VydmljZXNfX2l0ZW0gcCBhe2NvbG9yOiNlMGI1NjV9Lm1fc2VydmljZXNfX2l0ZW0gcCBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5tX3NlcnZpY2VzX19pdGVtIHAgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tX3Rlc3RpbW9uaWFsc19fd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0ubV90ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLnF1b3RlMSwubV90ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLnF1b3RlMntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDpjbGFtcCgyLjc1cmVtLGNhbGMoMi43NXJlbSArICgxdncgLSA1Ljc2cHgpICogMi44OCksMy44NzVyZW0pO2hlaWdodDpjbGFtcCgxLjg3NXJlbSxjYWxjKDEuODc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAyLjI0KSwyLjc1cmVtKTt6LWluZGV4OjJ9Lm1fdGVzdGltb25pYWxzX193cmFwcGVyIC5xdW90ZTF7dG9wOjIwcHg7bGVmdDotMTNweH0ubV90ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLnF1b3RlMntib3R0b206MzBweDtyaWdodDotMTZweDt0cmFuc2Zvcm06c2NhbGUoMSwgLTEpfS5tX3Rlc3RpbW9uaWFsc19fd3JhcHBlciAuZWRpdG9yLC5tX3Rlc3RpbW9uaWFsc19fd3JhcHBlciAuZW50cnktY29udGVudHtmb250LXdlaWdodDo2MDB9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5tX3Rlc3RpbW9uaWFsc19fd3JhcHBlciAuZWRpdG9yLC5tX3Rlc3RpbW9uaWFsc19fd3JhcHBlciAuZW50cnktY29udGVudHtmb250LXNpemU6MS4yNXJlbX19Lm1fdGVzdGltb25pYWxzX19zbGlkZXJ7cGFkZGluZy1ib3R0b206My4xMjVyZW19Lm1fdGVzdGltb25pYWxzX19zbGlkZXIgLnN3aXBlci1zbGlkZXtwYWRkaW5nLXRvcDoyLjU2MjVyZW07aGVpZ2h0OmF1dG99Lm1fdGVzdGltb25pYWxzX19zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9ue2JvdHRvbTowfS5tX3Rlc3RpbW9uaWFscyAudGVzdGltb25pYWx7cGFkZGluZzoyLjY4NzVyZW0gY2xhbXAoMS4yNXJlbSxjYWxjKDEuMjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDMuNjkpLDIuNjg3NXJlbSkgY2xhbXAoMi4xODc1cmVtLGNhbGMoMi4xODc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAzLjUzKSwzLjU2MjVyZW0pO2JvcmRlci1yYWRpdXM6LjVyZW07Ym9yZGVyOjFweCBzb2xpZCAjZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEuMTI1cmVtO2JhY2tncm91bmQ6IzMzMzg0NDtoZWlnaHQ6MTAwJX0ubV90ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjEuMDYyNXJlbTtib3R0b206MS4wNjI1cmVtO3JpZ2h0OjEuMTg3NXJlbTtsZWZ0OjEuMTg3NXJlbTtib3JkZXItcmFkaXVzOmluaGVyaXQ7Ym9yZGVyOmluaGVyaXQ7ei1pbmRleDotMX0ubV90ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLS1pbWFnZXttYXJnaW46LTg0cHggYXV0byAwO2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjYuMzc1cmVtO2hlaWdodDo2LjM3NXJlbTtib3JkZXI6LjVyZW0gc29saWQgI2UwYjU2NTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Lm1fdGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC0taW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ubV90ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLS1uYW1le2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1fdGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC0tcmF0aW5ne2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouMzEyNXJlbX0ubV93aG9fd2VfYXJlIC5jLXRpdGxle21hcmdpbi1ib3R0b206Y2xhbXAoMi41cmVtLGNhbGMoMi41cmVtICsgKDF2dyAtIDUuNzZweCkgKiA4LjAxKSw1LjYyNXJlbSl9Lm1fd2hvX3dlX2FyZSAuZWRpdG9yLC5tX3dob193ZV9hcmUgLmVudHJ5LWNvbnRlbnR7bGluZS1oZWlnaHQ6MS41fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7Lm1fd2hvX3dlX2FyZSAuZWRpdG9yLC5tX3dob193ZV9hcmUgLmVudHJ5LWNvbnRlbnR7d2lkdGg6ODMlfX0ubV93aG9fd2VfYXJlIGltZ3tib3JkZXItcmFkaXVzOi41cmVtfS5tX3dob193ZV9hcmVfX2ltYWdlc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjEuODc1cmVtIDA7bWFyZ2luLXRvcDoyLjVyZW19Lm1fd2hvX3dlX2FyZV9faW1hZ2VzIC5pbWdfYmxvY2t7cG9zaXRpb246cmVsYXRpdmV9Lm1fd2hvX3dlX2FyZV9faW1hZ2VzIC5pbWdfYmxvY2s6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3BhZGRpbmctYm90dG9tOjc1LjUlfS5tX3dob193ZV9hcmVfX3JpZ2h0X2ltZ3toZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0ubV9pbnRyb3twb3NpdGlvbjpyZWxhdGl2ZTttYXgtaGVpZ2h0OjQ5LjE4NzVyZW07bWluLWhlaWdodDo0MHZoO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7cGFkZGluZzo2LjI1cmVtIDB9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tX2ludHJve21pbi1oZWlnaHQ6NTB2aH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5tX2ludHJve21pbi1oZWlnaHQ6NjB2aH19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubV9pbnRyb3ttaW4taGVpZ2h0Ojcwdmh9fS5tX2ludHJvOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjI1fS5tX2ludHJvIC5jb250YWluZXIsLm1faW50cm8gLm1haW4tbWVudV9fY29udGFpbmVyLC5tX2ludHJvIC53b29jb21tZXJjZSAuc2l0ZS1jb250ZW50LC53b29jb21tZXJjZSAubV9pbnRybyAuc2l0ZS1jb250ZW50LC5tX2ludHJvIC53b29jb21tZXJjZS1wYWdlIC5zaXRlLWNvbnRlbnQsLndvb2NvbW1lcmNlLXBhZ2UgLm1faW50cm8gLnNpdGUtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0ubV9pbnRyby0tdGl0bGUgc3Bhbntjb2xvcjojZTBiNTY1fS5tX2ludHJvIC5lZGl0b3IsLm1faW50cm8gLmVudHJ5LWNvbnRlbnR7Zm9udC1zaXplOmNsYW1wKDEuMTI1cmVtLGNhbGMoMS4xMjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDEuMjgpLDEuNjI1cmVtKTtsaW5lLWhlaWdodDoxLjQ7Zm9udC1mYW1pbHk6XCJSb29tXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5tX3RleHQtY29sdW1ucyAuYy10aXRsZXttYXJnaW4tYm90dG9tOmNsYW1wKDEuNzVyZW0sY2FsYygxLjc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAyLjA4KSwyLjU2MjVyZW0pfS5tX3RleHQtY29sdW1ucyAuZWRpdG9yLC5tX3RleHQtY29sdW1ucyAuZW50cnktY29udGVudHtmb250LXNpemU6Y2xhbXAoMXJlbSxjYWxjKDFyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDAuOTYpLDEuMzc1cmVtKTt3aWR0aDo5MiU7bGluZS1oZWlnaHQ6MS41fS5tLXRleHQtY29sdW1ucyAucm93LC5tLXRleHQtY29sdW1ucyAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAubS10ZXh0LWNvbHVtbnMgLmNvbDItc2V0LC5tLXRleHQtY29sdW1ucyAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLm0tdGV4dC1jb2x1bW5zIC5jb2wyLXNldHtyb3ctZ2FwOjMuMTI1cmVtfS5hbmNob3J7ZGlzcGxheTpibG9jazt2aXNpYmlsaXR5OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6Y2FsYygtMSp2YXIoLS1oZWFkZXItc2Nyb2xsZWQtaGVpZ2h0KSl9LmltZy1wbGFjZWhvbGRlcntiYWNrZ3JvdW5kLWNvbG9yOiNlMmUyZTI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmltZy1wbGFjZWhvbGRlciBzdmd7d2lkdGg6Y2xhbXAoNC4zNzVyZW0sMjUlLDkuMzc1cmVtKTtoZWlnaHQ6Y2xhbXAoNC4zNzVyZW0sMjUlLDkuMzc1cmVtKTtmaWxsOiNlMGI1NjV9LnN0cmV0Y2hlZC1saW5rOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjF9LmpzLWFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmpzLWFjY29yZGlvbi10aXRsZSBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5qcy1hY2NvcmRpb24tdGl0bGV7Y3Vyc29yOnBvaW50ZXJ9LmpzLWFjY29yZGlvbi10aXRsZSBzdmd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5qcy1hY2NvcmRpb24tY29udGVudHtkaXNwbGF5Om5vbmV9LmFydGljbGVfX3RodW1ibmFpbHtmbGV4LXNocmluazowO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTouNjI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5hcnRpY2xlX190aHVtYm5haWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NjAlfS5hcnRpY2xlX190aHVtYm5haWwgaW1nLC5hcnRpY2xlX190aHVtYm5haWwgLmltZy1wbGFjZWhvbGRlcnt0cmFuc2l0aW9uOmFsbCAuM3MgMHM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5hcnRpY2xlX190aHVtYm5haWw6aG92ZXIgaW1ne29wYWNpdHk6Ljg1fS5hcnRpY2xlX19jb250ZW50e2ZsZXgtZ3JvdzoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYXJ0aWNsZV9fZXhjZXJwdHttYXJnaW4tYm90dG9tOjEuMjVyZW19LmFydGljbGVfX21vcmV7bWFyZ2luLXRvcDphdXRvfS5lbnRyeS1tZXRhe2ZvbnQtc2l6ZTouODc1cmVtO21hcmdpbi1ib3R0b206LjkzNzVyZW19LmVudHJ5LW1ldGEgLmNhdC1saW5rcywuZW50cnktbWV0YSAudGFnLWxpbmtze21hcmdpbi10b3A6LjMxMjVyZW19LmFydGljbGUtbm8tcmVzdWx0c3toZWlnaHQ6MTc3cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6LjVyZW07cGFkZGluZzoxLjI1cmVtfS5hcnRpY2xlLW5vLXJlc3VsdHMgLmFydGljbGVfX2NvbnRlbnR7YWxpZ24taXRlbXM6Y2VudGVyfS5hcnRpY2xlLW5vLXJlc3VsdHMgLmFydGljbGVfX3RpdGxle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTpcIlJhbGV3YXlcIixzYW5zLXNlcmlmO2NvbG9yOiMwMDB9LmVudHJ5LWRhdGUucHVibGlzaGVkOm5vdCgudXBkYXRlZCl7ZGlzcGxheTpub25lfS5icmVhZGNydW1ic3tjb2xvcjojYmRiZGJkO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbi1ib3R0b206MS44NzVyZW19LmJyZWFkY3J1bWJzIGF7Y29sb3I6aW5oZXJpdDttYXJnaW4tcmlnaHQ6LjEyNXJlbX0uYnJlYWRjcnVtYnMgYTpob3Zlcntjb2xvcjojMzMzODQ0fS5icmVhZGNydW1icyBzcGFuIHNwYW4gc3BhbntkaXNwbGF5OmlubGluZTttYXJnaW4tbGVmdDouMTg3NXJlbX0uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJfbGFzdHtjb2xvcjojMzMzODQ0fS5icmVhZGNydW1icyBwe21hcmdpbjowfS5icmVhZGNydW1icyAuc2VwYXJhdG9ye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIC4zMTI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYnJlYWRjcnVtYnMgLnNlcGFyYXRvcnttYXJnaW46MCAuNjI1cmVtfX0ubW9kYWx7LS1tb2RhbC1tYXJnaW46IDEuMjVyZW07LS1tb2RhbC1tYXgtd2lkdGg6IDUwcmVtO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9jaztvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6LTE7b3BhY2l0eTowfS5tb2RhbF9fb3ZlcmxheXt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4zKTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjB9Lm1vZGFsLmlzLW9wZW57b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3M7dmlzaWJpbGl0eTp2aXNpYmxlO3otaW5kZXg6MTEwfS5tb2RhbC5pcy1vcGVuIC5tb2RhbF9faW5uZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5tb2RhbF9faW5uZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6dmFyKC0tbW9kYWwtbWF4LXdpZHRoKTtoZWlnaHQ6Y2FsYygxMDAlIC0gdmFyKC0tbW9kYWwtbWFyZ2luKSoyKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MCB2YXIoLS1tb2RhbC1tYXJnaW4pO21hcmdpbjp2YXIoLS1tb2RhbC1tYXJnaW4pIGF1dG87cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTMuMTI1cmVtKTtwb2ludGVyLWV2ZW50czpub25lfS5tb2RhbF9fY29udGVudHt3aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtwYWRkaW5nOjEuODc1cmVtO292ZXJmbG93LXk6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtwb2ludGVyLWV2ZW50czphdXRvfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubW9kYWxfX2NvbnRlbnR7cGFkZGluZy10b3A6My4xMjVyZW19fS5tb2RhbF9fY2xvc2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjkzNzVyZW07cmlnaHQ6LjkzNzVyZW07Y3Vyc29yOnBvaW50ZXJ9Lm1vZGFsX19jbG9zZTpob3ZlciBzdmd7ZmlsbDojZDdhMTNifS5tb2RhbF9fY2xvc2Ugc3Zne3dpZHRoOjEuMzc1cmVtO2hlaWdodDoxLjM3NXJlbTtmaWxsOiNlMGI1NjV9LnBhZ2luYXRpb24sLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9ue21hcmdpbi10b3A6Y2xhbXAoMi41cmVtLGNhbGMoMi41cmVtICsgKDF2dyAtIDUuNzZweCkgKiA1Ljc5KSw1LjYyNXJlbSl9LnBhZ2luYXRpb24gdWwsLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDpjbGFtcCgwLjg3NXJlbSxjYWxjKDAuODc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAwLjY5KSwxLjI1cmVtKTtib3JkZXI6bm9uZX0ucGFnaW5hdGlvbiB1bCBsaSwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGl7Ym9yZGVyOm5vbmV9LnBhZ2luYXRpb24gdWwgbGkgYSwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgYSwucGFnaW5hdGlvbiB1bCBsaSBzcGFuLC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBzcGFue3RyYW5zaXRpb246YWxsIC4zcyAwczttaW4td2lkdGg6Y2xhbXAoMi41cmVtLGNhbGMoMi41cmVtICsgKDF2dyAtIDUuNzZweCkgKiAzLjAxKSw0LjEyNXJlbSk7aGVpZ2h0OmNsYW1wKDIuNXJlbSxjYWxjKDIuNXJlbSArICgxdncgLSA1Ljc2cHgpICogMy4wMSksNC4xMjVyZW0pO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwO2ZvbnQtc2l6ZTpjbGFtcCgwLjg3NXJlbSxjYWxjKDAuODc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAwLjY5KSwxLjI1cmVtKTtmb250LXdlaWdodDo5MDA7bGluZS1oZWlnaHQ6MTtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MCAuNDM3NXJlbX0ucGFnaW5hdGlvbiB1bCBsaSBhLmN1cnJlbnQ6bm90KC5kb3RzKSwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgYS5jdXJyZW50Om5vdCguZG90cyksLnBhZ2luYXRpb24gdWwgbGkgc3Bhbi5jdXJyZW50Om5vdCguZG90cyksLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4uY3VycmVudDpub3QoLmRvdHMpe2JhY2tncm91bmQtY29sb3I6I2UwYjU2NTtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZTBiNTY1fS5wYWdpbmF0aW9uIHVsIGxpIGE6aG92ZXIsLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIGE6aG92ZXIsLnBhZ2luYXRpb24gdWwgbGkgc3Bhbjpob3Zlciwud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgc3Bhbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6I2UwYjU2NTtib3JkZXItY29sb3I6I2UwYjU2NX0ucGFnaW5hdGlvbiB1bCBsaSBhLm5leHQsLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIGEubmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwJyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTAgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMCA3TDAgMTRMNi41IDdMMCAwTDEwIDdaJyBmaWxsPSclMjNFMEI1NjUnLyUzRSUzQy9zdmclM0UlMEFcIil9LnBhZ2luYXRpb24gdWwgbGkgYS5wcmV2LC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLnByZXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEwIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAgN0wwIDE0TDYuNSA3TDAgMEwxMCA3WicgZmlsbD0nJTIzRTBCNTY1Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO3RyYW5zZm9ybTpzY2FsZSgtMSwgMSl9LnBhZ2luYXRpb24gdWwgbGkgYS5uZXh0LC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLm5leHQsLnBhZ2luYXRpb24gdWwgbGkgYS5wcmV2LC53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhLnByZXZ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2ZvbnQtc2l6ZTowO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJX0ucGFnaW5hdGlvbiB1bCBsaSBhLm5leHQ6aG92ZXIsLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIGEubmV4dDpob3ZlciwucGFnaW5hdGlvbiB1bCBsaSBhLnByZXY6aG92ZXIsLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIGEucHJldjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnByb3BlcnR5X2l0ZW17YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6LjVyZW07Ym9yZGVyOmNsYW1wKDAuNjI1cmVtLGNhbGMoMC42MjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDEuMTIpLDEuMDYyNXJlbSkgc29saWQgI2ZmZjtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjtjb2xvcjojMDAwfS5wcm9wZXJ0eV9pdGVtLS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7YmFja2dyb3VuZDojZTBiNTY1O2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6Mi41cHggMzBweDttaW4td2lkdGg6Ny42ODc1cmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMS4xMjVyZW0sY2FsYygxLjEyNXJlbSArICgxdncgLSA3LjY4cHgpICogMS4zOSksMS41cmVtKTt6LWluZGV4OjE7Ym9yZGVyLXJhZGl1czouNXJlbSAwIDAgMDtsaW5lLWhlaWdodDoxfS5wcm9wZXJ0eV9pdGVtLS1pbWd7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOi41cmVtIC41cmVtIDAgMH0ucHJvcGVydHlfaXRlbS0taW1nOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtwYWRkaW5nLWJvdHRvbTo3NiV9LnByb3BlcnR5X2l0ZW0tLWltZyBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ucHJvcGVydHlfaXRlbV9fc2xpZGVye292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjc2JTtib3JkZXItcmFkaXVzOi41cmVtIC41cmVtIDAgMH0ucHJvcGVydHlfaXRlbV9fc2xpZGVyIC5zbGlkZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zaXRpb246YWxsIC4zcyAwc30ucHJvcGVydHlfaXRlbV9fc2xpZGVyIC5zbGlkZSBhe2Rpc3BsYXk6YmxvY2t9LnByb3BlcnR5X2l0ZW1fX3NsaWRlciAuc2xpZGUgaW1ne29iamVjdC1maXQ6Y292ZXJ9LnByb3BlcnR5X2l0ZW1fX3NsaWRlciAuc2xpZGVyX19idG57cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxMDtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjt3aWR0aDo0MHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ucHJvcGVydHlfaXRlbV9fc2xpZGVyIC5zbGlkZXJfX2J0bjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3dpZHRoOjIuNXJlbTtoZWlnaHQ6Mi41cmVtO3RvcDpjYWxjKDUwJSArIDFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cmlnaHQ6MDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDotMX0ucHJvcGVydHlfaXRlbV9fc2xpZGVyIC5zbGlkZXJfX2J0biBzdmd7d2lkdGg6MTZweDtoZWlnaHQ6MTRweH0ucHJvcGVydHlfaXRlbV9fc2xpZGVyIC5zbGlkZXJfX2J0bi0tbGVmdHtsZWZ0OjEuMjVyZW19LnByb3BlcnR5X2l0ZW1fX3NsaWRlciAuc2xpZGVyX19idG4tLXJpZ2h0e3JpZ2h0OjEuMjVyZW19LnByb3BlcnR5X2l0ZW1fX3NsaWRlciAuZG90c3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MS4xODc1cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6LjM3NXJlbX0ucHJvcGVydHlfaXRlbV9fc2xpZGVyIC5kb3RzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bm90KC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlKTphZnRlcntiYWNrZ3JvdW5kOiNmZmZ9LnByb3BlcnR5X2l0ZW0tLWNhdHtmb250LXdlaWdodDo4MDA7Zm9udC1zdHlsZTppdGFsaWN9LnByb3BlcnR5X2l0ZW0tLXR5cGV7Zm9udC13ZWlnaHQ6OTAwfS5wcm9wZXJ0eV9pdGVtIC5wcmljZV9ibG9ja3tkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmJhc2VsaW5lO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtnYXA6OXB4O21pbi13aWR0aDoxNC4zNzVyZW19LnByb3BlcnR5X2l0ZW0tLXByaWNle2ZvbnQtZmFtaWx5OlwiUmFsZXdheVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOmNsYW1wKDEuNzVyZW0sY2FsYygxLjc1cmVtICsgKDF2dyAtIDcuNjhweCkgKiAxLjg1KSwyLjI1cmVtKTtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjVweDtsaW5lLWhlaWdodDoxfS5wcm9wZXJ0eV9pdGVtLS1wcmljZS5vbGRfcHJpY2V7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2h9LnByb3BlcnR5X2l0ZW0tLXByaWNlLm9sZF9wcmljZSBzdmd7d2lkdGg6OHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjE0cHggIWltcG9ydGFudH0ucHJvcGVydHlfaXRlbS0tcHJpY2Ugc3Zne3dpZHRoOjE2cHggIWltcG9ydGFudDtoZWlnaHQ6MjhweCAhaW1wb3J0YW50O2ZpbGw6IzMzMzg0NH0ucHJvcGVydHlfaXRlbS0tbmV3X3ByaWNle2ZvbnQtZmFtaWx5OlwiUmFsZXdheVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOmNsYW1wKDEuNzVyZW0sY2FsYygxLjc1cmVtICsgKDF2dyAtIDcuNjhweCkgKiAxLjg1KSwyLjI1cmVtKTtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjVweDtsaW5lLWhlaWdodDoxO2NvbG9yOiNlMGI1NjUgIWltcG9ydGFudH0ucHJvcGVydHlfaXRlbS0tbmV3X3ByaWNlIHN2Z3t3aWR0aDoxNnB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjI4cHggIWltcG9ydGFudDtmaWxsOiNlMGI1NjV9LnByb3BlcnR5X2l0ZW1fX2luZm97cGFkZGluZzoxOXB4IDAgMjRweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDouNTYyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm1faG90X3Byb3BlcnRpZXMgLnByb3BlcnR5X2l0ZW1fX2luZm97Z2FwOjEuMTI1cmVtO3BhZGRpbmc6MTlweCA0cHggMjRweCAxN3B4fX0ucHJvcGVydHlfaXRlbV9faW5mby0tbGlua3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDtkaXNwbGF5OmJsb2NrfS5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3B7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MjFweH0ucHJvcGVydHlfaXRlbV9faW5mby0tdG9wIGgxLC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgLmgxLC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgaDIsLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCAuaDIsLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCAuZ2Zvcm1faGVhZGluZywucHJvcGVydHlfaXRlbV9faW5mby0tdG9wIGgzLC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgLmgzLC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCBoMiwuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgaDIsLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCBoNCwucHJvcGVydHlfaXRlbV9faW5mby0tdG9wIC5oNCwucHJvcGVydHlfaXRlbV9faW5mby0tdG9wIC5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCAjcmVwbHktdGl0bGUsLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgI3JlcGx5LXRpdGxlLC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgaDUsLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCAuaDUsLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCAjY3VzdG9tZXJfZGV0YWlscyBoMywjY3VzdG9tZXJfZGV0YWlscyAucHJvcGVydHlfaXRlbV9faW5mby0tdG9wIGgzLC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSwud29vY29tbWVyY2UgLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgaDIsLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3AgaDIsLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCAud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQsLnByb3BlcnR5X2l0ZW1fX2luZm8tLXRvcCBoNiwucHJvcGVydHlfaXRlbV9faW5mby0tdG9wIC5oNnttYXJnaW46MDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpcIlJhbGV3YXlcIixzYW5zLXNlcmlmfS5wcm9wZXJ0eV9pdGVtX19pbmZvLS10b3A+ZGl2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjIwcHg7ZmxleDoxIDF9LnByb3BlcnR5X2l0ZW1fX2luZm8tLW1pZGRsZXtnYXA6MS4yNXJlbX0ucHJvcGVydHlfaXRlbV9faW5mby0tbWlkZGxlIHNwYW57Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxcmVtfS5tX2hvdF9wcm9wZXJ0aWVzIC5wcm9wZXJ0eV9pdGVtX19pbmZvLS1taWRkbGUgc3Bhbnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnByb3BlcnR5X2l0ZW1fX2luZm8gLmV4Y2VycHR7ZGlzcGxheTpub25lfS5wcm9wZXJ0eV9pdGVtX19pbmZvLS1ib3R0b217ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmJhc2VsaW5lO2dhcDoxLjg3NXJlbSAuNjI1cmVtO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnByb3BlcnR5X2l0ZW1fX2luZm8tLWJvdHRvbXtmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjp1bnNldH19LnByb3BlcnR5X2l0ZW1fX2luZm8tLWJvdHRvbT5kaXZ7ZmxleDoxIDE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtnYXA6NXB4IDIycHh9LnByb3BlcnR5X2l0ZW1fX2luZm8tLWJvdHRvbT5kaXYgc3Bhbntmb250LXdlaWdodDo5MDA7Y29sb3I6IzMzMzg0NDtmb250LWZhbWlseTpcIlJhbGV3YXlcIixzYW5zLXNlcmlmfS5wcm9wZXJ0eV9pdGVtX19pbmZvLS1ib3R0b20+ZGl2IHNwYW4gaW1nLC5wcm9wZXJ0eV9pdGVtX19pbmZvLS1ib3R0b20+ZGl2IHNwYW4gc3Zne3dpZHRoOjIuMTg3NXJlbTtoZWlnaHQ6Mi4xMjVyZW19LnByb3BlcnR5X2l0ZW1fX2luZm8tLWJvdHRvbT5kaXYgc3Bhbi5wcm9wZXJ0eV9pdGVtLS1nYXJhZ2UgaW1ne21heC13aWR0aDo0LjQzNzVyZW07d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uc2VhcmNoX3Byb3BlcnRpZXNfZm9ybXttYXgtd2lkdGg6NzkuMzc1cmVtO3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2e2hlaWdodDo0LjkzNzVyZW19LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2Om5vdCguc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0KXtmbGV4OjEgMTttaW4td2lkdGg6NTAlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXY6bm90KC5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQpe21pbi13aWR0aDozMCV9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2Om5vdCguc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0KXttaW4td2lkdGg6dW5zZXR9fS5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdjpub3QoLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCk6bnRoLWNoaWxkKDIpIGRpdi5uaWNlLXNlbGVjdHtib3JkZXItcmFkaXVzOjAgLjVyZW0gMCAwfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXY6bm90KC5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQpOm50aC1jaGlsZCgyKSBkaXYubmljZS1zZWxlY3R7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2Om5vdCguc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0KTpudGgtY2hpbGQoMykgZGl2Lm5pY2Utc2VsZWN0e2JvcmRlci1yYWRpdXM6MCAuNXJlbSAwIDB9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KWFuZCAobWluLXdpZHRoOiAxMDI1cHgpey5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdjpub3QoLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCk6bnRoLWNoaWxkKDMpIGRpdi5uaWNlLXNlbGVjdHtib3JkZXItcmFkaXVzOjB9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2Om5vdCguc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0KTpudGgtY2hpbGQoNil7Ym9yZGVyLXJhZGl1czowIC41cmVtIDAgMDtvdmVyZmxvdzpoaWRkZW59fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2Om5vdCguc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0KTpudGgtY2hpbGQoNil7Ym9yZGVyLXJhZGl1czowfX0uc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0e2ZsZXg6MSAxIDEwMCV9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0e2ZsZXg6MSAxfX0uc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC5idG4sLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAubG9naW4ubG9naW4tYWN0aW9uLXJlc2V0cGFzcyAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2JhY2t0b2Jsb2cgYSwubG9naW4ubG9naW4tYWN0aW9uLXJlc2V0cGFzcyAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2JhY2t0b2Jsb2cgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCBhLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCBmb3JtIHAuc3VibWl0IC5idXR0b24tcHJpbWFyeSwubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gcC5zdWJtaXQgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAuYnV0dG9uLXByaW1hcnksLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGlucHV0I3N1Ym1pdCwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCBhLmJ1dHRvbiwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLC53b29jb21tZXJjZSAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGJ1dHRvbi5idXR0b24sLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGlucHV0LmJ1dHRvbiwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgYS5idXR0b24uYWx0LC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LC53b29jb21tZXJjZSAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGJ1dHRvbi5idXR0b24uYWx0LC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgaW5wdXQuYnV0dG9uLmFsdHt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyLXJhZGl1czowIDAgLjVyZW0gLjVyZW07d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLmJ0biwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC5sb2dpbi5sb2dpbi1hY3Rpb24tcmVzZXRwYXNzIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZyBhLC5sb2dpbi5sb2dpbi1hY3Rpb24tcmVzZXRwYXNzIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZyAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGEsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gcC5zdWJtaXQgLmJ1dHRvbi1wcmltYXJ5LC5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSBwLnN1Ym1pdCAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC5idXR0b24tcHJpbWFyeSwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgaW5wdXQjc3VibWl0LC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLndvb2NvbW1lcmNlIGEuYnV0dG9uLC53b29jb21tZXJjZSAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGEuYnV0dG9uLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgYnV0dG9uLmJ1dHRvbiwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgaW5wdXQuYnV0dG9uLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCBhLmJ1dHRvbi5hbHQsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgYnV0dG9uLmJ1dHRvbi5hbHQsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCBpbnB1dC5idXR0b24uYWx0e2JvcmRlci1yYWRpdXM6MCAuNXJlbSAuNXJlbSAwO3dpZHRoOmF1dG99fS5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLmJ0biBzdmcsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAubG9naW4ubG9naW4tYWN0aW9uLXJlc2V0cGFzcyAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2JhY2t0b2Jsb2cgYSBzdmcsLmxvZ2luLmxvZ2luLWFjdGlvbi1yZXNldHBhc3MgLmxvZ2luLWxheW91dCAubG9naW4tYm94ICNiYWNrdG9ibG9nIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgYSBzdmcsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gcC5zdWJtaXQgLmJ1dHRvbi1wcmltYXJ5IHN2ZywubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gcC5zdWJtaXQgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAuYnV0dG9uLXByaW1hcnkgc3ZnLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHN2Zywuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQgc3ZnLC53b29jb21tZXJjZSAjcmVzcG9uZCAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGlucHV0I3N1Ym1pdCBzdmcsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAud29vY29tbWVyY2UgYS5idXR0b24gc3ZnLC53b29jb21tZXJjZSAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGEuYnV0dG9uIHN2Zywuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uIHN2Zywud29vY29tbWVyY2UgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCBidXR0b24uYnV0dG9uIHN2Zywuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IC53b29jb21tZXJjZSBpbnB1dC5idXR0b24gc3ZnLC53b29jb21tZXJjZSAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0IGlucHV0LmJ1dHRvbiBzdmcsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAud29vY29tbWVyY2UgYS5idXR0b24uYWx0IHN2Zywud29vY29tbWVyY2UgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCBhLmJ1dHRvbi5hbHQgc3ZnLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0IHN2Zywud29vY29tbWVyY2UgLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCBidXR0b24uYnV0dG9uLmFsdCBzdmcsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0tLXN1Ym1pdCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCBzdmcsLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdi5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQgaW5wdXQuYnV0dG9uLmFsdCBzdmd7d2lkdGg6MS4xMjVyZW07aGVpZ2h0OjEuMTI1cmVtfS5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdjpmaXJzdC1jaGlsZCBkaXYubmljZS1zZWxlY3R7Ym9yZGVyLXJhZGl1czouNXJlbSAwIDAgMH1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdjpmaXJzdC1jaGlsZCBkaXYubmljZS1zZWxlY3R7Ym9yZGVyLXJhZGl1czouNXJlbSAwIDAgLjVyZW19fS5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiBpbnB1dFt0eXBlPW51bWJlcl17Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6aXRhbGljfS5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiBkaXYubmljZS1zZWxlY3QsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2IGlucHV0W3R5cGU9bnVtYmVyXSwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgLmJ0biwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgLmxvZ2luLmxvZ2luLWFjdGlvbi1yZXNldHBhc3MgLmxvZ2luLWxheW91dCAubG9naW4tYm94ICNiYWNrdG9ibG9nIGEsLmxvZ2luLmxvZ2luLWFjdGlvbi1yZXNldHBhc3MgLmxvZ2luLWxheW91dCAubG9naW4tYm94ICNiYWNrdG9ibG9nIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiBhLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiAubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gcC5zdWJtaXQgLmJ1dHRvbi1wcmltYXJ5LC5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSBwLnN1Ym1pdCAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgLmJ1dHRvbi1wcmltYXJ5LC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiBpbnB1dFt0eXBlPXN1Ym1pdF0sLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0gLmdmb3JtX2Zvb3RlciAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgaW5wdXRbdHlwZT1zdWJtaXRdLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiAud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LC53b29jb21tZXJjZSAjcmVzcG9uZCAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgaW5wdXQjc3VibWl0LC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiAud29vY29tbWVyY2UgYS5idXR0b24sLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiBhLmJ1dHRvbiwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24sLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiBidXR0b24uYnV0dG9uLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLC53b29jb21tZXJjZSAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgaW5wdXQuYnV0dG9uLC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiAud29vY29tbWVyY2UgYS5idXR0b24uYWx0LC53b29jb21tZXJjZSAuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgYS5idXR0b24uYWx0LC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiBidXR0b24uYnV0dG9uLmFsdCwuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgLndvb2NvbW1lcmNlIGlucHV0LmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5zZWFyY2hfcHJvcGVydGllc19mb3JtIC5maWx0ZXJfZmllbGRzPmRpdiBpbnB1dC5idXR0b24uYWx0e2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZX0uc2VhcmNoX3Byb3BlcnRpZXNfZm9ybSAuZmlsdGVyX2ZpZWxkcz5kaXYgZGl2Lm5pY2Utc2VsZWN0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0gLmZpbHRlcl9maWVsZHM+ZGl2IGRpdi5uaWNlLXNlbGVjdDphZnRlcnt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6N3B4IDZweCAwIDZweDtib3JkZXItY29sb3I6IzRiNGU1OCByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5zZWFyY2hfcHJvcGVydGllc19mb3JtX19ib3R0b217ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlci1yYWRpdXM6LjVyZW07b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc2VhcmNoX3Byb3BlcnRpZXNfZm9ybV9fYm90dG9te3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MH19LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm1fX2JvdHRvbSAucmVzZXQsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm1fX2JvdHRvbSAubWFwX2xpbmt7dGV4dC1hbGlnbjpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm1fX2JvdHRvbSAucmVzZXQsLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm1fX2JvdHRvbSAubWFwX2xpbmt7bWluLXdpZHRoOjE1Ljg3NXJlbX19QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5zZWFyY2hfcHJvcGVydGllc19mb3JtX19ib3R0b20gLnJlc2V0LC5zZWFyY2hfcHJvcGVydGllc19mb3JtX19ib3R0b20gLm1hcF9saW5re2ZvbnQtc2l6ZTouODc1cmVtO3BhZGRpbmc6Ljg3NXJlbTtmbGV4OjEgMX19LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm1fX2JvdHRvbSAucmVzZXR7Y3Vyc29yOnBvaW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6LjI1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MXJlbTtiYWNrZ3JvdW5kOiNhM2EzYTM7cGFkZGluZzoxLjA2MjVyZW07bGluZS1oZWlnaHQ6MTt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9LnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm1fX2JvdHRvbSAucmVzZXQ6aG92ZXJ7YmFja2dyb3VuZDojZTBiNTY1fS5zZWFyY2hfcHJvcGVydGllc19mb3JtX19ib3R0b20gLnJlc2V0IHN2Z3t3aWR0aDoxNHB4O2hlaWdodDoxMnB4fS5zZWFyY2hfcHJvcGVydGllc19mb3JtX19ib3R0b20gLm1hcF9saW5re2JvcmRlci1yYWRpdXM6MH0uc2VhcmNoX3Byb3BlcnRpZXNfZm9ybV9fYm90dG9tIC5tYXBfbGluazpub3QoOmhvdmVyKXtiYWNrZ3JvdW5kOiM0OTUwNjF9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5zZWFyY2hfcHJvcGVydGllc19mb3JtX19ib3R0b20gLm1hcF9saW5rOm5vdCg6aG92ZXIpe2JhY2tncm91bmQ6IzMzMzg0NH19LnNlYXJjaC1mb3Jte3RyYW5zaXRpb246YWxsIC4zcyAwczt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9dGV4dF17d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjMuNDM3NXJlbX0uc2VhcmNoLWZvcm1fX3N1Ym1pdHtkaXNwbGF5OmlubGluZS1mbGV4O3dpZHRoOjIuODEyNXJlbTtoZWlnaHQ6MTAwJTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7cGFkZGluZzowO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4fS5zZWFyY2gtZm9ybV9fc3VibWl0IHN2Z3t3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO2ZpbGw6I2UwYjU2NX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5zZWFyY2gtZm9ybV9fc3VibWl0OmhvdmVyIHN2Z3tmaWxsOiMzOGJkZjh9fS5zb2NpYWxze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuMTI1cmVtfS5zb2NpYWxzX19pdGVte2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZn0uc29jaWFsc19faXRlbTpob3Zlcntjb2xvcjojZTBiNTY1fS5zb2NpYWxzX19pdGVtIHN2Z3t3aWR0aDoxLjYyNXJlbTtoZWlnaHQ6MS42MjVyZW07ZmlsbDpjdXJyZW50Q29sb3J9LnNvY2lhbHNfX2l0ZW0gc3ZnLmljb24tZmFjZWJvb2t7d2lkdGg6Ljg3NXJlbX0uanMtdGFiLXRpdGxlOm5vdCguaXMtYWN0aXZlKXtjdXJzb3I6cG9pbnRlcn0uanMtdGFiLXRpdGxlLmlzLWFjdGl2ZXtjb2xvcjojZTBiNTY1fS5qcy10YWItY29udGVudHtkaXNwbGF5Om5vbmV9LmpzLXRhYi1jb250ZW50LmlzLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfS50YWJzLS1ob3Jpem9udGFsIC50YWJzX190aXRsZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxLjg3NXJlbX0udGFicy0tdmVydGljYWx7ZGlzcGxheTpmbGV4fS50YWJzLS12ZXJ0aWNhbCAudGFic19fdGl0bGVze2ZsZXg6MCAwIDEyLjVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjYyNXJlbX0udGFicy0tdmVydGljYWwgLnRhYnNfX2NvbnRlbnRze2ZsZXgtZ3JvdzoxfSN0by10b3B7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2Rpc3BsYXk6aW5saW5lLWZsZXg7YmFja2dyb3VuZC1jb2xvcjojZTBiNTY1O3dpZHRoOjIuNzVyZW07aGVpZ2h0OjIuNzVyZW07Ym9yZGVyLXJhZGl1czouMzEyNXJlbTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpmaXhlZDtib3R0b206NS45Mzc1cmVtO3JpZ2h0OjEuODc1cmVtO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjkwfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7I3RvLXRvcHtib3R0b206MS4yNXJlbTtyaWdodDo2LjI1cmVtfX0jdG8tdG9wOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Q3YTEzYn0jdG8tdG9wLnNob3d7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0jdG8tdG9wIHN2Z3t3aWR0aDoyLjc1cmVtO2hlaWdodDoyLjc1cmVtO2ZpbGw6I2ZmZn0uanMtdG9nZ2xlIHN2Z3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9LmpzLXRvZ2dsZS5pcy1vcGVuIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmpzLXRvZ2dsZS1jb250ZW50e2Rpc3BsYXk6bm9uZX0uZXJyb3I0MDR7cGFkZGluZy10b3A6MH0uZXJyb3I0MDQgLnNpdGUtY29udGVudHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6Y2xhbXAoNi4yNXJlbSxjYWxjKDYuMjVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDExLjU3KSw5LjM3NXJlbSkgMH0ubm90LWZvdW5ke2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5vdC1mb3VuZF9fdGl0bGV7Y29sb3I6I2UwYjU2NTtmb250LXNpemU6Y2xhbXAoMy4xMjVyZW0sY2FsYygzLjEyNXJlbSArICgxdncgLSA3LjY4cHgpICogNC42MyksNC4zNzVyZW0pO21hcmdpbi1ib3R0b206LjNlbX0ubm90LWZvdW5kX190ZXh0e2ZvbnQtc2l6ZTpjbGFtcCgxLjEyNXJlbSxjYWxjKDEuMTI1cmVtICsgKDF2dyAtIDcuNjhweCkgKiAwLjQ2KSwxLjI1cmVtKTttYXJnaW4tYm90dG9tOjEuNWVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lm5vdC1mb3VuZF9fdGV4dHttYXJnaW4tYm90dG9tOjIuNWVtfX0uYXJjaGl2ZS13cmFwcGVye3BhZGRpbmc6My4xMjVyZW0gMH1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5hcmNoaXZlLXdyYXBwZXJ7cGFkZGluZzo0LjM3NXJlbSAwfX0uYXJjaGl2ZS1oZWFkZXJ7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX0uYXJjaGl2ZS1oZWFkZXI+KjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJvcGVydGllc19fd3JhcHBlcnttYXJnaW4tYm90dG9tOmNsYW1wKDQuMzc1cmVtLGNhbGMoNC4zNzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDE1Ljk3KSwxM3JlbSl9LnByb3BlcnRpZXNfX2ZpbHRlcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2dhcDpjbGFtcCgwLjkzNzVyZW0sY2FsYygwLjkzNzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDIuNCksMS44NzVyZW0pO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOmNsYW1wKDIuNXJlbSxjYWxjKDIuNXJlbSArICgxdncgLSA1Ljc2cHgpICogOC4wMSksNS42MjVyZW0pfS5wcm9wZXJ0aWVzX19maWx0ZXItLWJ0bntjdXJzb3I6cG9pbnRlcjt3aWR0aDpjbGFtcCgyLjg3NXJlbSxjYWxjKDIuODc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAyLjMxKSw0LjEyNXJlbSk7aGVpZ2h0OmNsYW1wKDIuODc1cmVtLGNhbGMoMi44NzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDIuMzEpLDQuMTI1cmVtKTtib3JkZXItcmFkaXVzOjMuMTI1cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9LnByb3BlcnRpZXNfX2ZpbHRlci0tYnRuLmFjdGl2ZXtiYWNrZ3JvdW5kOiNlMGI1NjV9LnByb3BlcnRpZXNfX2ZpbHRlci0tYnRuIHN2Z3tmaWxsOiNmZmY7d2lkdGg6Y2xhbXAoMS4yNXJlbSxjYWxjKDEuMjVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDAuOTMpLDEuNzVyZW0pO2hlaWdodDpjbGFtcCgxLjI1cmVtLGNhbGMoMS4yNXJlbSArICgxdncgLSA1Ljc2cHgpICogMC45MyksMS43NXJlbSl9LnByb3BlcnRpZXNfX2ZpbHRlci0tbWFwX21hcmtlciBhe3dpZHRoOmNsYW1wKDIuODc1cmVtLGNhbGMoMi44NzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDIuMzEpLDQuMTI1cmVtKTtoZWlnaHQ6Y2xhbXAoMi44NzVyZW0sY2FsYygyLjg3NXJlbSArICgxdncgLSA1Ljc2cHgpICogMi4zMSksNC4xMjVyZW0pO2JvcmRlci1yYWRpdXM6My4xMjVyZW07ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucHJvcGVydGllc19fZmlsdGVyLS1tYXBfbWFya2VyIGE6aG92ZXIgc3Zne2ZpbGw6I2UwYjU2NX0ucHJvcGVydGllc19fZmlsdGVyLS1tYXBfbWFya2VyIHN2Z3t0cmFuc2l0aW9uOmFsbCAuM3MgMHM7d2lkdGg6Y2xhbXAoMS42MjVyZW0sY2FsYygxLjYyNXJlbSArICgxdncgLSA1Ljc2cHgpICogMC45MyksMi4xMjVyZW0pO2hlaWdodDpjbGFtcCgxLjYyNXJlbSxjYWxjKDEuNjI1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAwLjkzKSwyLjEyNXJlbSk7ZmlsbDojZmZmfS5wcm9wZXJ0aWVzX19ncmlkLmxpc3Qtdmlldz5kaXZ7d2lkdGg6MTAwJX0ucHJvcGVydGllc19fZ3JpZC5saXN0LXZpZXcgLnByb3BlcnR5X2l0ZW17ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlci13aWR0aDowO2JvcmRlci1yYWRpdXM6MH0ucHJvcGVydGllc19fZ3JpZC5saXN0LXZpZXcgLnByb3BlcnR5X2l0ZW1fX3NsaWRlcntwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9QG1lZGlhKG1pbi13aWR0aDogNjQxcHgpey5wcm9wZXJ0aWVzX19ncmlkLmxpc3QtdmlldyAucHJvcGVydHlfaXRlbV9fc2xpZGVye3BhZGRpbmctYm90dG9tOjI2LjMxJX19LnByb3BlcnRpZXNfX2dyaWQubGlzdC12aWV3IC5wcm9wZXJ0eV9pdGVtLS1sYWJlbHtib3JkZXItcmFkaXVzOjB9LnByb3BlcnRpZXNfX2dyaWQubGlzdC12aWV3IC5wcm9wZXJ0eV9pdGVtLS1pbWc6YmVmb3Jle3BhZGRpbmctYm90dG9tOjYzLjE2JX0ucHJvcGVydGllc19fZ3JpZC5saXN0LXZpZXcgLnByb3BlcnR5X2l0ZW1fX3NsaWRlciwucHJvcGVydGllc19fZ3JpZC5saXN0LXZpZXcgLnByb3BlcnR5X2l0ZW0tLWltZ3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MH1AbWVkaWEobWluLXdpZHRoOiA2NDFweCl7LnByb3BlcnRpZXNfX2dyaWQubGlzdC12aWV3IC5wcm9wZXJ0eV9pdGVtX19zbGlkZXIsLnByb3BlcnRpZXNfX2dyaWQubGlzdC12aWV3IC5wcm9wZXJ0eV9pdGVtLS1pbWd7d2lkdGg6NDEuNjYlfX0ucHJvcGVydGllc19fZ3JpZC5saXN0LXZpZXcgLnByb3BlcnR5X2l0ZW1fX3NsaWRlciAucHJvcGVydHlfaXRlbS0taW1nLC5wcm9wZXJ0aWVzX19ncmlkLmxpc3QtdmlldyAucHJvcGVydHlfaXRlbS0taW1nIC5wcm9wZXJ0eV9pdGVtLS1pbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ucHJvcGVydGllc19fZ3JpZC5saXN0LXZpZXcgLnByb3BlcnR5X2l0ZW1fX2luZm97ZmxleDoxIDE7cGFkZGluZzoxLjM3NXJlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wcm9wZXJ0aWVzX19ncmlkLmxpc3QtdmlldyAucHJvcGVydHlfaXRlbV9faW5mbyAuZXhjZXJwdHtkaXNwbGF5OmJsb2NrO21hcmdpbjozMHB4IDAgMTNweDtmb250LXdlaWdodDo1MDB9LnByb3BlcnRpZXNfX2dyaWQubGlzdC12aWV3IC5wcm9wZXJ0eV9pdGVtX19pbmZvLS1ib3R0b217ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5wcm9wZXJ0aWVzX19ncmlkLmxpc3QtdmlldyAucHJvcGVydHlfaXRlbV9faW5mby0tYm90dG9tPmRpdntnYXA6NXB4IDQycHh9fS5sb2dpbiBmb3Jte21hcmdpbi10b3A6MH0ubG9naW4gZm9ybS5oZWFkZXJfX3NlYXJjaHtwYWRkaW5nOjA7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5sb2dpbiBmb3JtLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9dGV4dF17YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9naW4gaDF7bWFyZ2luLWJvdHRvbToxLjkzNzVyZW19fS5sb2dpbiBoMSBhe3dpZHRoOjEzLjEyNXJlbTtoZWlnaHQ6NC41cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2xvZ28ucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO291dGxpbmU6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmxvZ2luIGgxIGF7bWFyZ2luLWJvdHRvbTouOTM3NXJlbX19LmxvZ2luIC5sb2dpbi1sYXlvdXR7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5sb2dpbiAubG9naW4tbGF5b3V0e21pbi1oZWlnaHQ6Y2FsYygxMDB2aCAtIDkwcHgpO2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7cGFkZGluZzo4LjEyNXJlbSAxLjg3NXJlbTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9naW4gLmxvZ2luLWxheW91dHtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH19LmxvZ2luIC5sb2dpbi1sYXlvdXQ+c3Zne3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMXB4O2xlZnQ6LTFweDtyaWdodDotMXB4O3dpZHRoOmNhbGMoMTAwJSArIDJweCk7aGVpZ2h0OmF1dG99LmxvZ2luIC5sb2dpbi1sYXlvdXQtLWltZ3ttaW4taGVpZ2h0OjIzLjU2MjVyZW07ZGlzcGxheTpmbGV4fS5sb2dpbiAubG9naW4tbGF5b3V0LS1pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfS5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3h7d2lkdGg6MTAwJTtwYWRkaW5nOjIuNDM3NXJlbSAuOTM3NXJlbTtib3JkZXItcmFkaXVzOi41cmVtfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94e3BhZGRpbmc6M3JlbSAuOTM3NXJlbTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXI6MXB4IHNvbGlkICNmZmY7bWF4LXdpZHRoOjMxLjMxMjVyZW19fS5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2xvZ2lue21heC13aWR0aDoyNC41cmVtO3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2xvZ2lue3BhZGRpbmctdG9wOjB9fS5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2xvZ2luIGgxe21hcmdpbi1ib3R0b206NTBweH0ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94ICNsb2dpbiAubG9naW5fdGV4dHttYXJnaW46MCBhdXRvIDI1cHg7bWF4LXdpZHRoOjI5MHB4fS5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI2xvZ2luX2Vycm9ye3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjpub25lO3BhZGRpbmc6MCAwIDAgMzBweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo1MDA7Y29sb3I6I2U0MWYxZjtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8yNzBfMzE1NCknJTNFJTNDcGF0aCBkPSdNNC41ODE5NiAxNy40MTY1SDE3LjQxNTNDMTcuNzE0NCAxNy40MTQ0IDE4LjAwODUgMTcuMzM5MSAxOC4yNzE4IDE3LjE5NzNDMTguNTM1MiAxNy4wNTU0IDE4Ljc1OTggMTYuODUxMyAxOC45MjYyIDE2LjYwMjdDMTkuMDkyNSAxNi4zNTQxIDE5LjE5NTUgMTYuMDY4NiAxOS4yMjYxIDE1Ljc3MUMxOS4yNTY4IDE1LjQ3MzUgMTkuMjE0MSAxNS4xNzI5IDE5LjEwMiAxNC44OTU2TDEyLjU5MzYgMy42NjY0OEMxMi40MzUxIDMuMzc5OTMgMTIuMjAyNyAzLjE0MTA3IDExLjkyMDYgMi45NzQ3NUMxMS42Mzg1IDIuODA4NDIgMTEuMzE2OSAyLjcyMDcgMTAuOTg5NSAyLjcyMDdDMTAuNjYyIDIuNzIwNyAxMC4zNDA1IDIuODA4NDIgMTAuMDU4NCAyLjk3NDc1QzkuNzc2MjUgMy4xNDEwNyA5LjU0Mzg0IDMuMzc5OTMgOS4zODUyOSAzLjY2NjQ4TDIuODc2OTYgMTQuODk1NkMyLjc2NjkxIDE1LjE2NjYgMi43MjMyNyAxNS40NTk5IDIuNzQ5NjggMTUuNzUxMkMyLjc3NjEgMTYuMDQyNCAyLjg3MTggMTYuMzIzMSAzLjAyODgxIDE2LjU2OThDMy4xODU4MSAxNi44MTY2IDMuMzk5NTYgMTcuMDIyMiAzLjY1MjIxIDE3LjE2OTRDMy45MDQ4NiAxNy4zMTY3IDQuMTg5MDcgMTcuNDAxNCA0LjQ4MTEzIDE3LjQxNjUnIGZpbGw9JyUyM0ZCNEU2MycvJTNFJTNDcGF0aCBkPSdNNC41ODE5NiAxNy40MTY1SDE3LjQxNTNDMTcuNzE0NCAxNy40MTQ0IDE4LjAwODUgMTcuMzM5MSAxOC4yNzE4IDE3LjE5NzNDMTguNTM1MiAxNy4wNTU0IDE4Ljc1OTggMTYuODUxMyAxOC45MjYyIDE2LjYwMjdDMTkuMDkyNSAxNi4zNTQxIDE5LjE5NTUgMTYuMDY4NiAxOS4yMjYxIDE1Ljc3MUMxOS4yNTY4IDE1LjQ3MzUgMTkuMjE0MSAxNS4xNzI5IDE5LjEwMiAxNC44OTU2TDEyLjU5MzYgMy42NjY0OEMxMi40MzUxIDMuMzc5OTMgMTIuMjAyNyAzLjE0MTA3IDExLjkyMDYgMi45NzQ3NUMxMS42Mzg1IDIuODA4NDIgMTEuMzE2OSAyLjcyMDcgMTAuOTg5NSAyLjcyMDdDMTAuNjYyIDIuNzIwNyAxMC4zNDA1IDIuODA4NDIgMTAuMDU4NCAyLjk3NDc1QzkuNzc2MjUgMy4xNDEwNyA5LjU0Mzg0IDMuMzc5OTMgOS4zODUyOSAzLjY2NjQ4TDIuODc2OTYgMTQuODk1NkMyLjc2NjkxIDE1LjE2NjYgMi43MjMyNyAxNS40NTk5IDIuNzQ5NjggMTUuNzUxMkMyLjc3NjEgMTYuMDQyNCAyLjg3MTggMTYuMzIzMSAzLjAyODgxIDE2LjU2OThDMy4xODU4MSAxNi44MTY2IDMuMzk5NTYgMTcuMDIyMiAzLjY1MjIxIDE3LjE2OTRDMy45MDQ4NiAxNy4zMTY3IDQuMTg5MDcgMTcuNDAxNCA0LjQ4MTEzIDE3LjQxNjUnIHN0cm9rZT0nJTIzRkI0RTYzJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xMSA4LjI1VjExLjY1NDhNMTEgMTMuNzVWMTMuNzU5Micgc3Ryb2tlPSclMjNFNUU3RUQnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8yNzBfMzE1NCclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjowIDUwJX0ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IC5tZXNzYWdle2JvcmRlci1jb2xvcjojZTBiNTY1fS5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggLm1lc3NhZ2UsLmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAubm90aWNlLC5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggLnN1Y2Nlc3N7aGVpZ2h0OmF1dG87Y29sb3I6IzAwMH0ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm17Ym9yZGVyOm5vbmU7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gbGFiZWx7Zm9udC13ZWlnaHQ6NjAwfS5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSAucHctd2VhayBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmJlZm9yZXt3aWR0aDoyMXB4O2hlaWdodDoyMXB4fS5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSAucHctd2VhayBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja30ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sLmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCBmb3JtIGlucHV0W3R5cGU9dGV4dF17aGVpZ2h0OjIuODc1cmVtO2JvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1jb2xvcjojYTNhM2EzO2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LWZhbWlseTpcIlJhbGV3YXlcIixzYW5zLXNlcmlmO3BhZGRpbmc6MCAxLjM3NXJlbTttYXJnaW4tYm90dG9tOjFyZW19LmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLC5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3Vze2JvcmRlci1jb2xvcjojYTNhM2EzO2JveC1zaGFkb3c6bm9uZTtvdXRsaW5lOm5vbmV9LmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCBmb3JtIC5idXR0b24ud3AtaGlkZS1wd3toZWlnaHQ6Mi44NzVyZW07b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6bm9uZX0ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gLmJ1dHRvbi53cC1oaWRlLXB3IC5kYXNoaWNvbnN7Y29sb3I6I2UwYjU2NX0ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gcC5zdWJtaXR7dGV4dC1hbGlnbjpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IGZvcm0gcC5zdWJtaXQgLmJ1dHRvbi1wcmltYXJ5e2Zsb2F0Om5vbmU7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSBwLnN1Ym1pdCAuYnV0dG9uLXByaW1hcnl7cGFkZGluZy1sZWZ0OjY1cHg7cGFkZGluZy1yaWdodDo2NXB4fX0ubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94ICNuYXZ7dGV4dC1hbGlnbjpjZW50ZXJ9LmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjbmF2IGF7Ym94LXNoYWRvdzpub25lO291dGxpbmU6bm9uZTtjb2xvcjojZmZmfS5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggI25hdiBhOmhvdmVye2NvbG9yOiNlMGI1NjV9LmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAubGFuZ3VhZ2Utc3dpdGNoZXIsLmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZywubG9naW4gLmxvZ2luLWxheW91dCAubG9naW4tYm94IC5wcml2YWN5LXBvbGljeS1wYWdlLWxpbmt7ZGlzcGxheTpub25lfS5sb2dpbiAuZm9vdGVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmxvZ2luIC5mb290ZXJ7bWFyZ2luLXRvcDotMTMwcHh9fS5sb2dpbi5sb2dpbi1hY3Rpb24tcmVzZXRwYXNzIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZ3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2l0ZS1jb250ZW50e3dpZHRoOjEwMCU7ZmxleC1ncm93OjF9LmVudHJ5LXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjFlbX0uZW50cnktY29udGVudHtwYWRkaW5nLWJvdHRvbTo0LjM3NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5lbnRyeS1jb250ZW50e3BhZGRpbmctYm90dG9tOjcuNXJlbX19LnBvc3QtdGh1bWJuYWlse21hcmdpbi1ib3R0b206My4xMjVyZW19LnBvc3QtaGVhZGVye21hcmdpbi1ib3R0b206My4xMjVyZW19LnBvc3QtY29udGVudCwucG9zdC1uYXZpZ2F0aW9uLC5wb3N0LXJlbGF0ZWR7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5wb3N0LWNvbnRlbnQsLnBvc3QtbmF2aWdhdGlvbiwucG9zdC1yZWxhdGVke21hcmdpbi1ib3R0b206NC4zNzVyZW19fS5uYXYtbGlua3N7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5uYXYtbGlua3N7ZmxleC1kaXJlY3Rpb246cm93O2dhcDozLjEyNXJlbX19LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9jb250YWluZXJ7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO2hlaWdodDowfUBtZWRpYSBwcmludHsuc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2NvbnRhaW5lcntwb3NpdGlvbjpmaXhlZDtwYWdlLWJyZWFrLWluc2lkZTphdm9pZDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDttYXgtd2lkdGg6OTAlO2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtoZWlnaHQ6YXV0bztvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfX0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2hlYWRlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDUxLDU2LDY4LC4zKTtwYWRkaW5nLWJvdHRvbToxLjI1cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuMjVyZW07Zm9udC1zaXplOi45Mzc1cmVtO21hcmdpbi1ib3R0b206MS41NjI1cmVtfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfaGVhZGVyX19sb2dve3BhZGRpbmc6MTBweDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiMzMzM4NDQ7d2lkdGg6MjUlfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfaGVhZGVyX19sb2dvIGltZ3t3aWR0aDoxMDAlfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfaGVhZGVyX19pbmZve2ZsZXg6MSAxfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfYm9keXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDoxLjI1cmVtO21hcmdpbi1ib3R0b206MS4yNXJlbX0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2JvZHlfX2luZm8gc3Zne3dpZHRoOjEuMzc1cmVtO2hlaWdodDoxLjYyNXJlbX0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2JvZHlfX2luZm8gc3ZnIHBhdGh7ZmlsbDojMDAwICFpbXBvcnRhbnR9LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9ib2R5X19pbmZvIHN0cm9uZ3tmb250LXdlaWdodDo5MDB9LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9ib2R5X19pbmZvPmRpdntkaXNwbGF5OmZsZXg7Z2FwOi42MjVyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS4xfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfYm9keV9fcHJpY2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLXdpZHRoOjI2MHB4O2JvcmRlcjoxcHggc29saWQgIzAwMDtwYWRkaW5nOjEzcHggMTVweDtib3JkZXItcmFkaXVzOi41cmVtfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfYm9keV9fcHJpY2Ugc3Ryb25ne2ZvbnQtd2VpZ2h0OjkwMH0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2JvZHlfX3ByaWNlPnNwYW46bm90KFtjbGFzc10pe2ZvbnQtc2l6ZToyNnB4O2xpbmUtaGVpZ2h0OjEuMX0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2JvZHlfX3ByaWNlPnNwYW46bm90KFtjbGFzc10pIHN0cm9uZ3tmb250LXNpemU6MS44NzVyZW19LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9ib2R5X19wcmljZSAucHJpY2V7Y29sb3I6I2UwYjU2NTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4xfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfYm9keV9fcHJpY2UgLnByaWNlLm9sZF9wcmljZXt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdoO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiMwMDB9LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9ib2R5X19wcmljZT4qe2Rpc3BsYXk6YmxvY2t9LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9nYWxsZXJ5e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW46MCAtMC4zMTI1cmVtIDEuODc1cmVtO2JyZWFrLWluc2lkZTphdm9pZDtwYWdlLWJyZWFrLWluc2lkZTphdm9pZH0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2dhbGxlcnk+ZGl2e3BhZGRpbmc6MCA1cHg7d2lkdGg6NTAlO21hcmdpbi1ib3R0b206LjYyNXJlbX0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2dhbGxlcnk+ZGl2Om50aC1jaGlsZCgxKXtvcmRlcjoxfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfZ2FsbGVyeT5kaXY6bnRoLWNoaWxkKDIpe29yZGVyOjJ9LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9nYWxsZXJ5PmRpdjpudGgtY2hpbGQoMyl7b3JkZXI6NH0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2dhbGxlcnk+ZGl2Om50aC1jaGlsZCgzKSAuaW5uZXJfaW1ne3BhZGRpbmctYm90dG9tOjEwMCV9LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9nYWxsZXJ5PmRpdjpudGgtY2hpbGQoNCl7b3JkZXI6M30uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2dhbGxlcnk+ZGl2Om50aC1jaGlsZCg0KSAuaW5uZXJfaW1ne3BhZGRpbmctYm90dG9tOjEwMCV9LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9nYWxsZXJ5IC5pbm5lcl9pbWd7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czouNXJlbTtvdmVyZmxvdzpoaWRkZW59LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9nYWxsZXJ5IC5vZGRfaXRlbSAuaW5uZXJfaW1ne3BhZGRpbmctYm90dG9tOjk2JX0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2dhbGxlcnkgLmV2ZW5faXRlbXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfZ2FsbGVyeSAuZXZlbl9pdGVtIC5pbm5lcl9pbWd7cGFkZGluZy1ib3R0b206Y2FsYyg0OCUgLSA1cHgpfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfZ2FsbGVyeSBpbWd7bWF4LXdpZHRoOjEwMCU7YnJlYWstaW5zaWRlOmF2b2lkO3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfS5zaW5nbGUtcHJvcGVydGllcyAucHJpbnRfYnRuX2NvbnRhaW5lcnttYXJnaW4tYm90dG9tOjEuMjVyZW19LnNpbmdsZS1wcm9wZXJ0aWVzIC5wcmludF9idG5fY29udGFpbmVyIGxhYmVse2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDouOTM3NXJlbX0uc2luZ2xlLXByb3BlcnRpZXMgLnByaW50X2J0bl9jb250YWluZXIgbGFiZWwgLnByaW50LWJ0bntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7bWluLXdpZHRoOjA7cGFkZGluZzowO2JvcmRlci1yYWRpdXM6dW5zZXQ7Ym9yZGVyOnVuc2V0O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxcmVtfS5zaW5nbGUtcHJvcGVydGllc19faGVhZGVye21hcmdpbi10b3A6Y2xhbXAoMy43NXJlbSxjYWxjKDMuNzVyZW0gKyAoMXZ3IC0gNS43NnB4KSAqIDEyLjgyKSw4Ljc1cmVtKTtkaXNwbGF5OmZsZXg7Z2FwOjEuODc1cmVtfS5zaW5nbGUtcHJvcGVydGllc19faGVhZGVyIC5wb3N0LXRpdGxle21hcmdpbi1ib3R0b206MH0uc2luZ2xlLXByb3BlcnRpZXNfX3NsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXByb3BlcnRpZXNfX3NsaWRlciAuc3dpcGVyLXNsaWRlIC5zbGlkZV9pbWd7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206MTAwJTtib3JkZXItcmFkaXVzOi41cmVtO292ZXJmbG93OmhpZGRlbn0uc2luZ2xlLXByb3BlcnRpZXNfX3NsaWRlciAuc3dpcGVyLXNsaWRlLmV2ZW5fc2xpZGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtyb3ctZ2FwOjEuODc1cmVtfS5zaW5nbGUtcHJvcGVydGllc19fc2xpZGVyIC5zd2lwZXItc2xpZGUuZXZlbl9zbGlkZSAuc2xpZGVfaW1ne3BhZGRpbmctYm90dG9tOmNhbGMoNTAlIC0gMTVweCl9LnNpbmdsZS1wcm9wZXJ0aWVzX19zbGlkZXIgLnN3aXBlci1uYXZ7cG9zaXRpb246YWJzb2x1dGV9LnNpbmdsZS1wcm9wZXJ0aWVzX19zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldntsZWZ0Oi02NXB4fS5zaW5nbGUtcHJvcGVydGllc19fc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHR7cmlnaHQ6LTY1cHh9LnNpbmdsZS1wcm9wZXJ0aWVzX19zbGlkZXIgLnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOnN0YXRpYzttYXJnaW4tdG9wOjIuNXJlbX0uc2luZ2xlLXByb3BlcnRpZXNfX2ZlYXR1cmVzX2Jsb2Nre3BhZGRpbmctdG9wOjMuNXJlbTtwYWRkaW5nLWJvdHRvbTpjbGFtcCg0LjM3NXJlbSxjYWxjKDQuMzc1cmVtICsgKDF2dyAtIDUuNzZweCkgKiAxNi4zNSksMTAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ZlYXR1cmVzLWJnLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1zaXplOmNvdmVyfUBtZWRpYSBwcmludHsuc2luZ2xlLXByb3BlcnRpZXNfX2ZlYXR1cmVzX2Jsb2Nre2JhY2tncm91bmQtaW1hZ2U6dW5zZXR9fS5zaW5nbGUtcHJvcGVydGllc19fZmVhdHVyZXNfYmxvY2sgLmtleV9mZWF0dXJlc19faGVhZGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MzBweDthbGlnbi1pdGVtczpjZW50ZXJ9LnNpbmdsZS1wcm9wZXJ0aWVzX19mZWF0dXJlc19ibG9jayAua2V5X2ZlYXR1cmVzX19wcmljZXtkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2dhcDo5cHh9LnNpbmdsZS1wcm9wZXJ0aWVzX19mZWF0dXJlc19ibG9jayAua2V5X2ZlYXR1cmVzX19wcmljZSAucHJpY2V7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCIsc2Fucy1zZXJpZjtmb250LXNpemU6Y2xhbXAoMS43NXJlbSxjYWxjKDEuNzVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDEuODUpLDIuMjVyZW0pO2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NXB4O2xpbmUtaGVpZ2h0OjF9LnNpbmdsZS1wcm9wZXJ0aWVzX19mZWF0dXJlc19ibG9jayAua2V5X2ZlYXR1cmVzX19wcmljZSAucHJpY2Uub2xkX3ByaWNle2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5zaW5nbGUtcHJvcGVydGllc19fZmVhdHVyZXNfYmxvY2sgLmtleV9mZWF0dXJlc19fcHJpY2UgLnByaWNlLm9sZF9wcmljZSBzdmd7d2lkdGg6OHB4O2hlaWdodDoxNHB4O2ZpbGw6I2ZmZn0uc2luZ2xlLXByb3BlcnRpZXNfX2ZlYXR1cmVzX2Jsb2NrIC5rZXlfZmVhdHVyZXNfX3ByaWNlIC5wcmljZTpub3QoLm9sZF9wcmljZSl7YmFja2dyb3VuZDojZTBiNTY1O2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJSYWxld2F5XCIsc2Fucy1zZXJpZjtmb250LXNpemU6Y2xhbXAoMS43NXJlbSxjYWxjKDEuNzVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDUuMDkpLDMuMTI1cmVtKTtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjVweDtsaW5lLWhlaWdodDoxO3BhZGRpbmc6Y2xhbXAoMC41cmVtLGNhbGMoMC41cmVtICsgKDF2dyAtIDcuNjhweCkgKiAxLjg1KSwxcmVtKSBjbGFtcCgwLjkzNzVyZW0sY2FsYygwLjkzNzVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDIuMzEpLDEuNTYyNXJlbSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LnNpbmdsZS1wcm9wZXJ0aWVzX19mZWF0dXJlc19ibG9jayAua2V5X2ZlYXR1cmVzX19wcmljZSAucHJpY2U6bm90KC5vbGRfcHJpY2UpIHN2Z3t3aWR0aDpjbGFtcCgwLjg3NXJlbSxjYWxjKDAuODc1cmVtICsgKDF2dyAtIDcuNjhweCkgKiAyLjMxKSwxLjVyZW0pO2hlaWdodDpjbGFtcCgxLjYyNXJlbSxjYWxjKDEuNjI1cmVtICsgKDF2dyAtIDcuNjhweCkgKiAzLjcpLDIuNjI1cmVtKTtmaWxsOiNmZmZ9LnNpbmdsZS1wcm9wZXJ0aWVzX19mZWF0dXJlc19ibG9jayAua2V5X2ZlYXR1cmVzIC5wcm9wZXJ0eV9pdGVtX19pbmZvLS1ib3R0b20+ZGl2IHNwYW57Y29sb3I6I2ZmZn1AbWVkaWEgcHJpbnR7LnNpbmdsZS1wcm9wZXJ0aWVzX19mZWF0dXJlc19ibG9jayAua2V5X2ZlYXR1cmVzIC5wcm9wZXJ0eV9pdGVtX19pbmZvLS1ib3R0b20+ZGl2IHNwYW57Y29sb3I6IzAwMH19LnNpbmdsZS1wcm9wZXJ0aWVzX19mZWF0dXJlc19ibG9jayAuanVzdF9mZWF0dXJlc19fbGlzdCBzcGFue2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxLjI1cmVtO2ZvbnQtd2VpZ2h0OjYwMH0uc2luZ2xlLXByb3BlcnRpZXNfX2ZlYXR1cmVzX2Jsb2NrIC5qdXN0X2ZlYXR1cmVzX19saXN0IHNwYW4gc3Zne3dpZHRoOjEuMjVyZW07aGVpZ2h0OjEuMjVyZW19LnNpbmdsZS1wcm9wZXJ0aWVzX19sb2NhdGlvbiAubGVhZmxldC1tYXB7aGVpZ2h0OjUwOXB4ICFpbXBvcnRhbnR9LnNpbmdsZS1wcm9wZXJ0aWVzIC5tX2NvbnRhY3RfX2Zvcm17cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLWJvdHRvbTo2MHB4fS5saXN0aW5nX2hlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjMwcHh9Lmxpc3RpbmdfdGl0bGV7Zm9udC1zaXplOjEuNjI1cmVtO2xldHRlci1zcGFjaW5nOi40cHg7bWFyZ2luLWJvdHRvbTozcHh9Lmxpc3RpbmdfZmlsdGVyX2Zvcm17ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MzBweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tdG9wOjEuNjI1cmVtfS5saXN0aW5nX2ZpbHRlcl9mb3JtIGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5saXN0aW5nX2ZpbHRlcl9mb3JtIGxhYmVse21heC13aWR0aDoxNS44NzVyZW19fS5saXN0aW5nX2ZpbHRlcl9mb3JtIGxhYmVsIGlucHV0e2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNiZGJkYmQ7Ym9yZGVyLXJhZGl1czowO291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmU7cGFkZGluZzowO2hlaWdodDoyLjg3NXJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjIyMjIyIDEzLjQ0NDRDMTAuNjU4NyAxMy40NDQ0IDEzLjQ0NDQgMTAuNjU4NyAxMy40NDQ0IDcuMjIyMjJDMTMuNDQ0NCAzLjc4NTc4IDEwLjY1ODcgMSA3LjIyMjIyIDFDMy43ODU3OCAxIDEgMy43ODU3OCAxIDcuMjIyMjJDMSAxMC42NTg3IDMuNzg1NzggMTMuNDQ0NCA3LjIyMjIyIDEzLjQ0NDRaJyBzdHJva2U9JyUyMzJBMkYzOCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTcgMTcuMDAwM0wxMS42NjY3IDExLjY2Nycgc3Ryb2tlPSclMjMyQTJGMzgnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2FsYygxMDAlIC0gMTBweCkgNTAlfS5saXN0aW5nX2ZpbHRlcl9mb3JtLS1yaWdodF9zaWRle2dhcDoxcmVtO3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5saXN0aW5nX2ZpbHRlcl9mb3JtLS1yaWdodF9zaWRle3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjMuNDM3NXJlbSAyLjVyZW0gMi41cmVtIDIuNXJlbTtib3JkZXItcmFkaXVzOi45Mzc1cmVtIC45Mzc1cmVtIDAgMDtib3gtc2hhZG93OjAgMCAxcmVtIHJnYmEoNDIsNDcsNTYsLjEpO3otaW5kZXg6MTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cm93LWdhcDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDExMCUpO3RyYW5zaXRpb246YWxsIC4zcyAwc30ubGlzdGluZ19maWx0ZXJfZm9ybS0tcmlnaHRfc2lkZS5hY3RpdmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9Lmxpc3RpbmdfZmlsdGVyX2Zvcm0tLXJpZ2h0X3NpZGU6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt0b3A6LjkzNzVyZW07bWFyZ2luOjAgYXV0bztsZWZ0OjA7cmlnaHQ6MDt3aWR0aDoxLjgxMjVyZW07aGVpZ2h0Oi4yNXJlbTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2JhY2tncm91bmQ6I2JkYmRiZH0ubGlzdGluZ19maWx0ZXJfZm9ybS0tcmlnaHRfc2lkZSAuY2xvc2VfZmlsdGVye21hcmdpbi10b3A6My43NXJlbX19Lmxpc3RpbmdfZmlsdGVyX2Zvcm0gc2VsZWN0I3N0YXR1cysudnNiLW1haW57bWluLXdpZHRoOjEzMHB4fS5saXN0aW5nX2ZpbHRlcl9mb3JtIC5uaWNlLXNlbGVjdHtmb250LXdlaWdodDo1MDA7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgIzAwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDo0LjE4NzVyZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubGlzdGluZ19maWx0ZXJfZm9ybSAubmljZS1zZWxlY3R7aGVpZ2h0OjIuODc1cmVtfX0ubGlzdGluZ19maWx0ZXJfZm9ybSAubmljZS1zZWxlY3QgLmxpc3R7Ym9yZGVyLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czowfS5saXN0aW5nX2ZpbHRlcl9mb3JtIC52c2ItbWVudXtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCByZWQ7Ym9yZGVyLXRvcDpub25lO292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjB9Lmxpc3RpbmdfZmlsdGVyX2Zvcm0gLnZzYi1tZW51IGxpe2ZvbnQtc2l6ZTouODc1cmVtfS5saXN0aW5nX2ZpbHRlcl9mb3JtIC52c2ItbWFpbntoZWlnaHQ6MTAwJTttaW4td2lkdGg6MTk1cHh9Lmxpc3RpbmdfZmlsdGVyX2Zvcm0gLnZzYi1tYWluIGJ1dHRvbnttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjYwMDtib3JkZXItY29sb3I6cmVkO2JvcmRlci1zdHlsZTpzb2xpZCAhaW1wb3J0YW50O2JvcmRlci13aWR0aDowIDAgMXB4IDAgIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzo2cHggMzZweCA2cHggMCAhaW1wb3J0YW50O21pbi1oZWlnaHQ6NC4xODc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lmxpc3RpbmdfZmlsdGVyX2Zvcm0gLnZzYi1tYWluIGJ1dHRvbntwYWRkaW5nOjZweCAzNnB4IDZweCAyMHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCByZWQgIWltcG9ydGFudDttaW4taGVpZ2h0OjIuODc1cmVtfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5saXN0aW5nX2ZpbHRlcl9mb3JtIC52c2ItbWFpbiBidXR0b24gLmNhcmV0e3JpZ2h0OjAgIWltcG9ydGFudH19Lmxpc3RpbmdfZ3JpZHtmb250LWZhbWlseTpcIlJhbGV3YXlcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MjlweH0ubGlzdGluZ19ncmlkLS1yb3d7ZGlzcGxheTpmbGV4O2dhcDouOTM3NXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5saXN0aW5nX2dyaWQtLXJvd3tnYXA6My43NXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubGlzdGluZ19ncmlkIC5lbGVte2ZsZXg6MSAxfX0ubGlzdGluZ19ncmlkIC5lbGVtX2lke21heC13aWR0aDoxMDRweH0ubGlzdGluZ19ncmlkIC5lbGVtX2RhdGV7bWF4LXdpZHRoOjExN3B4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3RpbmdfZ3JpZCAuZWxlbV9hZGRyZXNze3dpZHRoOjEwMCU7Zm9udC1zaXplOjEuMTI1cmVtO21hcmdpbi1ib3R0b206MXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubGlzdGluZ19ncmlkIC5lbGVtX2NvbWZvcnR7bWF4LXdpZHRoOjEyN3B4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5saXN0aW5nX2dyaWQgLmVsZW1fY29tZm9ydHt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTouODc1cmVtO21hcmdpbi1ib3R0b206MS42MjVyZW19fS5saXN0aW5nX2dyaWQgLmVsZW1fbmVpZ2hib3Job29ke3dpZHRoOjIyJX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5saXN0aW5nX2dyaWQgLmVsZW1fbmVpZ2hib3Job29ke21heC13aWR0aDoxOC43NXJlbX19Lmxpc3RpbmdfZ3JpZCAuZWxlbV9hZ2VudF9uYW1le3dpZHRoOjI2JTtwYWRkaW5nLWxlZnQ6LjQzNzVyZW19Lmxpc3RpbmdfZ3JpZCAuZWxlbV9lbWFpbHt3aWR0aDoyMCU7dGV4dC1hbGlnbjpjZW50ZXJ9Lmxpc3RpbmdfZ3JpZCAuZWxlbV9waG9uZXt3aWR0aDoyNyU7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KXsubGlzdGluZ19ncmlkIC5lbGVtX3N0YXR1c3ttYXgtd2lkdGg6MTEzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3RpbmdfZ3JpZCAuZWxlbV9zdGF0dXN7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctYm90dG9tOjFyZW07bWFyZ2luLWJvdHRvbTouOTM3NXJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZWR9fS5saXN0aW5nX2dyaWQgLmVsZW1fc3RhdHVzIC5saXN0aW5nX2luZm97Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiNiZGJkYmQ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo1cHh9Lmxpc3RpbmdfZ3JpZCAuZWxlbV9zdGF0dXMgLmxpc3RpbmdfaW5mbyBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0aW5nX2dyaWQgLmVsZW1fc3RhdHVzIC5saXN0aW5nX2luZm8gc3BhbitzcGFuOmJlZm9yZXtjb250ZW50OlwiwrcgXCJ9Lmxpc3RpbmdfZ3JpZCAuZWxlbV9zdGF0dXMgLnN0YXR1c3tjdXJzb3I6ZGVmYXVsdH0ubGlzdGluZ19ncmlkIC5lbGVtX3N0YXR1cyAuc3RhdHVzLnBlbmRpbmcsLmxpc3RpbmdfZ3JpZCAuZWxlbV9zdGF0dXMgLnN0YXR1cy5kcmFmdHtiYWNrZ3JvdW5kOiNjY2N9Lmxpc3RpbmdfZ3JpZCAuZWxlbV9hY3Rpb25ze21heC13aWR0aDoxMjBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5saXN0aW5nX2dyaWQgLmVsZW1fYWN0aW9uc3ttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9fS5saXN0aW5nX2dyaWQtLWhlYWRlciAuZWxlbXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOi44NzVyZW19Lmxpc3RpbmdfZ3JpZC0tYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Jvdy1nYXA6MXJlbX1AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpey5saXN0aW5nX2dyaWQtLWJvZHl7cm93LWdhcDouNXJlbX19Lmxpc3RpbmdfZ3JpZC0tYm9keSAubGlzdGluZ19ncmlkLS1yb3d7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZTNlMjtwYWRkaW5nLXRvcDoxM3B4O3BhZGRpbmctYm90dG9tOjEzcHg7dHJhbnNpdGlvbjphbGwgLjNzIDBzfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3RpbmdfZ3JpZC0tYm9keSAubGlzdGluZ19ncmlkLS1yb3d7Ym9yZGVyOjFweCBzb2xpZCAjMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZjhmOWZhO2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MXJlbSAxLjEyNXJlbTtyb3ctZ2FwOjA7Y29sb3I6IzAwMH19Lmxpc3RpbmdfZ3JpZC0tYm9keSAubGlzdGluZ19ncmlkLS1yb3cucmVtb3ZlZHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDAsMCwuMil9Lmxpc3RpbmdfZ3JpZC0tYm9keSAubGlzdGluZ19ncmlkLS1yb3cucmVtb3ZlZCAuZWxlbV9hY3Rpb25zIHNwYW57Y29sb3I6cmVkfS5saXN0aW5nX2dyaWQtLWJvZHkgLmxpc3RpbmdfZ3JpZC0tcm93LnJlbW92ZWQgLmVsZW1fc3RhdHVze2Rpc3BsYXk6bm9uZX0ubGlzdGluZ19ncmlkLS1ib2R5IC5lbGVtX2NvbWZvcnR7ZGlzcGxheTpmbGV4O2dhcDoxMnB4fS5saXN0aW5nX2dyaWQtLWJvZHkgLmVsZW1fY29tZm9ydCBzcGFuK3NwYW57cG9zaXRpb246cmVsYXRpdmV9Lmxpc3RpbmdfZ3JpZC0tYm9keSAuZWxlbV9jb21mb3J0IHNwYW4rc3BhbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIsK3XCI7bGVmdDotOXB4O3RvcDowfS5saXN0aW5nX2dyaWQtLWJvZHkgLmVsZW1fYWN0aW9ucz5zcGFue3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojYmRiZGJkfS5saXN0aW5nX2dyaWQtLWJvZHkgLmVsZW1fYWN0aW9ucz5kaXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDouNjI1cmVtfS5saXN0aW5nX2dyaWQtLWJvZHkgLmVsZW1fYWN0aW9ucyBhIHN2Z3t0cmFuc2l0aW9uOmFsbCAuM3MgMHN9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubGlzdGluZ19ncmlkLS1ib2R5IC5lbGVtX2FjdGlvbnMgYXt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2UwYjU2NTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fUBtZWRpYShtaW4td2lkdGg6IDEwMjVweCl7Lmxpc3RpbmdfZ3JpZC0tYm9keSAuZWxlbV9hY3Rpb25zIGE6aG92ZXIgc3Zne3RyYW5zZm9ybTpzY2FsZSgxLjIpfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmFkbWluX2Vycm9yNDA0e21hcmdpbi10b3A6Y2xhbXAoNi4yNXJlbSxjYWxjKDYuMjVyZW0gKyAoMXZ3IC0gNy42OHB4KSAqIDE0Ljg4KSwxMi41cmVtKX19LmVkaXRfbGlzdGluZ19mb3Jte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjkuMjVyZW19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5lZGl0X2xpc3RpbmdfZm9ybXtwYWRkaW5nLWJvdHRvbTo0cmVtfX0uZWRpdF9saXN0aW5nX2Zvcm0uc3VibWl0ZWR7ZmlsdGVyOmJsdXIoMTBweCl9LmVkaXRfbGlzdGluZ19mb3JtLnN1Ym1pdGVkOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjB9LmVkaXRfbGlzdGluZ19mb3JtIGlucHV0W3R5cGU9dGV4dF0sLmVkaXRfbGlzdGluZ19mb3JtIGlucHV0W3R5cGU9ZW1haWxdLC5lZGl0X2xpc3RpbmdfZm9ybSBpbnB1dFt0eXBlPXVybF0sLmVkaXRfbGlzdGluZ19mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5lZGl0X2xpc3RpbmdfZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0sLmVkaXRfbGlzdGluZ19mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwuZWRpdF9saXN0aW5nX2Zvcm0gaW5wdXRbdHlwZT10ZWxdLC5lZGl0X2xpc3RpbmdfZm9ybSBpbnB1dFt0eXBlPXJhbmdlXSwuZWRpdF9saXN0aW5nX2Zvcm0gaW5wdXRbdHlwZT1kYXRlXSwuZWRpdF9saXN0aW5nX2Zvcm0gaW5wdXRbdHlwZT1tb250aF0sLmVkaXRfbGlzdGluZ19mb3JtIGlucHV0W3R5cGU9d2Vla10sLmVkaXRfbGlzdGluZ19mb3JtIGlucHV0W3R5cGU9dGltZV0sLmVkaXRfbGlzdGluZ19mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLC5lZGl0X2xpc3RpbmdfZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwuZWRpdF9saXN0aW5nX2Zvcm0gaW5wdXRbdHlwZT1jb2xvcl0sLmVkaXRfbGlzdGluZ19mb3JtIHRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZWRpdF9saXN0aW5nX2Zvcm1fbXNne3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIC4zcyAwcztvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LmVkaXRfbGlzdGluZ19mb3JtX21zZy5hY3RpdmV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uZWRpdF9saXN0aW5nX2Zvcm1fbXNnIHNwYW57YmFja2dyb3VuZDojZTBiNTY1O2NvbG9yOiNmZmY7cGFkZGluZzo1cHggNTBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyLXJhZGl1czoxNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MS4yNXJlbX0uZWRpdF9saXN0aW5nX2Zvcm0gaW5wdXQuc3VibWl0e2JvcmRlci1jb2xvcjpyZWR9LmVkaXRfbGlzdGluZ19mb3JtIGlucHV0LnN1Ym1pdDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2JkYmRiZH0uZWRpdF9saXN0aW5nX2Zvcm0gdGV4dGFyZWF7bWluLWhlaWdodDoyNTBweH0uZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCksLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9ja3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCksLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9ja3tkaXNwbGF5OmJsb2NrfX0uZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCkrLmQtZmxleCwuZWRpdF9saXN0aW5nX2Zvcm0gLmxhYmVsX2Jsb2NrKy5kLWZsZXh7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3Jvdy1nYXA6MTBweH0uZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCk+c3BhbiwuZWRpdF9saXN0aW5nX2Zvcm0gLmxhYmVsX2Jsb2NrPnNwYW57Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO2xldHRlci1zcGFjaW5nOi41cHg7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOi4zNzVyZW19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5lZGl0X2xpc3RpbmdfZm9ybSBsYWJlbDpub3QoLmxhYmVsX2NoZWNrYm94KT5zcGFuLnByaWNlX2lucHV0LC5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfYmxvY2s+c3Bhbi5wcmljZV9pbnB1dHt3aWR0aDoxMDAlfX0uZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCk+c3BhbiAucmVxdWlyZWQsLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9jaz5zcGFuIC5yZXF1aXJlZHtjb2xvcjojZjY3MjgyfS5lZGl0X2xpc3RpbmdfZm9ybSBsYWJlbDpub3QoLmxhYmVsX2NoZWNrYm94KSAucHJpY2VfaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtIGxhYmVsOm5vdCgubGFiZWxfY2hlY2tib3gpIC5iZWRzX2lucHV0LC5lZGl0X2xpc3RpbmdfZm9ybSBsYWJlbDpub3QoLmxhYmVsX2NoZWNrYm94KSAuYmF0aF9pbnB1dCwuZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCkgLnNpemVfaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9jayAucHJpY2VfaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9jayAuYmVkc19pbnB1dCwuZWRpdF9saXN0aW5nX2Zvcm0gLmxhYmVsX2Jsb2NrIC5iYXRoX2lucHV0LC5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfYmxvY2sgLnNpemVfaW5wdXR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO2NvbG9yOiNmZmY7d2hpdGUtc3BhY2U6bm93cmFwfS5lZGl0X2xpc3RpbmdfZm9ybSBsYWJlbDpub3QoLmxhYmVsX2NoZWNrYm94KSAucHJpY2VfaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9jayAucHJpY2VfaW5wdXR7cG9zaXRpb246cmVsYXRpdmV9LmVkaXRfbGlzdGluZ19mb3JtIGxhYmVsOm5vdCgubGFiZWxfY2hlY2tib3gpIC5wcmljZV9pbnB1dCBpbnB1dCwuZWRpdF9saXN0aW5nX2Zvcm0gLmxhYmVsX2Jsb2NrIC5wcmljZV9pbnB1dCBpbnB1dHt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoyN3B4O3BhZGRpbmctcmlnaHQ6NXB4fS5lZGl0X2xpc3RpbmdfZm9ybSBsYWJlbDpub3QoLmxhYmVsX2NoZWNrYm94KSAucHJpY2VfaW5wdXQ6YmVmb3JlLC5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfYmxvY2sgLnByaWNlX2lucHV0OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiJFwiO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7bGVmdDouNjI1cmVtO2NvbG9yOiMwMDB9LmVkaXRfbGlzdGluZ19mb3JtIGxhYmVsOm5vdCgubGFiZWxfY2hlY2tib3gpIC5iZWRzX2FuZF9iYXRoLC5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfYmxvY2sgLmJlZHNfYW5kX2JhdGh7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjRweDt3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCkgLmJlZHNfYW5kX2JhdGgsLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9jayAuYmVkc19hbmRfYmF0aHt3aWR0aDphdXRvfX0uZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCkgLmJlZHNfaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtIGxhYmVsOm5vdCgubGFiZWxfY2hlY2tib3gpIC5iYXRoX2lucHV0LC5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfYmxvY2sgLmJlZHNfaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9jayAuYmF0aF9pbnB1dHt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZWRpdF9saXN0aW5nX2Zvcm0gbGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCkgLmJlZHNfaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtIGxhYmVsOm5vdCgubGFiZWxfY2hlY2tib3gpIC5iYXRoX2lucHV0LC5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfYmxvY2sgLmJlZHNfaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9ibG9jayAuYmF0aF9pbnB1dHt3aWR0aDphdXRvO2p1c3RpZnktY29udGVudDp1bnNldDtmbGV4OjEgMX19LmVkaXRfbGlzdGluZ19mb3JtIGxhYmVsOm5vdCgubGFiZWxfY2hlY2tib3gpIC5iZWRzX2lucHV0IGlucHV0LC5lZGl0X2xpc3RpbmdfZm9ybSBsYWJlbDpub3QoLmxhYmVsX2NoZWNrYm94KSAuYmF0aF9pbnB1dCBpbnB1dCwuZWRpdF9saXN0aW5nX2Zvcm0gLmxhYmVsX2Jsb2NrIC5iZWRzX2lucHV0IGlucHV0LC5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfYmxvY2sgLmJhdGhfaW5wdXQgaW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjA7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5lZGl0X2xpc3RpbmdfZm9ybSBsYWJlbDpub3QoLmxhYmVsX2NoZWNrYm94KSAuc2l6ZV9pbnB1dCBpbnB1dCwuZWRpdF9saXN0aW5nX2Zvcm0gLmxhYmVsX2Jsb2NrIC5zaXplX2lucHV0IGlucHV0e21heC13aWR0aDo3N3B4fS5lZGl0X2xpc3RpbmdfZm9ybSBsYWJlbDpub3QoLmxhYmVsX2NoZWNrYm94KSBpbnB1dFt0eXBlPWRhdGVdLC5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfYmxvY2sgaW5wdXRbdHlwZT1kYXRlXXttYXgtd2lkdGg6MTMzcHh9fS5lZGl0X2xpc3RpbmdfZm9ybSBzZWxlY3R7aGVpZ2h0OjQ4cHg7Ym9yZGVyOjFweCBzb2xpZCAjZDBkMGQwO2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjAgLjkzNzVyZW07YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9J2N1cnJlbnRDb2xvcicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcG9seWxpbmUgcG9pbnRzPSc2IDkgMTIgMTUgMTggOSclM2UlM2MvcG9seWxpbmUlM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDFyZW0gY2VudGVyO2JhY2tncm91bmQtc2l6ZToxZW19LmVkaXRfbGlzdGluZ19mb3JtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGl7ZmlsdGVyOmludmVydCgxKX0uZWRpdF9saXN0aW5nX2Zvcm0gLmxhYmVsX2NoZWNrYm94X2dyb3VwIC5sYWJlbF9jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XXtkaXNwbGF5Om5vbmV9LmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9jaGVja2JveF9ncm91cCAubGFiZWxfY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOmJlZm9yZXtiYWNrZ3JvdW5kOiNlMGI1NjU7Ym9yZGVyLWNvbG9yOiNlMGI1NjV9LmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9jaGVja2JveF9ncm91cCAubGFiZWxfY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOmFmdGVye2xlZnQ6Mi4xODc1cmVtfS5lZGl0X2xpc3RpbmdfZm9ybSAubGFiZWxfY2hlY2tib3hfZ3JvdXAgLmxhYmVsX2NoZWNrYm94IHNwYW57cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjgwcHh9LmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9jaGVja2JveF9ncm91cCAubGFiZWxfY2hlY2tib3ggc3BhbjpiZWZvcmUsLmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9jaGVja2JveF9ncm91cCAubGFiZWxfY2hlY2tib3ggc3BhbjphZnRlcntjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOmFsbCAuM3MgMHN9LmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9jaGVja2JveF9ncm91cCAubGFiZWxfY2hlY2tib3ggc3BhbjpiZWZvcmV7d2lkdGg6NjBweDtoZWlnaHQ6MzBweDtib3JkZXItcmFkaXVzOjMuMTI1cmVtO2JvcmRlcjoxcHggc29saWQgI2ZmZjtsZWZ0OjB9LmVkaXRfbGlzdGluZ19mb3JtIC5sYWJlbF9jaGVja2JveF9ncm91cCAubGFiZWxfY2hlY2tib3ggc3BhbjphZnRlcntib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6MS4yNXJlbTt3aWR0aDoxLjI1cmVtO2JhY2tncm91bmQ6I2ZmZjtsZWZ0OjVweH0uZWRpdF9saXN0aW5nX2Zvcm0gLnN1YndheV9saW5lcyAucm93LC5lZGl0X2xpc3RpbmdfZm9ybSAuc3Vid2F5X2xpbmVzIC53b29jb21tZXJjZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlIC5lZGl0X2xpc3RpbmdfZm9ybSAuc3Vid2F5X2xpbmVzIC5jb2wyLXNldCwuZWRpdF9saXN0aW5nX2Zvcm0gLnN1YndheV9saW5lcyAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQsLndvb2NvbW1lcmNlLXBhZ2UgLmVkaXRfbGlzdGluZ19mb3JtIC5zdWJ3YXlfbGluZXMgLmNvbDItc2V0e3BhZGRpbmctcmlnaHQ6NDBweH0uZWRpdF9saXN0aW5nX2Zvcm0gLnN1YndheV9saW5lc19ib2R5IC5yb3csLmVkaXRfbGlzdGluZ19mb3JtIC5zdWJ3YXlfbGluZXNfYm9keSAud29vY29tbWVyY2UgLmNvbDItc2V0LC53b29jb21tZXJjZSAuZWRpdF9saXN0aW5nX2Zvcm0gLnN1YndheV9saW5lc19ib2R5IC5jb2wyLXNldCwuZWRpdF9saXN0aW5nX2Zvcm0gLnN1YndheV9saW5lc19ib2R5IC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCwud29vY29tbWVyY2UtcGFnZSAuZWRpdF9saXN0aW5nX2Zvcm0gLnN1YndheV9saW5lc19ib2R5IC5jb2wyLXNldHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTowfS5lZGl0X2xpc3RpbmdfZm9ybSAuc3Vid2F5X2xpbmVzX2JvZHkgLnJlbW92ZV9zdWJ3YXlfbGluZXtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MzBweDtiYWNrZ3JvdW5kOiNlNDFmMWY7Zm9udC1zaXplOjA7Y3Vyc29yOnBvaW50ZXI7b3ZlcmZsb3c6aGlkZGVuO3RvcDo1MCU7Ym90dG9tOmF1dG87cmlnaHQ6LjkzNzVyZW07bGVmdDphdXRvO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjMwcHg7Ym9yZGVyLXJhZGl1czo1MCV9LmVkaXRfbGlzdGluZ19mb3JtIC5zdWJ3YXlfbGluZXNfYm9keSAucmVtb3ZlX3N1YndheV9saW5lOmJlZm9yZSwuZWRpdF9saXN0aW5nX2Zvcm0gLnN1YndheV9saW5lc19ib2R5IC5yZW1vdmVfc3Vid2F5X2xpbmU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2hlaWdodDoycHg7d2lkdGg6MjBweDtiYWNrZ3JvdW5kOiNmZmY7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7dG9wOjUwJTttYXJnaW46MCBhdXRvfS5lZGl0X2xpc3RpbmdfZm9ybSAuc3Vid2F5X2xpbmVzX2JvZHkgLnJlbW92ZV9zdWJ3YXlfbGluZTpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKX0uZWRpdF9saXN0aW5nX2Zvcm0gLnN1YndheV9saW5lc19ib2R5IC5yZW1vdmVfc3Vid2F5X2xpbmU6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyl9LmVkaXRfbGlzdGluZ19mb3JtIC5idG4sLmVkaXRfbGlzdGluZ19mb3JtIGlucHV0W3R5cGU9c3VibWl0XSwuZWRpdF9saXN0aW5nX2Zvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybSAuZ2Zvcm1fZm9vdGVyIC5lZGl0X2xpc3RpbmdfZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sLmVkaXRfbGlzdGluZ19mb3JtIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsLndvb2NvbW1lcmNlICNyZXNwb25kIC5lZGl0X2xpc3RpbmdfZm9ybSBpbnB1dCNzdWJtaXQsLmVkaXRfbGlzdGluZ19mb3JtIC53b29jb21tZXJjZSBhLmJ1dHRvbiwud29vY29tbWVyY2UgLmVkaXRfbGlzdGluZ19mb3JtIGEuYnV0dG9uLC5lZGl0X2xpc3RpbmdfZm9ybSAud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbiwud29vY29tbWVyY2UgLmVkaXRfbGlzdGluZ19mb3JtIGJ1dHRvbi5idXR0b24sLmVkaXRfbGlzdGluZ19mb3JtIC53b29jb21tZXJjZSBpbnB1dC5idXR0b24sLndvb2NvbW1lcmNlIC5lZGl0X2xpc3RpbmdfZm9ybSBpbnB1dC5idXR0b24sLmVkaXRfbGlzdGluZ19mb3JtIC53b29jb21tZXJjZSBhLmJ1dHRvbi5hbHQsLndvb2NvbW1lcmNlIC5lZGl0X2xpc3RpbmdfZm9ybSBhLmJ1dHRvbi5hbHQsLmVkaXRfbGlzdGluZ19mb3JtIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmVkaXRfbGlzdGluZ19mb3JtIGJ1dHRvbi5idXR0b24uYWx0LC5lZGl0X2xpc3RpbmdfZm9ybSAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCwud29vY29tbWVyY2UgLmVkaXRfbGlzdGluZ19mb3JtIGlucHV0LmJ1dHRvbi5hbHQsLmVkaXRfbGlzdGluZ19mb3JtIC5sb2dpbiAubG9naW4tbGF5b3V0IC5sb2dpbi1ib3ggZm9ybSBwLnN1Ym1pdCAuYnV0dG9uLXByaW1hcnksLmxvZ2luIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCBmb3JtIHAuc3VibWl0IC5lZGl0X2xpc3RpbmdfZm9ybSAuYnV0dG9uLXByaW1hcnksLmVkaXRfbGlzdGluZ19mb3JtIC5sb2dpbi5sb2dpbi1hY3Rpb24tcmVzZXRwYXNzIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZyBhLC5sb2dpbi5sb2dpbi1hY3Rpb24tcmVzZXRwYXNzIC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZyAuZWRpdF9saXN0aW5nX2Zvcm0gYXtwYWRkaW5nOi43NXJlbSAuODEyNXJlbTtib3JkZXItcmFkaXVzOjMuMTI1cmVtfS5lZGl0X2xpc3RpbmdfZm9ybSAubG9jYXRpb25fYWRkcmVzc193cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5lZGl0X2xpc3RpbmdfZm9ybSAubG9jYXRpb25fYWRkcmVzc193cmFwcGVyIC5hZGRyZXNzX3N1Z2dlc3Rpb25ze3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luLXRvcDowO21heC1oZWlnaHQ6MTUwcHg7b3ZlcmZsb3cteTphdXRvO2Rpc3BsYXk6bm9uZTt6LWluZGV4OjEwMDF9LmVkaXRfbGlzdGluZ19mb3JtIC5sb2NhdGlvbl9hZGRyZXNzX3dyYXBwZXIgLmFkZHJlc3Nfc3VnZ2VzdGlvbnMgbGl7YmFja2dyb3VuZDojMzMzODQ0fS5lZGl0X2xpc3RpbmdfZm9ybSAubG9jYXRpb25fYWRkcmVzc193cmFwcGVyIC5hZGRyZXNzX3N1Z2dlc3Rpb25zIGxpOmhvdmVye2JhY2tncm91bmQ6I2UwYjU2NX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5e3Bvc2l0aW9uOnJlbGF0aXZlfX0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVye2Rpc3BsYXk6ZmxleDtnYXA6MTJweDttYXJnaW46MCAtNnB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVye2ZsZXgtd3JhcDp3cmFwfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNiYW5uZXJfaW1nX2NvbnRhaW5lciwuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2ltYWdlUHJldmlld0NvbnRhaW5lcntvdmVyZmxvdzphdXRvO3BhZGRpbmctYm90dG9tOjE2MHB4fX0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5uZXdfaW1hZ2UsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNpbWFnZVByZXZpZXdDb250YWluZXIgLm5ld19pbWFnZXt3aWR0aDpjYWxjKDI1JSAtIDEycHgpO21pbi13aWR0aDoxNi4zMTI1cmVtO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuNCk7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5uZXdfaW1hZ2UgLnJlbW92ZS1pY29uLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVyIC5uZXdfaW1hZ2UgLnJlbW92ZS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1cHg7cmlnaHQ6NXB4O2N1cnNvcjpwb2ludGVyO3dpZHRoOjEuNzVyZW07aGVpZ2h0OjEuNzVyZW07Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZTQxZjFmO3RyYW5zaXRpb246YWxsIC4zcyAwc31AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNiYW5uZXJfaW1nX2NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbiwuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2ltYWdlUHJldmlld0NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbntvcGFjaXR5OjA7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKX19LmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNiYW5uZXJfaW1nX2NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbjpiZWZvcmUsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNiYW5uZXJfaW1nX2NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbjphZnRlciwuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2ltYWdlUHJldmlld0NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbjpiZWZvcmUsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNpbWFnZVByZXZpZXdDb250YWluZXIgLm5ld19pbWFnZSAucmVtb3ZlLWljb246YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2xlZnQ6LjI1cmVtO3JpZ2h0Oi4yNXJlbTt0b3A6NTAlO2hlaWdodDoycHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6M3B4O3RyYW5zaXRpb246YWxsIC4zcyAwc31AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNiYW5uZXJfaW1nX2NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbjpiZWZvcmUsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNiYW5uZXJfaW1nX2NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbjphZnRlciwuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2ltYWdlUHJldmlld0NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbjpiZWZvcmUsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNpbWFnZVByZXZpZXdDb250YWluZXIgLm5ld19pbWFnZSAucmVtb3ZlLWljb246YWZ0ZXJ7YmFja2dyb3VuZDojZTQxZjFmfX0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5uZXdfaW1hZ2UgLnJlbW92ZS1pY29uOmJlZm9yZSwuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2ltYWdlUHJldmlld0NvbnRhaW5lciAubmV3X2ltYWdlIC5yZW1vdmUtaWNvbjpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKX0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5uZXdfaW1hZ2UgLnJlbW92ZS1pY29uOmFmdGVyLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVyIC5uZXdfaW1hZ2UgLnJlbW92ZS1pY29uOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpfS5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjYmFubmVyX2ltZ19jb250YWluZXIgLm5ld19pbWFnZSAucmVtb3ZlLWljb246aG92ZXIsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNpbWFnZVByZXZpZXdDb250YWluZXIgLm5ld19pbWFnZSAucmVtb3ZlLWljb246aG92ZXJ7YmFja2dyb3VuZDojZTQxZjFmfS5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjYmFubmVyX2ltZ19jb250YWluZXIgLm5ld19pbWFnZSAucmVtb3ZlLWljb246aG92ZXI6YmVmb3JlLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjYmFubmVyX2ltZ19jb250YWluZXIgLm5ld19pbWFnZSAucmVtb3ZlLWljb246aG92ZXI6YWZ0ZXIsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNpbWFnZVByZXZpZXdDb250YWluZXIgLm5ld19pbWFnZSAucmVtb3ZlLWljb246aG92ZXI6YmVmb3JlLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVyIC5uZXdfaW1hZ2UgLnJlbW92ZS1pY29uOmhvdmVyOmFmdGVye2JhY2tncm91bmQ6I2ZmZn0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5uZXdfaW1hZ2U6aG92ZXIgLnJlbW92ZS1pY29uLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVyIC5uZXdfaW1hZ2U6aG92ZXIgLnJlbW92ZS1pY29ue29wYWNpdHk6MX0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5uZXdfaW1hZ2VfaW5uZXIsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNpbWFnZVByZXZpZXdDb250YWluZXIgLm5ld19pbWFnZV9pbm5lcntwYWRkaW5nLWJvdHRvbTo2Ny4yJX0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5uZXdfaW1hZ2VfaW5uZXIgaW1nLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVyIC5uZXdfaW1hZ2VfaW5uZXIgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1wb3NpdGlvbjpjZW50ZXI7b2JqZWN0LWZpdDpjb3Zlcn0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5uZXdfaW1hZ2UgLm5ld19pbWFnZV9pbnB1dF93cmFwcGVyLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVyIC5uZXdfaW1hZ2UgLm5ld19pbWFnZV9pbnB1dF93cmFwcGVye2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjZTBiNTY1O21hcmdpbjowIC0xcHggLTFweDtwYWRkaW5nOjExcHggMjNweDtsaW5lLWhlaWdodDoxO2ZsZXg6MSAxO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNlMGI1NjU7Zm9udC13ZWlnaHQ6NjAwfS5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjYmFubmVyX2ltZ19jb250YWluZXIgLm5ld19pbWFnZSAubmV3X2ltYWdlX2lucHV0X3dyYXBwZXIgaW5wdXQsLmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNpbWFnZVByZXZpZXdDb250YWluZXIgLm5ld19pbWFnZSAubmV3X2ltYWdlX2lucHV0X3dyYXBwZXIgaW5wdXR7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtib3JkZXItcmFkaXVzOjJweDtib3JkZXItY29sb3I6I2ZmZn0uZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2Jhbm5lcl9pbWdfY29udGFpbmVyIC5maWxlX2lucHV0LC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVyIC5maWxlX2lucHV0e2N1cnNvcjpwb2ludGVyO3dpZHRoOmNhbGMoMjUlIC0gMTJweCk7bWluLWhlaWdodDoyMTFweDtwYWRkaW5nOjEwcHg7YmFja2dyb3VuZDojZmJmYmZiO2JvcmRlcjoxMHB4IGRhc2hlZCByZ2JhKDAsMCwwLC4yKTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3JkZXI6OTk5OTk5OTk7Y29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNiYW5uZXJfaW1nX2NvbnRhaW5lciAuZmlsZV9pbnB1dCwuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2ltYWdlUHJldmlld0NvbnRhaW5lciAuZmlsZV9pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MS4yNXJlbTtsZWZ0OjA7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjcwcHh9fS5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjYmFubmVyX2ltZ19jb250YWluZXIgLmZpbGVfaW5wdXQ6YmVmb3JlLC5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjaW1hZ2VQcmV2aWV3Q29udGFpbmVyIC5maWxlX2lucHV0OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOi0wLjU2MjVyZW07Ym90dG9tOi0wLjU2MjVyZW07bGVmdDotMC41NjI1cmVtO3JpZ2h0Oi0wLjU2MjVyZW07Ym9yZGVyOjlweCBzb2xpZCAjZmJmYmZifS5lZGl0X2xpc3RpbmdfZm9ybV9fZ2FsbGVyeSAjYmFubmVyX2ltZ19jb250YWluZXIgLmZpbGVfaW5wdXQ+c3BhbiwuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2ltYWdlUHJldmlld0NvbnRhaW5lciAuZmlsZV9pbnB1dD5zcGFue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmVkaXRfbGlzdGluZ19mb3JtX19nYWxsZXJ5ICNiYW5uZXJfaW1nX2NvbnRhaW5lciAuZmlsZV9pbnB1dCBpbnB1dCwuZWRpdF9saXN0aW5nX2Zvcm1fX2dhbGxlcnkgI2ltYWdlUHJldmlld0NvbnRhaW5lciAuZmlsZV9pbnB1dCBpbnB1dHtkaXNwbGF5Om5vbmV9LmVkaXRfbGlzdGluZ19mb3JtLS1mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE2cHg7bWFyZ2luLXRvcDozLjVyZW19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5lZGl0X2xpc3RpbmdfZm9ybS0tZm9vdGVye3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3BhZGRpbmctbGVmdDouOTM3NXJlbTtwYWRkaW5nLXJpZ2h0Oi45Mzc1cmVtO3RyYW5zaXRpb246bGVmdCAwcyxyaWdodCAwcztwYWRkaW5nLXRvcDoxLjI1cmVtO3otaW5kZXg6Mn0uZWRpdF9saXN0aW5nX2Zvcm0tLWZvb3Rlci5ub3RfZml4ZWR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIwcHg7bGVmdDowO3JpZ2h0OjB9LmVkaXRfbGlzdGluZ19mb3JtLS1mb290ZXIgLmRyYWZ0LC5lZGl0X2xpc3RpbmdfZm9ybS0tZm9vdGVyIC5wcmV2aWV3e2ZsZXg6MSAxO2JvcmRlcjoxcHggc29saWQgI2UwYjU2NSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MTttaW4taGVpZ2h0OjA7bWFyZ2luOjA7aGVpZ2h0OjQ4cHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5lZGl0X2xpc3RpbmdfZm9ybS0tZm9vdGVyIC5zdWJtaXQuYnV0dG9ue3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZWRpdF9saXN0aW5nX2Zvcm0tLWZvb3RlciAuZHJhZnQsLmVkaXRfbGlzdGluZ19mb3JtLS1mb290ZXIgLnByZXZpZXd7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3RleHQtdHJhbnNmb3JtOnVuc2V0O2NvbG9yOiNmZmY7cGFkZGluZzouNzVyZW0gLjgxMjVyZW07Ym9yZGVyLXJhZGl1czozLjEyNXJlbTtmb250LXdlaWdodDo1MDA7dHJhbnNpdGlvbjphbGwgLjNzIDBzO2xpbmUtaGVpZ2h0OjF9LmVkaXRfbGlzdGluZ19mb3JtLS1mb290ZXIgLmRyYWZ0OmhvdmVyLC5lZGl0X2xpc3RpbmdfZm9ybS0tZm9vdGVyIC5wcmV2aWV3OmhvdmVye2JhY2tncm91bmQ6I2Q3YTEzYn19IiwiQGltcG9ydCBcIi4uLy4uL2Rpc3QvY3NzL2ZhbmN5Ym94LmNzc1wiO1xuXG4vLyBDdXN0b20gc3R5bGluZzpcbltkYXRhLWZhbmN5Ym94XSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbiIsIi8vIENvbG9ycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kcHJpbWFyeTogI0UwQjU2NTtcbiRwcmltYXJ5LWhvdmVyOiBkYXJrZW4oJHByaW1hcnksIDEwJSk7XG4kc2Vjb25kYXJ5OiAjMzhiZGY4O1xuJHNlY29uZGFyeS1ob3ZlcjogZGFya2VuKCRzZWNvbmRhcnksIDglKTtcbiRib2R5LWJnOiAjMzMzODQ0O1xuJHJlc2V0OiAjQTNBM0EzO1xuJHdoYXRzYXBwOiAjMjVkMzY2O1xuXG4vLyBCb290c3RyYXAgdjUuMy4wIGZpeCAoZGFyayBtb2RlIHN1cHBvcnQpXG4kZW5hYmxlLWRhcmstbW9kZTogZmFsc2U7XG5cbiRiOiAjMDAwO1xuJHc6ICNmZmY7XG4kd2hpdGUtNTA6IHJnYmEoJHcsIDAuNSk7XG4kZ3JleTogI2JkYmRiZDtcbiRncmV5LWJvcmRlcjogI2QwZDBkMDtcblxuJHJlZDogI2U0MWYxZjtcbiRncmVlbjogIzZkYzIyZTtcbi8vJHdoYXRzYXBwOiAjMjlCNDIwO1xuJG9yYW5nZTogI2Y1NmUyODtcbiR5ZWxsb3c6ICNGMkM5NEM7XG4kYmx1ZTogIzAwYTBkMjtcblxuJGNvbG9yLXRleHQ6ICRib2R5LWJnO1xuJGNvbG9yLWhlYWRpbmc6ICMyMDI2MzQ7XG4kY29sb3ItbGluazogJHByaW1hcnk7XG4kY29sb3ItbGluay1ob3ZlcjogJHByaW1hcnktaG92ZXI7XG5cblxuLy8gRm9udHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGZvbnQtdGV4dDogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4kZm9udC1oZWFkaW5nOiAnUm9vbScsIHNhbnMtc2VyaWY7XG5cbiRmb250LWNvZGU6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgJ0xpYmVyYXRpb24gTW9ubycsICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZTtcbiRmb250LXByZTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIENvdXJpZXIsIG1vbm9zcGFjZTtcblxuXG4vLyBUeXBvZ3JhcGh5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRmb250LXNpemUtYmFzZTogMTY7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCAodHlwaWNhbGx5IDE2cHgpXG4kZm9udC13ZWlnaHQtYmFzZTogNDAwO1xuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNjtcblxuJHJhZGl1czogcmVtKDUpOyAvLyBnbG9iYWwgYm9yZGVyLXJhZGl1cyAoY2FuIGJlIDAsIGJ1dCBuZWVkIHRvIGtlZXAgaXQpXG5cblxuLy8gVHJhbnNpdGlvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHRpbWU6IDAuM3M7XG4kZGVmYXVsdC10cmFuc2l0aW9uOiBhbGwgJHRpbWUgMHM7XG5cblxuLy8gR3JpZCBicmVha3BvaW50cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBmb3IgbWluLXdpZHRoID0gdmFsdWVzLCBmb3IgbWF4LXdpZHRoID0gdmFsdWUgLSAxcHguXG4vLyBleGFtcGxlOiBAaW5jbHVkZSBtaW4obGcpID0gQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweClcbi8vIGV4YW1wbGU6IEBpbmNsdWRlIG1heChsZykgPSBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KVxuJGdyaWQtYnJlYWtwb2ludHM6IChcblx0eHM6IDAsXG5cdHNtOiA1NzZweCxcblx0bWQ6IDc2OHB4LFxuXHRsZzogMTAyNXB4LFxuXHR4bDogMTIwMHB4LFxuXHR4eGw6IDE0NDBweCxcbik7XG5cbi8vIEdyaWQgY29sdW1uc1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG4kZ3JpZC1jb2x1bW5zOiAxMjtcbiRncmlkLWd1dHRlci13aWR0aDogMzBweDsgLy8gMTVweCBvbiBlYWNoIHNpZGVcblxuLy8gR3JpZCBjb250YWluZXJzXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG5cdHhzOiAxMDAlLFxuXHRzbTogMTAwJSxcblx0bWQ6IDEwMCUsXG5cdGxnOiAxMjAwcHgsXG5cdHhsOiAxNzAwcHgsXG5cdHh4bDogMTcxMHB4LFxuKTtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcbiRjb250YWluZXItZ3V0dGVyLXgtdmFsdWVzOiAoXG5cdHhzOiAzMHB4LCAvLyAxNXB4IG9uIGVhY2ggc2lkZVxuXHRzbTogMzBweCwgLy8gMTVweCBvbiBlYWNoIHNpZGVcblx0bWQ6IDMwcHgsIC8vIDMwcHggb24gZWFjaCBzaWRlXG5cdGxnOiAzMHB4LCAvLyA1MHB4IG9uIGVhY2ggc2lkZVxuXHR4bDogMzBweCwgLy8gNTBweCBvbiBlYWNoIHNpZGVcblx0eHhsOiAzMHB4LCAvLyA1MHB4IG9uIGVhY2ggc2lkZVxuKTtcblxuLy8gQ29udGFpbmVyIGZsdWlkIG1heGltdW0gd2lkdGhcbiRjb250YWluZXItZmx1aWQtbWF4LXdpZHRoOiAxOTIwcHg7XG5cbi8qXG4gKiBHbG9iYWwgQ1NTIFZhcmlhYmxlczpcbiAqL1xuOnJvb3Qge1xuXHQtLWNvbnRhaW5lci13aWR0aDogMTAwJTtcblxuXHRAZWFjaCAkYnAgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJwKSkge1xuXHRcdFx0LS1jb250YWluZXItd2lkdGg6ICN7bWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRicCl9O1xuXHRcdFx0LS1jb250YWluZXItZ3V0dGVyLXg6ICN7bWFwLWdldCgkY29udGFpbmVyLWd1dHRlci14LXZhbHVlcywgJGJwKX07XG5cdFx0fVxuXHR9XG5cblx0LS1oZWFkZXItaGVpZ2h0OiAje3JlbSg4Myl9OyAvLyBuZWVkZWQgZm9yIGZpeGVkIGhlYWRlclxuXHQtLWhlYWRlci1oZWlnaHQtc206ICN7cmVtKDczKX07IC8vIG5lZWRlZCBmb3IgZml4ZWQgaGVhZGVyXG5cdC0taGVhZGVyLXNjcm9sbGVkLWhlaWdodDogI3tyZW0oNzApfTsgLy8gbmVlZGVkIGZvciBmaXhlZCBoZWFkZXJcbn1cbiIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1Jvb20nO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUm9vbS1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9Sb29tLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSb29tJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1Jvb20tTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1Jvb20tTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSb29tJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1Jvb20ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvUm9vbS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnUm9vbSc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9Sb29tLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1Jvb20tTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1Jvb20nO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUm9vbS1UaGluLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1Jvb20tVGhpbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiAyMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1JhbGV3YXknO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUmFsZXdheS1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9SYWxld2F5LUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSYWxld2F5Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktQmxhY2tJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvUmFsZXdheS1CbGFja0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSYWxld2F5Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1JhbGV3YXktRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSYWxld2F5Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktRXh0cmFCb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1JhbGV3YXktRXh0cmFCb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1JhbGV3YXknO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUmFsZXdheS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1JhbGV3YXktQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9SYWxld2F5LUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvUmFsZXdheS1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1JhbGV3YXknO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUmFsZXdheS1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9SYWxld2F5LVNlbWlCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSYWxld2F5Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktU2VtaUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvUmFsZXdheS1TZW1pQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSYWxld2F5Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1JhbGV3YXktTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdSYWxld2F5Jztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktTWVkaXVtSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1JhbGV3YXktTWVkaXVtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1JhbGV3YXknO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1JhbGV3YXktUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuIiwiLyohIHNhbml0aXplLmNzcyB2OC4wLjAgfCBDQzAgTGljZW5zZSB8IGdpdGh1Yi5jb20vY3NzdG9vbHMvc2FuaXRpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSByZXBlYXRpbmcgYmFja2dyb3VuZHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBBZGQgYm9yZGVyIGJveCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIDEgKi9cblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIEFkZCB0ZXh0IGRlY29yYXRpb24gaW5oZXJpdGFuY2UgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBBZGQgdmVydGljYWwgYWxpZ25tZW50IGluaGVyaXRhbmNlIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbjo6YmVmb3JlLFxuOjphZnRlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDsgLyogMSAqL1xuXHR2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIFVzZSB0aGUgZGVmYXVsdCBjdXJzb3IgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAzLiBVc2UgYSA0LXNwYWNlIHRhYiB3aWR0aCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAqIDUuIEJyZWFrcyB3b3JkcyB0byBwcmV2ZW50IG92ZXJmbG93IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmh0bWwge1xuXHRjdXJzb3I6IGRlZmF1bHQ7IC8qIDEgKi9cblx0bGluZS1oZWlnaHQ6IDEuMTU7IC8qIDIgKi9cblx0LW1vei10YWItc2l6ZTogNDsgLyogMyAqL1xuXHR0YWItc2l6ZTogNDsgLyogMyAqL1xuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogNCAqL1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDQgKi9cblx0d29yZC1icmVhazogYnJlYWstd29yZDsgLyogNSAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuXHRmb250LXNpemU6IDJlbTtcblx0bWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3Qgc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGxpc3Qgc3R5bGUgb24gbmF2aWdhdGlvbiBsaXN0cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5uYXYgb2wsXG5uYXYgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBDaGFuZ2UgdGhlIGFsaWdubWVudCBvbiBtZWRpYSBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbmlmcmFtZSxcbmltZyxcbnN2ZyxcbnZpZGVvIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hdWRpbyxcbnZpZGVvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyoqXG4gKiBDaGFuZ2UgdGhlIGZpbGwgY29sb3IgdG8gbWF0Y2ggdGhlIHRleHQgY29sb3IgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuc3ZnOm5vdChbZmlsbF0pIHtcblx0ZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogVGFidWxhciBkYXRhXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvbGxhcHNlIGJvcmRlciBzcGFjaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLyogRm9ybXNcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogSW5oZXJpdCBzdHlsaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3Qge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAyLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqL1xuXG5idXR0b24ge1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMSAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuXHRwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaW5wdXQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICovXG5cbmxlZ2VuZCB7XG5cdGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG5cdGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG5cdG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKiAyLiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICogMy4gQ2hhbmdlIHRoZSByZXNpemUgZGlyZWN0aW9uIG9uIHRleHRhcmVhcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG1hcmdpbjogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogYXV0bzsgLyogMiAqL1xuXHRyZXNpemU6IHZlcnRpY2FsOyAvKiAzICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSB0ZXh0IHN0eWxlIG9mIHBsYWNlaG9sZGVycyBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdG9wYWNpdHk6IDAuNTQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuXHRmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgb2YgZm9jdXMgb3V0bGluZXMgaW4gRmlyZWZveC5cbiAqL1xuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgb3V0bGluZSBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUgaW4gRmlyZWZveC5cbiAqL1xuXG46LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBhZGRpdGlvbmFsIDppbnZhbGlkIHN0eWxlcyBpbiBGaXJlZm94LlxuICovXG5cbjotbW96LXVpLWludmFsaWQge1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmRldGFpbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBzdHlsZXMgaW4gRWRnZSwgSUUsIGFuZCBTYWZhcmkuXG4gKi9cblxuZGlhbG9nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdGJvcmRlcjogc29saWQ7XG5cdGNvbG9yOiBibGFjaztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogLW1vei1maXQtY29udGVudDtcblx0aGVpZ2h0OiAtd2Via2l0LWZpdC1jb250ZW50O1xuXHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW46IGF1dG87XG5cdHBhZGRpbmc6IDFlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG5cdHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbmRpYWxvZzpub3QoW29wZW5dKSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogU2NyaXB0aW5nXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmNhbnZhcyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFVzZXIgaW50ZXJhY3Rpb25cbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiAxLiBSZW1vdmUgdGhlIHRhcHBpbmcgZGVsYXkgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHRhcHBpbmcgZGVsYXkgb24gY2xpY2thYmxlIGVsZW1lbnRzXG4gICAgICBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5hLFxuYXJlYSxcbmJ1dHRvbixcbmlucHV0LFxubGFiZWwsXG5zZWxlY3QsXG5zdW1tYXJ5LFxudGV4dGFyZWEsXG5bdGFiaW5kZXhdIHtcblx0LW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uOyAvKiAxICovXG5cdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG5cbltoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogQWNjZXNzaWJpbGl0eVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDaGFuZ2UgdGhlIGN1cnNvciBvbiBidXN5IGVsZW1lbnRzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcblx0Y3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLypcbiAqIENoYW5nZSB0aGUgY3Vyc29yIG9uIGNvbnRyb2wgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuW2FyaWEtY29udHJvbHNdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKlxuICogQ2hhbmdlIHRoZSBjdXJzb3Igb24gZGlzYWJsZWQsIG5vdC1lZGl0YWJsZSwgb3Igb3RoZXJ3aXNlXG4gKiBpbm9wZXJhYmxlIGVsZW1lbnRzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cblthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSxcbltkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKlxuICogQ2hhbmdlIHRoZSBkaXNwbGF5IG9uIHZpc3VhbGx5IGhpZGRlbiBhY2Nlc3NpYmxlIGVsZW1lbnRzXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5bYXJpYS1oaWRkZW49XCJmYWxzZVwiXVtoaWRkZW5dOm5vdCg6Zm9jdXMpIHtcblx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcblx0ZGlzcGxheTogaW5oZXJpdDtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuIiwiaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIF9zYW5pdGl6ZS5zY3NzIGFscmVhZHkgYXBwbGllZCB0aGlzIGZvciBhbGwgb3RoZXIgZWxlbWVudHNcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4qLFxuKjphY3RpdmUsXG4qOmZvY3VzIHtcblx0b3V0bGluZTogMCAhaW1wb3J0YW50OyAvLyByZW1vdmUgb3V0bGluZXMgZnJvbSBhbGwgZWxlbWVudHNcbn1cblxuYm9keSB7XG5cdG1pbi13aWR0aDogMzYwcHg7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gRmFsbGJhY2sgZm9yIHdoZW4gdGhlcmUgaXMgbm8gY3VzdG9tIGJhY2tncm91bmQgY29sb3IgZGVmaW5lZC5cblx0Zm9udC1zaXplOiByZW0oJGZvbnQtc2l6ZS1iYXNlKTtcblx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcblx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby12ZW5kb3ItcHJlZml4ZXNcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby12ZW5kb3ItcHJlZml4ZXNcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodC1zbSk7XG5cdHRyYW5zaXRpb246IHBhZGRpbmctdG9wICR0aW1lO1xuXHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG5cdH1cblx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQmOm5vdCgubWNlLWNvbnRlbnQtYm9keSkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuXHRcdGNvbG9yOiAkdztcblx0XHRAbWVkaWEgcHJpbnQge1xuXHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRjb2xvcjogJGI7XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy1tZW51LW9wZW4ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmLmlzLXNjcm9sbGVkIHtcblx0XHQvL3BhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXItc2Nyb2xsZWQtaGVpZ2h0KTtcblx0fVxuXG5cdCYuaGFzLWhlcm8ge1xuXHRcdC8vcGFkZGluZy10b3A6IDA7XG5cdH1cbn1cblxuaW1nIHtcblx0aGVpZ2h0OiBhdXRvOyAvLyBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LlxuXHRtYXgtd2lkdGg6IDEwMCU7IC8vIEFkaGVyZSB0byBjb250YWluZXIgd2lkdGguXG59XG5cbmZpZ3VyZSB7XG5cdG1hcmdpbjogcmVtKDIwIDApO1xufVxuXG5wIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcbn1cblxuLy8gTGlua3NcbmEge1xuXHRjb2xvcjogJGNvbG9yLWxpbms7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRpbWUsIG9wYWNpdHkgJHRpbWUsIHRyYW5zZm9ybSAkdGltZTtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XG5cdH1cblxuXHRzdmcge1xuXHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdH1cbn1cblxuaHIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAxLjI1cmVtIDA7XG59XG5cbnN0cm9uZywgYiB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRmbiwgY2l0ZSwgZW0sIGkge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJsb2NrcXVvdGUge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRtYXJnaW46IDIuNWVtIDFlbTtcbn1cblxuYWRkcmVzcyB7XG5cdG1hcmdpbjogcmVtKDAgMCAyMCk7XG59XG5cbnByZSB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogI2VmZjFmMjtcblx0Zm9udC1mYW1pbHk6ICRmb250LXByZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXJnaW46IHJlbSgxNiAwKTtcblx0cGFkZGluZzogcmVtKDE2KTtcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbmNvZGUsIGtiZCwgdHQsIHZhciB7XG5cdGJhY2tncm91bmQ6ICNlZmYxZjI7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1jb2RlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHBhZGRpbmc6IDNweCA2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuY29kZSB2YXIge1xuXHRwYWRkaW5nOiAwO1xufVxuXG5rYmQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcblx0Y29sb3I6ICR3O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0cGFkZGluZzogM3B4IDZweDtcbn1cblxubWFyayB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG5hYmJyLCBhY3JvbnltIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcblx0Y3Vyc29yOiBoZWxwO1xufVxuXG5iaWcge1xuXHRmb250LXNpemU6IDEyNSU7XG59XG5cbnN2ZyB7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgJHRpbWUgMHM7XG59XG5cbi8vIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lW3NyYyo9XCJ5b3V0dWJlXCJdLFxuaWZyYW1lW3NyYyo9XCJ2aW1lb1wiXSB7XG5cdEBpbmNsdWRlIG1heChsZykge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogY2FsYygoMTAwdncgLSAkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKSAqIDAuNTYyNSk7IC8vIDE2Ojlcblx0fVxufVxuXG4uc2VjdGlvbl9oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogcmVtKDMwKTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiBjbGFtcC1yZW0oNDAsIDkwLCA1NzYsIDEyMDApO1xuXHRAaW5jbHVkZSBoZWFkaW5ncyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4uY2F0ZWdvcnlfYmxvY2sge1xuXHRiYWNrZ3JvdW5kOiAkdztcblx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXHRib3JkZXI6IGNsYW1wLXJlbSgxMCwgMTcsIDU3NiwgMTIwMCkgc29saWQgJHc7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjhzO1xuXHR9XG5cblx0Ji0tY2FwdGlvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogY2xhbXAtcmVtKDEwLCAxNiwgNTc2LCAxMjAwKTtcblx0XHRsZWZ0OiBjbGFtcC1yZW0oMTAsIDE2LCA1NzYsIDEyMDApO1xuXHRcdHJpZ2h0OiBjbGFtcC1yZW0oMTAsIDE2LCA1NzYsIDEyMDApO1xuXHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oOCAwIDggOCk7XG5cdFx0bWluLWhlaWdodDogY2xhbXAtcmVtKDUwLCAxMDYsIDU3NiwgMTIwMCk7XG5cdFx0cGFkZGluZzogY2xhbXAtcmVtKDIwLCAzNCwgNTc2LCAxMjAwKSByZW0oMTkpO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRoZWlnaHQ6IGNsYW1wLXJlbSg0MCwgNTMsIDU3NiwgMTIwMCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiByZW0oOCA4IDAgMCk7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0d2lkdGg6IGNsYW1wLXJlbSgxNjAsIDIyMSwgNTc2LCAxMjAwKTtcblx0XHRcdG1heC13aWR0aDogNjAlO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogcmVtKDEyKTtcblx0XHRcdGJvdHRvbTogY2FsYygxMDAlICsgY2xhbXAtcmVtKDEyLCAyMSwgNTc2LCAxMjAwKSk7XG5cdFx0XHRmaWxsOiAkcHJpbWFyeTtcblx0XHRcdHdpZHRoOiAxOXB4O1xuXHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtdGV4dDtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDExMCU7XG5cdFx0XHRoZWlnaHQ6IDExMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5zaW1wbGVmYXZvcml0ZS1idXR0b24ucHJlc2V0IHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0Zm9udC1zaXplOiAwO1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuXHRnYXA6IDA7XG5cblx0aSB7XG5cdFx0Zm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG5cdFx0bGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4uZml4ZWRfd2hhdHNhcHAge1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHdpZHRoOiByZW0oNzApO1xuXHRoZWlnaHQ6IHJlbSg3MCk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDE3cHg7XG5cdGJvdHRvbTogMTBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogJHdoYXRzYXBwO1xuXHR6LWluZGV4OiAxMDAwO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IGRhcmtlbigkd2hhdHNhcHAsIDEwKTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogJHc7XG5cdFx0aGVpZ2h0OiA1MCU7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuIiwiLy8gTWl4aW5zIGZvciBNZWRpYSBRdWVyaWVzXG4vLyBleGFtcGxlIHVzYWdlOiBAaW5jbHVkZSBtaW4obGcpIHx8IEBpbmNsdWRlIG1pbig3MjApXG4vLyAtLS0gbWluLXdpZHRoXG5AbWl4aW4gbWluKCRicCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnApKSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicCArICdweCd9KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuLy8gLS0tIG1pbi1oZWlnaHRcbkBtaXhpbiBtaW5oKCRicCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xuXHRcdEBtZWRpYSAobWluLWhlaWdodDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJwKSkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IEBlbHNlIHtcblx0XHRAbWVkaWEgKG1pbi1oZWlnaHQ6ICN7JGJwICsgJ3B4J30pIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxufVxuXG4vLyAtLS0gbWF4LXdpZHRoXG5AbWl4aW4gbWF4KCRicCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xuXHRcdCRicF9tYXg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkgLSAxO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnBfbWF4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicCArICdweCd9KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuLy8gLS0tIG1heC1oZWlnaHRcbkBtaXhpbiBtYXhoKCRicCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGdyaWQtYnJlYWtwb2ludHMsICRicCkge1xuXHRcdCRicF9tYXg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkgLSAxO1xuXHRcdEBtZWRpYSAobWF4LWhlaWdodDogJGJwX21heCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IEBlbHNlIHtcblx0XHRAbWVkaWEgKG1heC1oZWlnaHQ6ICN7JGJwICsgJ3B4J30pIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxufVxuIiwiLy8gU2hvcnRlbmVkIFRyYW5zaXRpb25cbkBtaXhpbiB0cigkdDogJGRlZmF1bHQtdHJhbnNpdGlvbikge1xuXHR0cmFuc2l0aW9uOiAkdDtcbn1cblxuQG1peGluIGZzKCRzaXplLXZhbHVlOiAxNikge1xuXHRmb250LXNpemU6IHJlbSgkc2l6ZS12YWx1ZSk7XG59XG5cbkBtaXhpbiBsaCgkc2l6ZS12YWx1ZTogMTYpIHtcblx0bGluZS1oZWlnaHQ6IHJlbSgkc2l6ZS12YWx1ZSk7XG59XG5cbkBtaXhpbiBmZigkZnMsICRsaCwgJGZ3OiA0MDApIHtcblx0QGluY2x1ZGUgZnMoJGZzKTtcblx0QGluY2x1ZGUgbGgoJGxoKTtcblx0Zm9udC13ZWlnaHQ6ICRmdztcbn1cblxuQG1peGluIHRleHQtb3ZlcmZsb3cge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1peGluIGhpZGUtdGV4dCB7XG5cdGZvbnQ6IDAgLyAwIGE7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBzZWxlY3Rpb24ge1xuXHQmIDo6c2VsZWN0aW9uIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vLyBBbGwgaGVhZGluZ3NcbkBtaXhpbiBoZWFkaW5ncyB7XG5cdGgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2LCAuaDYge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcbkBtaXhpbiB0ZXh0LXRydW5jYXRlIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8vIE5vIGF1dG9maWxsIGNvbG9yIGZvciBpbnB1dHNcbkBtaXhpbiBuby1hdXRvZmlsbCB7XG5cdCY6LXdlYmtpdC1hdXRvZmlsbCxcblx0Jjotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuXHQmOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5cdCY6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMHMgOTk5OXM7IC8vIHVzZSBhIHJlYWxseSBsYXJnZSBkZWxheSBoZXJlXG5cdH1cblxuXHQvLyBDaGFuZ2UgdGV4dCBpbiBhdXRvZmlsbCB0ZXh0Ym94XG5cdCY6LXdlYmtpdC1hdXRvZmlsbCB7XG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRiO1xuXHR9XG59XG5cbi8vIFJlc3BvbnNpdmUgaG92ZXJcbkBtaXhpbiBob3ZlcigkYnA6IGxnKSB7XG5cdEBpbmNsdWRlIG1pbigkYnApIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdEBjb250ZW50XG5cdFx0fVxuXHR9XG59XG5cbi8vIFBsYWNlaG9sZGVyIGZvciBhbGwgYnJvd3NlcnNcbkBtaXhpbiBwbGFjZWhvbGRlciB7XG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxuXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxuXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIEN1c3RvbSBzY3JvbGxiYXIgc3R5bGluZ1xuQG1peGluIHNjcm9sbGJhcigkd2lkdGg6IDEwcHgsICRjb2xvci10cmFjazogJGIsICRjb2xvci1ib3JkZXI6ICNjY2MpIHtcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdHdpZHRoOiAkd2lkdGg7XG5cdH1cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKCRjb2xvci10cmFjaywgMC4yKTtcblx0XHRib3JkZXItcmFkaXVzOiBjYWxjKCR3aWR0aCAvIDIpO1xuXHR9XG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHR3aWR0aDogJHdpZHRoO1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRib3JkZXItcmFkaXVzOiBjYWxjKCR3aWR0aCAvIDIpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJvcmRlcjtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgkY29sb3ItdHJhY2ssIDAuMyk7XG5cdH1cbn1cblxuLy8gQ2xlYXIgZGVmYXVsdCBzdHlsaW5nIGZvciBidXR0b24gZWxlbWVudHNcbkBtaXhpbiB1bnN0eWxlZC1idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG91dGxpbmU6IHVuc2V0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8vIENsZWFyIGRlZmF1bHQgc3R5bGluZyBmb3IgbGlzdCBlbGVtZW50c1xuQG1peGluIHVuc3R5bGVkLWxpc3Qge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cblxuQG1peGluIGlucHV0cyB7XG5cdGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXVybF0sIGlucHV0W3R5cGU9cGFzc3dvcmRdLCBpbnB1dFt0eXBlPXNlYXJjaF0sIGlucHV0W3R5cGU9bnVtYmVyXSwgaW5wdXRbdHlwZT10ZWxdLCBpbnB1dFt0eXBlPXJhbmdlXSwgaW5wdXRbdHlwZT1kYXRlXSwgaW5wdXRbdHlwZT1tb250aF0sIGlucHV0W3R5cGU9d2Vla10sIGlucHV0W3R5cGU9dGltZV0sIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgaW5wdXRbdHlwZT1jb2xvcl0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCIvLyBDb3JlIFdvcmRQcmVzcyBjb21wb25lbnRzOlxuLy9cbi8vICMgQWRtaW5iYXJcbi8vICMgQWxpZ25tZW50c1xuLy8gIyBDYXB0aW9uc1xuLy8gIyBHYWxsZXJpZXNcbi8vICMgU21pbGV5XG4vL1xuXG4vLyBBZG1pbmJhciAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jd3BhZG1pbmJhciB7XG5cdC0td3AtYmx1ZTogIzIyNzFiMTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblxuXHQmOmhvdmVyIHtcblx0XHQjd3AtYWRtaW4tYmFyLXNpdGUtbmFtZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCY6bm90KC5pcy1leHBhbmRlZCkge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG5cdFx0XHQjd3AtYWRtaW4tYmFyLXNpdGUtbmFtZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmlzLWV4cGFuZGVkIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cblx0XHQjd3AtYWRtaW4tYmFyLXNpdGUtbmFtZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtYmx1ZSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWItdG9wLW1lbnU+Lm1lbnVwb3A+LmFiLXN1Yi13cmFwcGVyIHtcblx0XHR0b3A6IDEwMCU7XG5cdH1cblxuXHQuYWItdG9wLXNlY29uZGFyeSB7XG5cdFx0QGluY2x1ZGUgbWF4KDc4Mikge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdD4ubWVudXBvcD4uYWItc3ViLXdyYXBwZXIge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjd3AtYWRtaW4tYmFyLXJvb3QtZGVmYXVsdCB7XG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gaGlkZSBzb21lIG1lbnUgaXRlbXMgdG8gcHJldmVudCBob3Jpem9udGFsIG92ZXJmbG93XG5cdHVsI3dwLWFkbWluLWJhci1yb290LWRlZmF1bHQ+bGkge1xuXHRcdCYjd3AtYWRtaW4tYmFyLXdwc2VvLW1lbnUsXG5cdFx0JiN3cC1hZG1pbi1iYXItZ2Zvcm0tZm9ybXMge1xuXHRcdFx0QGluY2x1ZGUgbWF4KDc4Mikge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiN3cC1hZG1pbi1iYXItc2l0ZS1uYW1lIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGIgIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDZweCk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzICFpbXBvcnRhbnQ7XG5cblx0QGluY2x1ZGUgbWluKDc4Mykge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMnB4KTtcblx0fVxuXG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHR3aWR0aDogNDZweDtcblx0XHRoZWlnaHQ6IDQ2cHg7XG5cblx0XHRAaW5jbHVkZSBtaW4oNzgzKSB7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHR9XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJycgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcXGYxMDlcIiAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IGRhc2hpY29ucztcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgIWltcG9ydGFudDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtYmx1ZSk7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gQWxpZ25tZW50cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uYWxpZ25sZWZ0IHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5hbGlnbnJpZ2h0IHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG5cbi5hbGlnbmNlbnRlciB7XG5cdGNsZWFyOiBib3RoO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLy8gQ2FwdGlvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIC53cC1jYXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0aW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tcXVhbGlmeWluZy1lbGVtZW50c1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxuXG5cdC53cC1jYXB0aW9uLXRleHQge1xuXHRcdG1hcmdpbjogcmVtKDE2IDApO1xuXHR9XG59XG5cbnNwYW4ge1xuXHQmLndwLWNhcHRpb24tdGV4dCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi8vIEdhbGxlcmllcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2FsbGVyeSB7XG5cdC0tZ2FsbGVyeS1nYXA6IDFyZW07XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IHZhcigtLWdhbGxlcnktZ2FwKTtcblx0bWFyZ2luOiAxLjI1cmVtIDA7XG59XG5cbi5nYWxsZXJ5LWl0ZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApKTtcblx0bWFyZ2luOiAwO1xuXG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gdmFyKC0tZ2FsbGVyeS1nYXApICogMikgLyAzKTtcblx0fVxuXG5cdC8vIExvb3BzIHRvIGVudW1lcmF0ZSB0aGUgY2xhc3NlcyBmb3IgZ2FsbGVyeSBjb2x1bW5zLlxuXHRAZm9yICRpIGZyb20gMiB0aHJvdWdoIDkge1xuXHRcdC5nYWxsZXJ5LWNvbHVtbnMtI3skaX0gJiB7XG5cdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSB2YXIoLS1nYWxsZXJ5LWdhcCkgKiAoJGkgLSAxKSkgLyAkaSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5nYWxsZXJ5LWNhcHRpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gU21pbGV5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi53cC1zbWlsZXkge1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4iLCIvLyBDdXN0b20gU3R5bGUgRm9ybWF0czpcbi50ZXh0LXNtIHtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xufVxuXG4udGV4dC1tZCB7XG5cdGZvbnQtc2l6ZTogcmVtKDE4KTtcbn1cblxuLnRleHQtbGcge1xuXHRmb250LXNpemU6IHJlbSgxOCk7XG5cblx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHR9XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIHNpbXBsZSBsaW5rIChlLmcuIGluc2lkZSBwb3N0L3BhZ2UgY29udGVudClcbiVsaW5rIHtcblx0Y29sb3I6ICRwcmltYXJ5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuXG4uYmxvY2txdW90ZSB7XG5cdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0bWFyZ2luOiByZW0oNTAgMzApO1xuXG5cdHAge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHRjaXRlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogJHc7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDE2KTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi8vIFN0eWxlcyBmb3IgZm9ybWF0dGVkIHRleHQgKGUuZy4gcG9zdC9wYWdlIGNvbnRlbnQsIFdZU0lXWUcgY3VzdG9tIGZpZWxkcylcbi5lZGl0b3Ige1xuXHQ+ICo6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdEBpbmNsdWRlIGhlYWRpbmdzIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdGE6bm90KFtjbGFzc10pIHtcblx0XHRAZXh0ZW5kICVsaW5rO1xuXHR9XG59XG4iLCIvLyBGbHVpZC1yZXNwb25zaXZlIGZvbnQtc2l6ZSBjYWxjdWxhdG9yXG4vLyBAbGluayBodHRwczovL3dlYnNlbWFudGljcy51ay90b29scy9yZXNwb25zaXZlLWZvbnQtY2FsY3VsYXRvci9cbi8vIGNsYW1wIGJyb3dzZXIgd2lkdGg6IGZyb20gNTc1cHggdG8gMTQ0MHB4XG5cbkBpbmNsdWRlIGhlYWRpbmdzIHtcblx0bWluLWhlaWdodDogMHZ3OyAvLyBzYWZhcmkgZml4XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG5cblx0YSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdH1cbn1cblxuaDEsXG4uaDEge1xuXHRmb250LXNpemU6IGNsYW1wLXJlbSgzNiwgOTYsIDc2OCwgMTIwMCk7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbmgyLFxuLmgyIHtcblx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMjQsIDM2LCA3NjgsIDEyMDApO1xufVxuXG5oMyxcbi5oMyB7XG5cdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDIyLCAyOCwgNzY4LCAxMjAwKTtcbn1cblxuaDQsXG4uaDQge1xuXHRmb250LXNpemU6IGNsYW1wLXJlbSgxOCwgMjQsIDk5MSwgMTQwMCk7XG59XG5cbmg1LFxuLmg1IHtcblx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMTgsIDIwLCA1NzYsIDEyMDApO1xufVxuXG5oNixcbi5oNiB7XG5cdGZvbnQtc2l6ZTogcmVtKDE2KTtcbn1cbiIsInVsLFxub2wge1xuXHRtYXJnaW46IHJlbSgwIDAgMjAgMCk7XG5cdHBhZGRpbmctbGVmdDogcmVtKDMwKTtcbn1cblxudWwge1xuXHRsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG5vbCB7XG5cdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbmxpID4gdWwsXG5saSA+IG9sIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG5cdG1hcmdpbjogcmVtKDAgMTYgMjApO1xufVxuXG4vLyBDdXN0b20gbGlzdHNcbi5saXN0LWNoZWNrLFxuLmxpc3QtZG90LFxuLmxpc3QtbnVtYmVyIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IHJlbSg4KTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdD4gbGkge1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKDMwKTtcblx0fVxufVxuXG4vLyBDaGVja2VkIGxpc3Rcbi5saXN0LWNoZWNrIHtcblx0PiBsaSB7XG5cdFx0Ly8gaWNvbjogY2hlY2sgbWFyayAoYmxhY2spXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3BhdGggZD0nTTQzNS44NDggODMuNDY2TDE3Mi44MDQgMzQ2LjUxbC05Ni42NTItOTYuNjUyYy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcxIDBsLTI4LjI4NCAyOC4yODRjLTQuNjg2IDQuNjg2LTQuNjg2IDEyLjI4NCAwIDE2Ljk3MWwxMzMuNDIxIDEzMy40MjFjNC42ODYgNC42ODYgMTIuMjg0IDQuNjg2IDE2Ljk3MSAwbDI5OS44MTMtMjk5LjgxM2M0LjY4Ni00LjY4NiA0LjY4Ni0xMi4yODQgMC0xNi45NzFsLTI4LjI4NC0yOC4yODRjLTQuNjg2LTQuNjg2LTEyLjI4NC00LjY4Ni0xNi45NyAweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwLjM1ZW0gLyAxZW0gMWVtO1xuXHR9XG59XG5cbi8vIERvdHRlZCBsaXN0XG4ubGlzdC1kb3Qge1xuXHQ+IGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDAuNWVtO1xuXHRcdFx0aGVpZ2h0OiAwLjVlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwLjVlbTtcblx0XHRcdGxlZnQ6IDAuMjVlbTtcblx0XHR9XG5cdH1cbn1cblxuLy8gTnVtYmVyZWQgbGlzdFxuLmxpc3QtbnVtYmVyIHtcblx0Y291bnRlci1yZXNldDogY3VzdG9tLWNvdW50ZXI7XG5cblx0PiBsaSB7XG5cdFx0Y291bnRlci1pbmNyZW1lbnQ6IGN1c3RvbS1jb3VudGVyO1xuXHRcdG1pbi1oZWlnaHQ6IDEuMmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoY3VzdG9tLWNvdW50ZXIpO1xuXHRcdFx0d2lkdGg6IDEuNWVtO1xuXHRcdFx0aGVpZ2h0OiAxLjVlbTtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMC43NWVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDAuMjVlbTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG4iLCJ0YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IHJlbSgwIDAgMjApO1xuXHR3b3JkLWJyZWFrOiBub3JtYWw7XG5cblx0dGgsXG5cdHRkIHtcblx0XHRwYWRkaW5nOiByZW0oNiA4KTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR9XG59XG5cbi8vIEJvcmRlcmVkIHRhYmxlXG4udGFibGUtYm9yZGVyZWQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cblx0dGgsXG5cdHRkIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi50YWJsZS1zdHJpcGVkIHtcblx0dGJvZHkgdHI6bnRoLW9mLXR5cGUoZXZlbikge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdH1cbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZVxuLy8gZGl2LnRhYmxlLXJlc3BvbnNpdmUgaXMgYSB3cmFwcGVyIGFyb3VuZCA8dGFibGU+XG4udGFibGUtcmVzcG9uc2l2ZSB7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuIiwiLmJ0biB7XG5cdEBpbmNsdWRlIHRyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogcmVtKDYpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0Y29sb3I6ICR3ICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBhZGRpbmc6IHJlbSgxNSAzNSk7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogcmVtKDQpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3Zlcjtcblx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xuXHRcdGNvbG9yOiAkdyAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji53aGF0c2FwcCB7XG5cdFx0YmFja2dyb3VuZDogJHdoYXRzYXBwO1xuXHR9XG5cblx0c3ZnIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogcmVtKDE1KTtcblx0XHRoZWlnaHQ6IHJlbSgxNSk7XG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0fVxuXG5cdCYtc2Vjb25kYXJ5IHtcblx0fVxuXG5cdCYtd2hpdGUge1xuXHR9XG5cblx0Ji1ibGFjayB7XG5cdH1cblxuXHQmLXNtIHtcblx0XHRwYWRkaW5nOiByZW0oNSAxNSk7XG5cdH1cblxuXHQmLWxnIHtcblxuXHR9XG59XG5cbi5idG4tb3V0bGluZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXHRjb2xvcjogJHByaW1hcnk7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRjb2xvcjogJHc7XG5cdH1cbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdGNvbG9yOiAkdztcblx0fVxufVxuXG4vLyBMYWJlbCBzdHlsZWQgYXMgYnV0dG9uXG4uYnRuLWxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0Y29sb3I6ICR3O1xuXHRmb250LXNpemU6IHJlbSgxNCk7XG5cdGxpbmUtaGVpZ2h0OiByZW0oMTQpO1xuXHRwYWRkaW5nOiByZW0oNSAxMCk7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cblx0Ji1zZWNvbmRhcnkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdH1cbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdEBleHRlbmQgLmJ0bjtcbn1cblxuLy8gQnV0dG9uIEdyb3VwXG4uYnRuLWdyb3VwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IHJlbSgxNSk7XG59XG5cbi5saW5rIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICR3O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IHJlbSgxNik7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IHJlbSgxMik7XG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDE0cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdGZpbGw6ICRwcmltYXJ5O1xuXHR9XG59XG4iLCIlZmllbGQtaW5wdXQgeyAvLyB1c2FnZTogQGV4dGVuZCAlZmllbGQtaW5wdXRcblx0QGluY2x1ZGUgdHI7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0Y29sb3I6ICRiO1xuXHRmb250LXNpemU6IHJlbSgxNik7XG5cdGxpbmUtaGVpZ2h0OiByZW0oMTYpO1xuXHRwYWRkaW5nOiByZW0oMTMgMTYpO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cblx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuXHRcdEBpbmNsdWRlIHRyO1xuXHRcdG9wYWNpdHk6IDAuODtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0fVxuXHR9XG5cblx0Ji5oaWRkZW4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJjb2xvclwiXSxcbnRleHRhcmVhIHtcblx0QGV4dGVuZCAlZmllbGQtaW5wdXQ7XG59XG5cbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdG1hcmdpbjogMDtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdIHtcblx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIEZpcmVmb3hcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHBhZGRpbmctcmlnaHQ6IHJlbSgxNik7XG5cdHBhZGRpbmctbGVmdDogcmVtKDE2KTtcbn1cblxuXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXHRtYXJnaW46IDA7XG5cdGhlaWdodDogMTAwJTtcblxuXHQud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAkdztcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0bWFyZ2luOiA0cHggMCAwO1xuXHR9XG59XG5cbmRpdi5uaWNlLXNlbGVjdCB7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXHRib3JkZXI6IDJweCBzb2xpZCAkdztcblxuXHQmLndwY2Y3LW5vdC12YWxpZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHR9XG5cblx0LmN1cnJlbnQge1xuXHRcdGhlaWdodDogNjNweDtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdH1cbn1cblxuXG5AaW5jbHVkZSBpbnB1dHMge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdGJvcmRlcjogMnB4IHNvbGlkICR3O1xuXG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGNvbG9yOiAkYm9keS1iZztcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdH1cblxuXHQmLndwY2Y3LW5vdC12YWxpZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHR9XG59XG5cbmZpZWxkc2V0IHtcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxudGV4dGFyZWEge1xuXHRoZWlnaHQ6IHJlbSgxMzApO1xuXHRwYWRkaW5nOiByZW0oMjQgMTYgMTYpO1xuXHRyZXNpemU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcbn1cblxuLndwY2Y3LW5vdC12YWxpZCB7XG5cdGJvcmRlci1jb2xvcjogJHJlZDtcbn1cblxuLndwY2Y3LWFjY2VwdGFuY2Uge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDE0KTtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0YSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXG5cdGxhYmVsIHtcblx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0XHR3aWR0aDogcmVtKDE3KTtcblx0XHRcdGhlaWdodDogcmVtKDE3KTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0KTtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRAaW5jbHVkZSB0cjtcblx0ZmxleC1zaHJpbms6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IHJlbSgxNik7XG5cdGhlaWdodDogcmVtKDE2KTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcblxuXHQmOmNoZWNrZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiO1xuXHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdFx0Ly8gY2hlY2sgaWNvbiB3aGl0ZVxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGQ9J00xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXonIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0fVxuXG5cdGxhYmVsOmhvdmVyICYge1xuXHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdH1cbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcblx0QGluY2x1ZGUgdHI7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiByZW0oMTYpO1xuXHRoZWlnaHQ6IHJlbSgxNik7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuXG5cdCY6Y2hlY2tlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiYSgkYiwgMSkgMCUsIHJnYmEoJGIsIDEpIHJlbSg0KSwgcmdiYSgkdywgMSkgcmVtKDQpKTtcblx0XHRib3JkZXItY29sb3I6ICRiO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0fVxuXG5cdGxhYmVsOmhvdmVyICYge1xuXHRcdGJvcmRlci1jb2xvcjogJGI7XG5cdH1cbn1cblxuLndwY2Y3IHtcblx0Zm9ybSxcblx0LmZvcm0ge1xuXHRcdC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0ZmllbGRzZXQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cblx0XHQubmljZS1zZWxlY3QgLmN1cnJlbnQsXG5cdFx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdFx0aW5wdXRbdHlwZT1cInRlbFwiXSxcblx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRoZWlnaHQ6IHJlbSg2Nyk7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRjb2xvcjogJGJvZHktYmc7XG5cdFx0XHRwYWRkaW5nOiAycHggMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICRib2R5LWJnO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgyNCk7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMzBweDtcblx0XHRcdHJlc2l6ZTogbm9uZTtcblx0XHR9XG5cblx0XHQud3BjZjctc3VibWl0LFxuXHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdG1heC13aWR0aDogMjUycHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDE1cHggMTBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBDdXN0b20gYW5pbWF0aW9uc1xuQGtleWZyYW1lcyByb3RhdGlvbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Fzcy1saW50OmRpc2FibGUgbm8taW1wb3J0YW50XG5cbi8vIFZpc2liaWxpdHlcbkBlYWNoICRicCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXHQuaGlkZGVuLSN7JGJwfS11cCB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQudmlzaWJsZS0jeyRicH0tdXAge1xuXHRcdCRicF9tYXg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicCkgLSAxO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnBfbWF4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5kLW5vbmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIFRleHQgYWxpZ25tZW50XG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7IH1cblxuLnRleHQtbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4udGV4dC1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4udGV4dC1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuQGVhY2ggJGJwIGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnApKSB7XG5cdFx0LnRleHQtI3skYnB9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXHRcdC50ZXh0LSN7JGJwfS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cdFx0LnRleHQtI3skYnB9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cdH1cbn1cblxuLy8gVGV4dCB0cmFuc2Zvcm1hdGlvblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29sb3JzXG4kY29sb3ItYXJyYXk6IChcblx0XHRcdFx0cHJpbWFyeTogJHByaW1hcnksXG5cdFx0XHRcdHNlY29uZGFyeTogJHNlY29uZGFyeSxcblx0XHRcdFx0d2hpdGU6ICR3LFxuXHRcdFx0XHRibGFjazogJGIsXG5cdFx0XHRcdGdyZXk6ICRncmV5LFxuKTtcbkBlYWNoICRjb2xvci1uYW1lLCAkY29sb3ItdmFsdWUgaW4gJGNvbG9yLWFycmF5IHtcblx0I3snLmJnLScgKyAkY29sb3ItbmFtZX0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12YWx1ZSAhaW1wb3J0YW50O1xuXHR9XG5cdCN7Jy5jb2xvci0nICsgJGNvbG9yLW5hbWV9IHtcblx0XHRjb2xvcjogJGNvbG9yLXZhbHVlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8vIEZvbnQgd2VpZ2h0XG4kd2VpZ2h0LWFycmF5OiAoXG5cdFx0XHRcdDQwMDogNDAwLFxuXHRcdFx0XHQ1MDA6IDUwMCxcblx0XHRcdFx0NjAwOiA2MDAsXG5cdFx0XHRcdDcwMDogNzAwLFxuKTtcbkBlYWNoICR3ZWlnaHQtbmFtZSwgJHdlaWdodC12YWx1ZSBpbiAkd2VpZ2h0LWFycmF5IHtcblx0I3snLmZ3LScgKyAkd2VpZ2h0LW5hbWV9IHtcblx0XHRmb250LXdlaWdodDogJHdlaWdodC12YWx1ZSAhaW1wb3J0YW50O1xuXHR9XG59XG4vLyB3aWR0aFxuJHdpZHRoLWFycmF5OiAoXG5cdDEwMDogMTAwJSxcbik7XG5AZWFjaCAkd2lkdGgtbmFtZSwgJHdpZHRoLXZhbHVlIGluICR3aWR0aC1hcnJheSB7XG5cdCN7Jy53LScgKyAkd2lkdGgtbmFtZX0ge1xuXHRcdHdpZHRoOiAkd2lkdGgtdmFsdWU7XG5cdH1cbn1cblxuLy8gSW1hZ2VzXG4uaW1nLWNvdmVyIHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xufVxuXG4uaW1nLWNvbnRhaW4ge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0b2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xufVxuXG4vLyBUZXh0IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLlxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyAvLyBNYW55IHNjcmVlbiByZWFkZXIgYW5kIGJyb3dzZXIgY29tYmluYXRpb25zIGFubm91bmNlIGJyb2tlbiB3b3JkcyBhcyB0aGV5IHdvdWxkIGFwcGVhciB2aXN1YWxseS5cblxuXHQmOmZvY3VzIHtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0Y29sb3I6ICRiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRsZWZ0OiA1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRwYWRkaW5nOiByZW0oMTUgMjMgMTQpO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwMDA7IC8vIEFib3ZlIFdQIHRvb2xiYXIuXG5cdH1cbn1cblxuLm5vLXNjcm9sbCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0b3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmRpc2FibGVkIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmltZ19yYWRpdXMge1xuXHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG59XG5cbi5jLW1iIHtcblx0bWFyZ2luLWJvdHRvbTogY2xhbXAtcmVtKDQwLCA5MCwgNTc2LCAxMjAwKTtcbn1cbi5tYi1sZyB7XG5cdG1hcmdpbi1ib3R0b206IGNsYW1wLXJlbSg2MCwgMTQwLCA1NzYsIDEyMDApO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW4gaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQk9PVFNUUkFQIEdSSUQ6XG5cbi8vIE5lZWRlZCBmdW5jdGlvbnMgYW5kIG1peGlucyBhbHJlYWR5IHdlcmUgaW1wb3J0ZWQgaW4gJ19ib290c3RyYXAtdXRpbGl0aWVzLnNjc3MnIGZpbGVcblxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2NvbnRhaW5lcnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9ncmlkXCI7XG5cblxuLy8gQ3VzdG9tIGdyaWQgc3R5bGVzXG4ucm93IHtcblx0cm93LWdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoOyAvLyBhZGQgdmVydGljYWwgZ3V0dGVycyBiZXR3ZWVuIGNvbHVtbnNcblxuXHQrIC5yb3cge1xuXHRcdG1hcmdpbi10b3A6ICRncmlkLWd1dHRlci13aWR0aDsgLy8gYWRkIHZlcnRpY2FsIGd1dHRlcnMgYmV0d2VlbiByb3dzXG5cdH1cbn1cblxuLmNvbnRhaW5lciB7XG5cdC0tYnMtZ3V0dGVyLXg6IHZhcigtLWNvbnRhaW5lci1ndXR0ZXIteCk7IC8vIHJlbW92ZSB0aGlzIGFzc2lnbm1lbnQgaWYgeW91IGRvbid0IHdhbnQgdG8ga2VlcCBwYWRkaW5nLXggdmFsdWVzIGNvbnN0YW50IGZvciBhbGwgYnJlYWtwb2ludHM7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuXHRtYXgtd2lkdGg6ICRjb250YWluZXItZmx1aWQtbWF4LXdpZHRoO1xufVxuIiwiLnNpdGUtZm9vdGVyIHtcblx0ZmxleC1zaHJpbms6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiByZW0oMCAwIDUwKTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZm9vb3Rlcl9iZy5zdmcnKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG5cblx0LnJvdyB7XG5cdFx0QGluY2x1ZGUgbWF4KHNtKSB7XG5cdFx0XHRyb3ctZ2FwOiByZW0oNTApO1xuXHRcdH1cblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiA4NXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0bGVmdDogcmVtKDE1KTtcblx0XHRcdHJpZ2h0OiByZW0oMTUpO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiByZW0oLjUpO1xuXHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRvcGFjaXR5OiAuMjtcblx0XHR9XG5cdH1cblxuXHQuc2l0ZS1sb2dvIHtcblx0XHRtYXgtd2lkdGg6IDIxMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdG1hcmdpbi10b3A6IC00NXB4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmLS10aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC10ZXh0O1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRyb3ctZ2FwOiAxNnB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHRhLFxuXHRcdC5hZGRyZXNzIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IHJlbSgyMik7XG5cdFx0XHRcdGhlaWdodDogcmVtKDIyKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkdztcblxuXHRcdFx0JltocmVmXj1cInRlbFwiXSB7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNvY2lhbHMge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR9XG5cdH1cblxuXHQmX19jb3B5cmlnaHQge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRtYXJnaW4tdG9wOiByZW0oMzApO1xuXHRcdG9wYWNpdHk6IC41O1xuXHR9XG59XG5cbi5mb290ZXItbGlua3Mge1xuXHRAaW5jbHVkZSB1bnN0eWxlZC1saXN0O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Z2FwOiByZW0oMTgpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRcdH1cblx0fVxuXG5cdGxpIHtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmbGV4OiAxIDEgMTAwJTtcblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdGZsZXg6IDEgMSBjYWxjKDUwJSAtIDE1cHgpO1xuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdGNvbG9yOiAkdztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuIiwiLnNpdGUtaGVhZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdC8vaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwMDE7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkYm9keS1iZztcblx0QGluY2x1ZGUgdHI7XG5cdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0PiAqIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuaGFzLWhlcm86bm90KC5pcy1zY3JvbGxlZCkgJiB7XG5cdH1cblxuXHQuaXMtc2Nyb2xsZWQgJiB7XG5cdFx0YmFja2dyb3VuZDogJGJvZHktYmc7XG5cdH1cblxuXHQ+IC5jb250YWluZXIge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiByZW0oMzApO1xuXHR9XG5cblx0Ji0tcmlnaHQge1xuXHRcdGZsZXg6IDEgMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDMwcHg7XG5cdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXg6IDAgMSBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5zaXRlLWxvZ28ge1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0bWFyZ2luLWJvdHRvbTogLThweDtcblx0fVxuXG5cdC5zb2NpYWxzX19pdGVtIHtcblx0XHRzdmcge1xuXHRcdFx0Jjpub3QoLmljb24taW5zdGFncmFtKTpub3QoLmljb24tZmFjZWJvb2spIHtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2d0X2Zsb2F0X3dyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZ3RyYW5zbGF0ZV93cmFwcGVyIHtcblxuXHQuZ3RfZmxvYXRfc3dpdGNoZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cblx0XHQuZ3Rfb3B0aW9ucyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdztcblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1heChzbSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDVweDtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgyMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR5ZWxsb3c7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ3Qtc2VsZWN0ZWQge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdC5ndC1jdXJyZW50LWxhbmcge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cblx0XHRcdFx0c3Bhbi5ndF9mbG9hdF9zd2l0Y2hlci1hcnJvdyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nOScgdmlld0JveD0nMCAwIDE2IDknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J004IDlMMC4yMDU3NzIgMC43NUwxNS43OTQyIDAuNzVMOCA5WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaXRlLWxvZ28ge1xuXHRmbGV4LXNocmluazogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuXG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiByZW0oMTgwKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtaW4oeGwpIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDIxMCk7XG5cdFx0fVxuXHR9XG59XG5cbi8vIE1vYmlsZSBtZW51IHRvZ2dsZVxuLmljb24tYnVyZ2VyIHtcblx0ZmxleC1zaHJpbms6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IHJlbSgzMCk7XG5cdGhlaWdodDogcmVtKDIwKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDExMDtcblxuXHQuaXMtbWVudS1vcGVuICYge1xuXHRcdGkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKHJlbSgtNCkpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkocmVtKDQpKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDUwJSAtIDFweCk7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRpbWU7XG5cblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRvcDogcmVtKC04KTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHRvcDogcmVtKDgpO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuJHByaW1hcnktdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktdGV4dC1lbXBoYXNpczogc2hhZGUtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby10ZXh0LWVtcGhhc2lzOiAgICAgIHNoYWRlLWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItdGV4dC1lbXBoYXNpczogICAgc2hhZGUtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC10ZXh0LWVtcGhhc2lzOiAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGRhcmstdGV4dC1lbXBoYXNpczogICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHByaW1hcnksIDgwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJnLXN1YnRsZTogICAgIHRpbnQtY29sb3IoJHNlY29uZGFyeSwgODAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkc3VjY2VzcywgODAlKSAhZGVmYXVsdDtcbiRpbmZvLWJnLXN1YnRsZTogICAgICAgICAgdGludC1jb2xvcigkaW5mbywgODAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkd2FybmluZywgODAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYmctc3VidGxlOiAgICAgICAgdGludC1jb2xvcigkZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJnLXN1YnRsZTogICAgICAgICBtaXgoJGdyYXktMTAwLCAkd2hpdGUpICFkZWZhdWx0O1xuJGRhcmstYmctc3VidGxlOiAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IHRpbnQtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLWJvcmRlci1zdWJ0bGU6ICAgICAgdGludC1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYm9yZGVyLXN1YnRsZTogICAgdGludC1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJvcmRlci1zdWJ0bGU6ICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZGFyay1ib3JkZXItc3VidGxlOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbiRlbmFibGUtZGFyay1tb2RlOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kY29sb3ItbW9kZS10eXBlOiAgICAgICAgICAgICBkYXRhICFkZWZhdWx0OyAvLyBgZGF0YWAgb3IgYG1lZGlhLXF1ZXJ5YFxuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRib2R5LXNlY29uZGFyeS1jb2xvcjogICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJGJvZHktc2Vjb25kYXJ5LWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGJvZHktdGVydGlhcnktY29sb3I6ICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC41KSAhZGVmYXVsdDtcbiRib2R5LXRlcnRpYXJ5LWJnOiAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRib2R5LWVtcGhhc2lzLWNvbG9yOiAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gSWNvbiBsaW5rc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGljb24tbGluay12YXJpYWJsZXNcbiRpY29uLWxpbmstZ2FwOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ6ICAuMjVlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi1zaXplOiAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uOiAgIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCguMjVlbSwgMCwgMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGljb24tbGluay12YXJpYWJsZXNcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXh4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbi8vIGZ1c3YtZGlzYWJsZVxuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMteHhsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9jdXMtcmluZy12YXJpYWJsZXNcbiRmb2N1cy1yaW5nLXdpZHRoOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLW9wYWNpdHk6ICAgIC4yNSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWNvbG9yOiAgICAgIHJnYmEoJHByaW1hcnksICRmb2N1cy1yaW5nLW9wYWNpdHkpICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYmx1cjogICAgICAgMCAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJveC1zaGFkb3c6IDAgMCAkZm9jdXMtcmluZy1ibHVyICRmb2N1cy1yaW5nLXdpZHRoICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gNS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdnItdmFyaWFibGVzXG4kdnItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdnItdmFyaWFibGVzXG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstY29sb3I6ICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMiAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICRmb2N1cy1yaW5nLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAkZm9jdXMtcmluZy1vcGFjaXR5ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgJGZvY3VzLXJpbmctYmx1ciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdiOiAgIHRvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJGxpbmstY29sb3IpLCAkbGluay1jb2xvciwgMTUlKSkgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogMikgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgICAgICAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgICAgICAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ6ICAgICAgICAgICAgMS41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgICAgICAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvciksXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXG4kemluZGV4LWxldmVsczogKFxuICBuMTogLTEsXG4gIDA6IDAsXG4gIDE6IDEsXG4gIDI6IDIsXG4gIDM6IDNcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1sZXZlbHMtbWFwXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuNjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjgpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWljb24tY29sb3I6ICAgICAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4xNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1pY29uLWNvbG9yOiAgICAgICAgICAgICRuYXZiYXItZGFyay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGRyb3Bkb3duLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgY2FsYygjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0gKiAtMSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0OyAvLyBUb2RvIGluIHY2OiByZW1vdmUgdGhpcz9cblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWJnLXN1YnRsZSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuM1xuLy8gZnVzdi1lbmFibGVcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJHByaW1hcnktdGV4dC1lbXBoYXNpcyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00yIDVMOCAxMUwxNCA1Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00yIDVMOCAxMUwxNCA1Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBjYWxjKCN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkdG9hc3QtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG5AaW1wb3J0IFwidmFyaWFibGVzLWRhcmtcIjsgLy8gVE9ETzogY2FuIGJlIHJlbW92ZWQgc2FmZWx5IGluIHY2LCBvbmx5IGhlcmUgdG8gYXZvaWQgYnJlYWtpbmcgY2hhbmdlcyBpbiB2NS4zXG4iLCIvLyBIZWFkZXIgbWVudVxuLm1haW4tbmF2IHtcblx0QGluY2x1ZGUgbWF4KHhsKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcblx0XHRjb2xvcjogJGI7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRwYWRkaW5nOiB2YXIoLS1oZWFkZXItaGVpZ2h0KSAwIHJlbSgzMCk7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXM7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblxuXHRAaW5jbHVkZSBtaW4oeGwpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQuaXMtbWVudS1vcGVuICYge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cbn1cblxuLm1haW4tbWVudSB7XG5cdEBpbmNsdWRlIHVuc3R5bGVkLWxpc3Q7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogcmVtKDIwKTtcblxuXHRAaW5jbHVkZSBtaW4oeGwpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiBjbGFtcC1yZW0oMTUsIDUwLCAxMjAwLCAxNDQwKTtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0QGV4dGVuZCAuY29udGFpbmVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMzBweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHVuc2V0O1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRnYXA6IHJlbSgxNSk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1pbih4eGwpIHtcblx0XHRcdGdhcDogcmVtKDMwKTtcblx0XHR9XG5cblx0XHQud2lzaGxpc3Qge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hZ2VudHNfbGluayB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGdhcDogcmVtKDUpO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkdztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmlsbDogJHByaW1hcnk7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTcpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxNyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PiBsaSB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC8vaGVpZ2h0OiB2YXIoLS1oZWFkZXItc2Nyb2xsZWQtaGVpZ2h0KTtcblx0XHR9XG5cblx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDI0KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTYpO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSgxNCk7XG5cdFx0XHRcdC8vIGljb246IGNoZXZyb24gZG93biAocHJpbWFyeSlcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyUzRSUzQ3BhdGggZD0nTTQ0MS45IDE2Ny4zbC0xOS44LTE5LjhjLTQuNy00LjctMTIuMy00LjctMTcgMEwyMjQgMzI4LjIgNDIuOSAxNDcuNWMtNC43LTQuNy0xMi4zLTQuNy0xNyAwTDYuMSAxNjcuM2MtNC43IDQuNy00LjcgMTIuMyAwIDE3bDIwOS40IDIwOS40YzQuNyA0LjcgMTIuMyA0LjcgMTcgMGwyMDkuNC0yMDkuNGM0LjctNC43IDQuNy0xMi4zIDAtMTd6JyBmaWxsPSclMjNkZjAwMDAnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDUwJSAvIGNvbnRhaW47XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwLjZlbTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIHJlbSg3KSk7XG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgtMjApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGhvdmVyIHtcblx0XHRcdFx0LnN1Yi1tZW51IHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY3VycmVudC1tZW51LWl0ZW0sXG5cdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSB7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0Y29sb3I6ICR3O1xuXG5cdFx0XHRAaW5jbHVkZSBob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3ViLW1lbnUge1xuXHRcdEBpbmNsdWRlIHVuc3R5bGVkLWxpc3Q7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IHJlbSgxMCk7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1pbih4bCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogcmVtKDIwMCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTApO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShyZW0oMTApKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgJHRpbWU7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiByZW0oNSAxMCA1IDE1KTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogdGV4dC1zaGFkb3cgJHRpbWU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkdztcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogLTAuMDI1ZW0gMCAwLjAyNWVtICR3LCAwLjAyNWVtIDAgMC4wMjVlbSAkdztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gc2Fzcy1saW50OmRpc2FibGUtYWxsXG5cbi53cGNmNyB7XG5cdC5zY3JlZW4tcmVhZGVyLXJlc3BvbnNlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXI6IDA7XG5cdH1cblxuXHRpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdFx0QGV4dGVuZCAuYnRuO1xuXHR9XG5cblx0Zm9ybSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblxuXHRcdCYuaW5pdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHR9XG5cblx0XHQmLmZhaWxlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuXHRcdCYuYWJvcnRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblxuXHRcdCYuc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblxuXHRcdCYuaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuXHRcdCYudW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxuXG5cdC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcblx0fVxuXG5cdC5mb3JtLWdyb3VwIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTYpO1xuXHR9XG5cblx0bGFiZWwge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHQud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbi1sZWZ0OiByZW0oNSk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cdH1cblxuXHQud3BjZjctYWNjZXB0YW5jZSB7XG5cdFx0bGFiZWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0fVxuXG5cdFx0LndwY2Y3LWxpc3QtaXRlbSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cbn1cblxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0Y29sb3I6ICRyZWQ7XG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwLjVyZW0gMDtcbn1cblxuLnVzZS1mbG9hdGluZy12YWxpZGF0aW9uLXRpcCAud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyMCU7XG5cdGxlZnQ6IDIwJTtcblx0ei1pbmRleDogMTAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuXHRiYWNrZ3JvdW5kOiAkdztcblx0cGFkZGluZzogMC4yZW0gMC44ZW07XG59XG5cbnNwYW4ud3BjZjctbGlzdC1pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgMCAwIDFlbTtcbn1cblxuc3Bhbi53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSxcbnNwYW4ud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcgJztcbn1cblxuZGl2LndwY2Y3IHtcblx0LmFqYXgtbG9hZGVyLFxuXHQud3BjZjctc3Bpbm5lciB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JsYWNrLWxvYWRlci5zdmcnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHdpZHRoOiByZW0oMjQpO1xuXHRcdGhlaWdodDogcmVtKDI0KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDEwMCUgKyAzcHgpO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0ZGl2LmFqYXgtZXJyb3Ige1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRpbnB1dFt0eXBlPSdmaWxlJ10ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdGlucHV0W3R5cGU9J2ZpbGUnXTpkaXNhYmxlZCB7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0LndwY2Y3LXN1Ym1pdDpkaXNhYmxlZCB7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0fVxufVxuXG4ud3BjZjctZm9ybS5zdWJtaXR0aW5nIHtcblx0LmFqYXgtbG9hZGVyLFxuXHQud3BjZjctc3Bpbm5lciB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxufVxuIiwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbmV3LWxpc3RpbmcsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYXBwYXJ0YW1lbnQsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1uZXctYnVpbGRpbmcsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1lZGl0LWxpc3Rpbmcge1xuXHQuc2VsZWN0MiB7XG5cdFx0Ji1jb250YWluZXItLWRlZmF1bHQge1xuXHRcdFx0Ly8gc2luZ2xlIHNlbGVjdFxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uIHtcblx0XHRcdFx0Ji0tc2luZ2xlIHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0Ly9mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGdyZXksIC4yKTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTdweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHRcdFx0XHRcdCYuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDFweCAxcHggMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudXNlcl9pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMjgpO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyOCk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy91c2VyX3BsYWNlaG9sZGVyLmpwZWcnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkYjtcblxuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX3BsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdFx0Y29sb3I6ICR3ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDI0cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19hcnJvdyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBtdWx0aXBseSBzZWxlY3Rcblx0XHRcdC8vLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHQvL1x0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ly9cblx0XHRcdC8vXHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGxpIHtcblx0XHRcdC8vXHRcdGZsb2F0OiBub25lO1xuXHRcdFx0Ly9cdH1cblx0XHRcdC8vXG5cdFx0XHQvL1x0LnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuXHRcdFx0Ly9cdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0XHQvL1x0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHQvL1x0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdC8vXHRcdFx0Y29sb3I6ICR3ICFpbXBvcnRhbnQ7XG5cdFx0XHQvL1x0XHRcdHBhZGRpbmc6IDZweCAyNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHQvL1x0XHRcdGJhY2tncm91bmQ6ICRiICFpbXBvcnRhbnQ7XG5cdFx0XHQvL1x0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0Ly9cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHQvL1xuXHRcdFx0Ly9cdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHQvL1x0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0Ly9cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHQvL1x0XHRcdH1cblx0XHRcdC8vXHRcdH1cblx0XHRcdC8vXHR9XG5cdFx0XHQvL31cblx0XHR9XG5cdH1cblxuXHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYjtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0LnVzZXJfYWdlbnRfc2VsZWN0IHtcblx0XHQuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0PiBzcGFuOm5vdCguc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IHVuc2V0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1bnNldDtcblx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogN3B4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiByZW0oMzIpO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VsZWN0Ml9tdWxpcGx5ICsgLnNlbGVjdDIge1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG5cdCYuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRcdHdpZHRoOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5zZWxlY3QyX29wZW5fYnRuIHtcblx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRjb2xvcjogJHc7XG5cdHBhZGRpbmc6IDEycHggMjRweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGJhY2tncm91bmQ6ICRiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmcge1xuXHQuc2VsZWN0Mi1kcm9wZG93biB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZWQgIWltcG9ydGFudDtcblx0fVxuXG5cdC5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyIHtcblx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG5cdFx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdGhlaWdodDogNDZweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItY29sb3I6IGJsdWU7XG5cdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcblx0XHRcdFx0Ly9kaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0Ly9oZWlnaHQ6IDQ0cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IHJlbSgxNCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDgpO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTQgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEgMUw3IDcuNEwxMyAxJyBzdHJva2U9JyUyMzJBMkYzOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cblx0XHRcdFx0YiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG5cdFx0LnNlbGVjdDItcmVzdWx0cyB7XG5cblx0XHRcdCYgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG5cdFx0XHRcdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMTBweCAxMnB4IDMwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMS4zNzVyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4zMTI1cmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC40Mzc1cmVtO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRiO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6IHVuc2V0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZbYXJpYS1zZWxlY3RlZD10cnVlXSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGNvbG9yOiB1bnNldDtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyOm5vdChbYXJpYS1zZWxlY3RlZD10cnVlXSkge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRtaW4td2lkdGg6IHJlbSgyMDApO1xufVxuIiwiLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB7XG5cdC5nZm9ybV9oZWFkaW5nIHtcblx0XHRAZXh0ZW5kIC5oMjtcblx0fVxuXG5cdGZvcm0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5nZm9ybV9ib2R5IHtcblx0XHRcdC5nZmllbGQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdGZpZWxkc2V0LmdmaWVsZCB7XG5cdFx0XHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2Zvcm1fZmllbGRzIHtcblx0XHRcdGdhcDogcmVtKDE2KTtcblx0XHR9XG5cblx0XHQuZ2ZpZWxkX2xhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPWNvbG9yXSxcblx0XHRpbnB1dFt0eXBlPWRhdGVdLFxuXHRcdGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuXHRcdGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuXHRcdGlucHV0W3R5cGU9ZW1haWxdLFxuXHRcdGlucHV0W3R5cGU9bW9udGhdLFxuXHRcdGlucHV0W3R5cGU9bnVtYmVyXSxcblx0XHRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcblx0XHRpbnB1dFt0eXBlPXNlYXJjaF0sXG5cdFx0aW5wdXRbdHlwZT10ZWxdLFxuXHRcdGlucHV0W3R5cGU9dGV4dF0sXG5cdFx0aW5wdXRbdHlwZT10aW1lXSxcblx0XHRpbnB1dFt0eXBlPXVybF0sXG5cdFx0aW5wdXRbdHlwZT13ZWVrXSxcblx0XHRzZWxlY3QsXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0QGV4dGVuZCAlZmllbGQtaW5wdXQ7XG5cdFx0fVxuXG5cdFx0LmdmaWVsZF9jaGVja2JveCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogcmVtKDE2KTtcblx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDIwKTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDQwKTtcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2Nob2ljZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogcmVtKDIwKTtcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2ZpZWxkX3ZhbGlkYXRpb25fbWVzc2FnZSxcblx0XHQudmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5uaWNlLXNlbGVjdCAuY3VycmVudCB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblxuXHRcdC5nZm9ybV9mb290ZXIge1xuXHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1cImltYWdlXCJdIHtcblx0XHRcdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0XHRcdGhlaWdodDogcmVtKDI0KTtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiByZW0oNSk7XG5cdFx0XHRcdHJpZ2h0OiByZW0oNSk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0d2lkdGg6IHJlbSgzMCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzApO1xuXHRcdFx0XHRcdGJvdHRvbTogcmVtKDkpO1xuXHRcdFx0XHRcdHJpZ2h0OiByZW0oOSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcblx0QGV4dGVuZCAudGV4dC1sZztcbn1cbiIsIi8vIERlZmF1bHQgc3R5bGVzXG4ubmljZS1zZWxlY3Qge1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJvcmRlcjogc29saWQgMXB4ICNlOGU4ZTg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGNsZWFyOiBib3RoO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0aGVpZ2h0OiByZW0oNDIpO1xuXHRsaW5lLWhlaWdodDogcmVtKDQwKTtcblx0b3V0bGluZTogbm9uZTtcblx0cGFkZGluZy1sZWZ0OiByZW0oMTgpO1xuXHRwYWRkaW5nLXJpZ2h0OiByZW0oMzApO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogYXV0bztcblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6ICRiO1xuXHR9XG5cblx0JjphY3RpdmUsXG5cdCYub3Blbixcblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjOTk5O1xuXHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM5OTk7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiA1cHg7XG5cdFx0bWFyZ2luLXRvcDogLTRweDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDEycHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogNjYlIDY2JTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuXHRcdHdpZHRoOiA1cHg7XG5cdH1cblxuXHQmLm9wZW46YWZ0ZXIge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuXHR9XG5cblx0Ji5vcGVuIC5saXN0IHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdCYuZGlzYWJsZWQge1xuXHRcdGJvcmRlci1jb2xvcjogI2VkZWRlZDtcblx0XHRjb2xvcjogIzk5OTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuXHRcdH1cblx0fVxufVxuXG4vLyBNb2RpZmllcnNcbi5uaWNlLXNlbGVjdC53aWRlIHtcblx0d2lkdGg6IDEwMCU7XG5cblx0Lmxpc3Qge1xuXHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRyaWdodDogMCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5uaWNlLXNlbGVjdC5yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcblxuXHQubGlzdCB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0fVxufVxuXG4ubmljZS1zZWxlY3Quc21hbGwge1xuXHRmb250LXNpemU6IHJlbSgxMik7XG5cdGhlaWdodDogcmVtKDM2KTtcblx0bGluZS1oZWlnaHQ6IHJlbSgzNCk7XG5cblx0JjphZnRlciB7XG5cdFx0aGVpZ2h0OiA0cHg7XG5cdFx0d2lkdGg6IDRweDtcblx0fVxuXG5cdC5vcHRpb24ge1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMzQpO1xuXHRcdG1pbi1oZWlnaHQ6IHJlbSgzNCk7XG5cdH1cbn1cblxuLy8gTGlzdCBhbmQgb3B0aW9uc1xuLm5pY2Utc2VsZWN0IC5saXN0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSg2OCwgNjgsIDY4LCAwLjExKTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luOiAxcHggMCAwO1xuXHRvcGFjaXR5OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuNzUpIHRyYW5zbGF0ZVkoLTIxcHgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSwgb3BhY2l0eSAwLjE1cyBlYXNlLW91dDtcblx0ei1pbmRleDogOTtcblxuXHQmOmhvdmVyIC5vcHRpb246bm90KDpob3Zlcikge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLm5pY2Utc2VsZWN0IC5vcHRpb24ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtaW4taGVpZ2h0OiByZW0oNDApO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nLWxlZnQ6IHJlbSgxOCk7XG5cdHBhZGRpbmctcmlnaHQ6IHJlbSgyOSk7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG5cdCYuc2VsZWN0ZWQge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICM5OTk7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Ji5mb2N1cyxcblx0Ji5zZWxlY3RlZC5mb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0fVxufVxuXG4vLyBVc2UgZGlzcGxheSBpbnN0ZWFkIG9mIG9wYWNpdHkgZm9yIElFIDw9IDEwXG4ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3Qge1xuXHQubGlzdCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYub3BlbiAubGlzdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuXG4vLyBDVVNUT00gU1RZTEVTOlxuc2VsZWN0LFxuZGl2Lm5pY2Utc2VsZWN0IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogcmVtKDQ2KTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdGNvbG9yOiAkYjtcblx0ZmxvYXQ6IG5vbmU7XG5cdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0cGFkZGluZzogcmVtKDEzIDI4IDEzIDE2KTtcbn1cblxuZGl2Lm5pY2Utc2VsZWN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdHdpZHRoOiA4cHg7XG5cdFx0aGVpZ2h0OiA4cHg7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHR9XG5cblx0Ji5vcGVuIHtcblx0XHQubGlzdCB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblx0fVxuXG5cdC5jdXJyZW50IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Lmxpc3Qge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdG1hcmdpbjogMDtcblx0XHR0b3A6IDEwMCU7XG5cdFx0bGVmdDogLTFweDtcblxuXHRcdGxpIHtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm9wdGlvbiB7XG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdFx0Y29sb3I6ICRiO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHBhZGRpbmc6IHJlbSgxMyAxNik7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi5zZWxlY3QyLWNvbnRhaW5lciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC8vaGVpZ2h0OiAyOHB4O1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0cGFkZGluZy1yaWdodDogOHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWluLWhlaWdodDogMzJweDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctbGVmdDogOHB4O1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyOiBub25lO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0cGFkZGluZzogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTEwMDAwMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTA1MTtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRwYWRkaW5nOiAxMHB4IDZweDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdGNvbG9yOiAkYjtcblxuXHQ+IHNwYW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1sZWZ0OiA2NnB4O1xuXG5cdFx0LnVzZXJfaW1hZ2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IHJlbSg1Nik7XG5cdFx0XHRoZWlnaHQ6IHJlbSg1Nik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3VzZXJfcGxhY2Vob2xkZXIuanBlZycpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdC8vYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRiO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVzZXJfbmFtZSB7XG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVzZXJfZW1haWwge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdH1cblx0fVxufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZF0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG5cdGxlZnQ6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDRweDtcblx0Ym9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci1jb2xvcjogJGdyZXk7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdHBhZGRpbmc6IDRweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNsb3NlLW1hc2sge1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0d2lkdGg6IGF1dG87XG5cdG9wYWNpdHk6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcblx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcblx0LXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ly9ib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuXHQvL2JvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHQvL2NvbG9yOiAjNDQ0O1xuXHQvL2xpbmUtaGVpZ2h0OiAyOHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ZmxvYXQ6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLXRleHQsIC4xKTtcblx0Y29sb3I6ICRiO1xuXHRsaW5lLWhlaWdodDogMTtcblx0cGFkZGluZzogMTJweCAxM3B4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMnB4O1xuXHRmaWx0ZXI6IGludmVydCgxKTtcblx0bWFyZ2luLXJpZ2h0OiByZW0oMTApO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogIzk5OTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRoZWlnaHQ6IDQwcHg7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxcHg7XG5cdHJpZ2h0OiAxcHg7XG5cdHdpZHRoOiAyMHB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcblx0Ym9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG5cdGhlaWdodDogMDtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTRweDtcblx0bWFyZ2luLXRvcDogLTJweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0d2lkdGg6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRsZWZ0OiAxcHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuXHRib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRjdXJzb3I6IHRleHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGZsb2F0OiBub25lO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci10ZXh0LCAuMSk7XG5cdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHBhZGRpbmc6IDlweCAxMnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMTJweDtcblxuXHRcdFx0Jl9fcmVtb3ZlIHtcblx0XHRcdFx0Y29sb3I6ICRiO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogIzMzM1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG5cdGZsb2F0OiByaWdodFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRtYXJnaW4tbGVmdDogNXB4O1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuXHRtYXJnaW4tbGVmdDogMnB4O1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0Ym9yZGVyOiBzb2xpZCBibGFjayAxcHg7XG5cdG91dGxpbmU6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdGN1cnNvcjogZGVmYXVsdFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRib3JkZXI6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0aGVpZ2h0OiAzM3B4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG5cdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRvdmVyZmxvdy15OiBhdXRvXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0ge1xuXHRwYWRkaW5nOiAwXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG5cdGNvbG9yOiAjOTk5XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNkZGRcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRwYWRkaW5nLWxlZnQ6IDFlbVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG5cdHBhZGRpbmctbGVmdDogMFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRtYXJnaW4tbGVmdDogLTFlbTtcblx0cGFkZGluZy1sZWZ0OiAyZW1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdG1hcmdpbi1sZWZ0OiAtMmVtO1xuXHRwYWRkaW5nLWxlZnQ6IDNlbVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdG1hcmdpbi1sZWZ0OiAtM2VtO1xuXHRwYWRkaW5nLWxlZnQ6IDRlbVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRtYXJnaW4tbGVmdDogLTRlbTtcblx0cGFkZGluZy1sZWZ0OiA1ZW1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdG1hcmdpbi1sZWZ0OiAtNWVtO1xuXHRwYWRkaW5nLWxlZnQ6IDZlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0Y29sb3I6ICR3O1xuXG5cdC51c2VyX3dyYXAge1xuXHRcdC51c2VyX25hbWUgPiBzcGFuLFxuXHRcdC51c2VyX2VtYWlsIHtcblx0XHRcdGNvbG9yOiAkdztcblx0XHR9XG5cdH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogNnB4XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0b3V0bGluZTogMDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgNTAlLCAjZWVlIDEwMCUpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MClcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzU4OTdmYlxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdGNvbG9yOiAjNDQ0O1xuXHRsaW5lLWhlaWdodDogMjhweFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM5OTlcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcblx0aGVpZ2h0OiAyNnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMXB4O1xuXHRyaWdodDogMXB4O1xuXHR3aWR0aDogMjBweDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNjY2MgMTAwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWUgNTAlLCAjY2NjIDEwMCUpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZDQ0NDQ0MnLCBHcmFkaWVudFR5cGU9MClcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG5cdGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuXHRoZWlnaHQ6IDA7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC00cHg7XG5cdG1hcmdpbi10b3A6IC0ycHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHdpZHRoOiAwXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG5cdGZsb2F0OiBsZWZ0XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG5cdGxlZnQ6IDFweDtcblx0cmlnaHQ6IGF1dG9cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzU4OTdmYlxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmVcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MClcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjZmZmIDEwMCUpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNmZmYgMTAwJSk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkZGRkZGRicsIEdyYWRpZW50VHlwZT0wKVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGN1cnNvcjogdGV4dDtcblx0b3V0bGluZTogMFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmJcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMCA1cHhcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdHBhZGRpbmc6IDAgNXB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcblx0Y29sb3I6ICM4ODg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bWFyZ2luLXJpZ2h0OiAycHhcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG5cdGNvbG9yOiAjNTU1XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG5cdGZsb2F0OiByaWdodFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRtYXJnaW4tbGVmdDogNXB4O1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuXHRtYXJnaW4tbGVmdDogMnB4O1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuXHRvdXRsaW5lOiAwXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogbm9uZVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcblx0Ym9yZGVyLXRvcDogbm9uZTtcbn1cblxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuXHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0b3ZlcmZsb3cteTogYXV0b1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBdIHtcblx0cGFkZGluZzogMFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuXHRjb2xvcjogZ3JleVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzODc1ZDc7XG5cdGNvbG9yOiAjZmZmXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDZweFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuXHRib3JkZXItY29sb3I6ICM1ODk3ZmJcbn1cbiIsIi8qKlxuICogU3dpcGVyIDExLjEuMTRcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjQgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogU2VwdGVtYmVyIDEyLCAyMDI0XG4gKi9cblxuQGltcG9ydCAnc3dpcGVyLXZhcnMuc2Nzcyc7XG5AYXQtcm9vdCB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnc3dpcGVyLWljb25zJztcbiAgICBzcmM6IHVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cbn1cbkBhdC1yb290IHtcbiAgOnJvb3Qge1xuICAgIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjeyR0aGVtZUNvbG9yfTtcbiAgICAvKlxuICAgIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgICAtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBpbml0aWFsO1xuICAgICovXG4gIH1cbn1cbjpob3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLWlvcyAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIC5zd2lwZXItc2xpZGUsXG4gIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGb3IgRmlyZWZveCAqL1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG4gIH1cbiAgJi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gICAgfVxuICB9XG4gICYuc3dpcGVyLXZlcnRpY2FsIHtcbiAgICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbiAgICB9XG4gIH1cbiAgJi5zd2lwZXItZnJlZS1tb2RlIHtcbiAgICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICAgIH1cbiAgICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7XG4gICAgfVxuICB9XG4gICYuc3dpcGVyLWNlbnRlcmVkIHtcbiAgICA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBvcmRlcjogOTk5OTtcbiAgICB9XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICAgICAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xuICAgIH1cbiAgfVxuICAmLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbiAgICB9XG4gICAgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG4gICAgfVxuICB9XG4gICYuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xuICAgIH1cbiAgICA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBTbGlkZSBzdHlsZXMgc3RhcnQgKi9cbi8qIDNEIFNoYWRvd3MgKi9cbi5zd2lwZXItM2Qge1xuICAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSxcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIHtcbiAgLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gICAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICB9XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjZmZmO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogIzAwMDtcbn1cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIFNsaWRlIHN0eWxlcyBlbmQgKi9cblxuXG5cbiIsIkBpbXBvcnQgJy4uL3N3aXBlci12YXJzLnNjc3MnO1xuQGF0LXJvb3Qge1xuICA6cm9vdCB7XG4gICAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiA0NHB4O1xuICAgIC8qXG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldDogNTAlO1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldDogMTBweDtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi9cbiAgfVxufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCwgNTAlKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKSk7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICAmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMzU7XG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gICYuc3dpcGVyLWJ1dHRvbi1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAmIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIH1cbiAgLnN3aXBlci1ydGwgJiBzdmcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBOYXZpZ2F0aW9uIGZvbnQgc3RhcnQgKi9cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgJjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdwcmV2JztcbiAgfVxufVxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ25leHQnO1xuICB9XG59XG4vKiBOYXZpZ2F0aW9uIGZvbnQgZW5kICovXG4iLCJAaW1wb3J0ICcuLi9zd2lwZXItdmFycy5zY3NzJztcbkBhdC1yb290IHtcbiAgOnJvb3Qge1xuICAgIC8qXG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdDogYXV0bztcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbTogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXRvcDogYXV0bztcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvcjogaW5oZXJpdDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvcjogcmdiYSgwLDAsMCwwLjI1KTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplOiA0cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGg6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0OiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHk6IDAuMjtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eTogMTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXA6IDRweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwOiA2cHg7XG4gICovXG4gIH1cbn1cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAzMDBtcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbiAgJi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkID4gJixcbiAgJi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBDb21tb24gU3R5bGVzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsIHtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sIDhweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLCBhdXRvKTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBCdWxsZXRzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICB9XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cywgNTAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG4gIEBhdC1yb290IGJ1dHRvbiN7Jn0ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAmIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOm9ubHktY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsIDhweCk7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsIGF1dG8pO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBtYXJnaW46IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA4cHg7XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAyMDBtcyB0cmFuc2Zvcm0sXG4gICAgICAgIDIwMG1zIHRvcDtcbiAgICB9XG4gIH1cbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG4gIH1cbiAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIHRyYW5zaXRpb246XG4gICAgICAgIDIwMG1zIHRyYW5zZm9ybSxcbiAgICAgICAgMjAwbXMgbGVmdDtcbiAgICB9XG4gIH1cbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjpcbiAgICAyMDBtcyB0cmFuc2Zvcm0sXG4gICAgMjAwbXMgcmlnaHQ7XG59XG4vKiBGcmFjdGlvbiAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cbi8qIFByb2dyZXNzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIH1cbiAgLnN3aXBlci1ydGwgJiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICB9XG4gIC5zd2lwZXItaG9yaXpvbnRhbCA+ICYsXG4gICYuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbiAgLnN3aXBlci12ZXJ0aWNhbCA+ICYuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4gICYuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICAuc3dpcGVyLXZlcnRpY2FsID4gJixcbiAgJi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCxcbiAgLnN3aXBlci1ob3Jpem9udGFsID4gJi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbiAgJi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5zd2lwZXItZmFkZSB7XG4gICYuc3dpcGVyLWZyZWUtbW9kZSB7XG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgfVxuICB9XG4gIC5zd2lwZXItc2xpZGUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAgICYsXG4gICAgJiAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiIsIi5zd2lwZXItZ3JpZCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4iLCJAYXQtcm9vdCB7XG4gIDpyb290IHtcbiAgICAvKlxuICAtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXRvcDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbTogNHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItbGVmdDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0OiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQ6IDElO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpemU6IDRweDtcbiAgKi9cbiAgfVxufVxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAmLFxuICAmLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc3dpcGVyLWhvcml6b250YWwgPiAmLFxuICAmLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gICAgYm90dG9tOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSwgNHB4KTtcbiAgICB0b3A6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLCBhdXRvKTtcbiAgICB6LWluZGV4OiA1MDtcbiAgICBoZWlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xuICB9XG4gIC5zd2lwZXItdmVydGljYWwgPiAmLFxuICAmLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsIGF1dG8pO1xuICAgIHJpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LCA0cHgpO1xuICAgIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgICB6LWluZGV4OiA1MDtcbiAgICB3aWR0aDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLCA0cHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xuICB9XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKipcbiAqIFN3aXBlclxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICovXG4kdGhlbWVDb2xvcjogJHc7XG5cbi8vIGJhc2Ugc3R5bGVzXG5AaW1wb3J0IFwic3dpcGVyL3N3aXBlclwiO1xuXG4vLyBtb2R1bGVzOlxuQGltcG9ydCBcInN3aXBlci9tb2R1bGVzL25hdmlnYXRpb25cIjtcbkBpbXBvcnQgXCJzd2lwZXIvbW9kdWxlcy9wYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwic3dpcGVyL21vZHVsZXMvZWZmZWN0LWZhZGVcIjtcbkBpbXBvcnQgXCJzd2lwZXIvbW9kdWxlcy9mcmVlLW1vZGVcIjtcbkBpbXBvcnQgXCJzd2lwZXIvbW9kdWxlcy9ncmlkXCI7XG5AaW1wb3J0IFwic3dpcGVyL21vZHVsZXMvc2Nyb2xsYmFyXCI7XG5AaW1wb3J0IFwic3dpcGVyL21vZHVsZXMvdGh1bWJzXCI7XG5cbi8vIEN1c3RvbSBzdHlsaW5nOlxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCB7XG5cdD4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuXHRcdGJvdHRvbTogcmVtKDI0KTtcblx0fVxufVxuXG4uc3dpcGVyLXNsaWRlIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRpbWcubGF6eWxvYWQ6bm90KC5sb2FkZWQpIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogcmVtKDYpO1xuXG5cdCYtYnVsbGV0IHtcblx0XHR3aWR0aDogcmVtKDkpO1xuXHRcdGhlaWdodDogcmVtKDkpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0QGluY2x1ZGUgdHI7XG5cblx0XHQmOm5vdCguc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSkge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYWN0aXZlIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHR3aWR0aDogcmVtKDI2KTtcblx0XHR9XG5cdH1cbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItYnV0dG9uLXByZXYge1xuXHR3aWR0aDogcmVtKDMyKTtcblx0aGVpZ2h0OiByZW0oMzIpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRtYXJnaW4tdG9wOiByZW0oLTE2KTtcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAkdGltZTtcblxuXHRAaW5jbHVkZSBob3ZlciB7XG5cdFx0c3ZnIHtcblx0XHRcdGZpbGw6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRzdmcge1xuXHRcdHdpZHRoOiByZW0oMzIpO1xuXHRcdGhlaWdodDogcmVtKDMyKTtcblx0XHRmaWxsOiAkYjtcblx0fVxufVxuXG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG5cdG9wYWNpdHk6IDAuNTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXJbZGF0YS1zbGlkZXM9XCIxXCJdIHtcblx0LnN3aXBlci1idXR0b24tbmV4dCxcblx0LnN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIvLyBXUE1MIGxhbmd1YWdlIHN3aXRjaGVyXG4ud2lkZ2V0X2ljbF9sYW5nX3NlbF93aWRnZXQge1xuXHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRtYXJnaW46IHJlbSgyMCAwIDApO1xuXHR9XG59XG5cbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24ge1xuXHRhIHtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0Ji53cG1sLWxzLWl0ZW0tdG9nZ2xlIHtcblx0XHRcdHBhZGRpbmc6IHJlbSg1IDI1IDUgOCk7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzICRyYWRpdXMgMCAwO1xuXHRcdH1cblx0fVxuXG5cdC53cG1sLWxzLWZsYWcge1xuXHRcdHdpZHRoOiByZW0oMzApO1xuXHRcdGhlaWdodDogcmVtKDMwKTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHQmICsgc3BhbiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKDgpO1xuXHRcdH1cblx0fVxuXG5cdC53cG1sLWxzLXN1Yi1tZW51IGEge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgJHJhZGl1cyAkcmFkaXVzO1xuXHRcdHBhZGRpbmc6IHJlbSg1IDgpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cbn1cbiIsIi8vIEdlbmVyYWxcbi8vIHJlcGxhY2UgZGVmYXVsdCBXb28gY29sb3Igc2NoZW1lIHdpdGggdGhlbWUgY29sb3JzOlxuOnJvb3Qge1xuXHQtLXdvb2NvbW1lcmNlOiAjeyRwcmltYXJ5fTtcblx0LS13Yy1wcmltYXJ5OiAjeyRwcmltYXJ5fTtcbn1cblxuLndvb2NvbW1lcmNlLFxuLndvb2NvbW1lcmNlLXBhZ2Uge1xuXHQuc2l0ZS1jb250ZW50IHtcblx0XHRAZXh0ZW5kIC5jb250YWluZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSg3MCk7XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTIwKTtcblx0XHR9XG5cdH1cblxuXHQuZW50cnktY29udGVudCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDcwKTtcblx0fVxuXG5cdC5yb3cge1xuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQrIC5yb3cge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDUwKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdCsgLnJvdyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg3MCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG5cdFx0XHQuY29sLWxnLTYge1xuXHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSByZW0oMTApKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbih4bCkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIHJlbSgzNSkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNvbDItc2V0IHtcblx0XHRAZXh0ZW5kIC5yb3c7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHQuY29sLTEsXG5cdFx0LmNvbC0yIHtcblx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRAZXh0ZW5kIC5jb2wtbGctNjtcblx0XHR9XG5cdH1cblxuXHQvLyBNZXNzYWdlc1xuXHQud29vY29tbWVyY2UtbWVzc2FnZSxcblx0Lndvb2NvbW1lcmNlLWluZm8ge1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0YTpub3QoW2NsYXNzXSkge1xuXHRcdFx0QGV4dGVuZCAlbGluaztcblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdEBleHRlbmQgLmJ0bi1zbTtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXG5cdC8vIFRhYmxlc1xuXHR0YWJsZS5zaG9wX3RhYmxlLFxuXHR0YWJsZS5zaG9wX2F0dHJpYnV0ZXMge1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdH1cblxuXHRcdHRoZWFkIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0aCwgdGQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRwYWRkaW5nOiByZW0oOSA4KTtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0aCB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdHRmb290IHtcblx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gRm9ybSBlbGVtZW50c1xuXHRmb3JtIHtcblx0XHQuZm9ybS1yb3cge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNCk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiByZW0oODApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLXJvdy1maXJzdCxcblx0XHQuZm9ybS1yb3ctbGFzdCB7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSByZW0oMTApKTtcblxuXHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaW5wdXQtY2hlY2tib3gge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIEJ1dHRvbnNcbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsXG4ud29vY29tbWVyY2UgYS5idXR0b24sXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbixcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24ge1xuXHRAZXh0ZW5kIC5idG47XG5cdGNvbG9yOiAkdyAhaW1wb3J0YW50O1xuXG5cdCYuZGlzYWJsZWQsXG5cdCY6ZGlzYWJsZWQsXG5cdCY6ZGlzYWJsZWRbZGlzYWJsZWRdIHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQmLmxvYWRpbmcge1xuXHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDE2KTtcblxuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDI0KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtaW4oeGwpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgzOCk7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRib3R0b206IHJlbSgzKTtcblx0XHRcdHJpZ2h0OiByZW0oNSk7XG5cblx0XHRcdEBpbmNsdWRlIG1heChzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5hZGRlZCB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IHJlbSgzKTtcblx0XHRcdHJpZ2h0OiByZW0oNSk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gYWx0IGJ1dHRvbnNcblx0Ji5hbHQge1xuXHRcdEBleHRlbmQgLmJ0bjtcblx0XHRjb2xvcjogJHcgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBTcGVjaWZpYyBwYWdlc1xuLndvb2NvbW1lcmNlLWNhcnQsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQsXG4ud29vY29tbWVyY2UtYWNjb3VudCB7XG5cdC5icmVhZGNydW1icyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5lbnRyeS10aXRsZSB7XG5cdFx0Y29sb3I6ICR3O1xuXHRcdHBhZGRpbmc6IDFlbSAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzApO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1ib3JkZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHR9XG5cdH1cbn1cblxuLy8gQnJlYWRjcnVtYnNcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtYnJlYWRjcnVtYiB7XG5cdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcblxuXHRhIHtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFBhZ2luYXRpb25cbi53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB7XG5cdEBleHRlbmQgLnBhZ2luYXRpb247XG59XG5cbi8vIFJhdGluZ1xuLndvb2NvbW1lcmNlIHtcblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE1KTtcblxuXHRcdC53b29jb21tZXJjZS1yZXZpZXctbGluayB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN0YXItcmF0aW5nIHtcblx0XHRjb2xvcjogJHllbGxvdztcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0cC5zdGFycyBhIHtcblx0XHRjb2xvcjogJHllbGxvdztcblx0fVxufVxuXG4vLyBRdWFudGl0eSBidXR0b25zXG4ud29vY29tbWVyY2UgLnF1YW50aXR5IHtcblx0aGVpZ2h0OiByZW0oNDQpO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiByZW0oMTApO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XG5cdHBhZGRpbmc6IHJlbSgwIDE2KTtcblxuXHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRoZWlnaHQ6IHJlbSg1MCk7XG5cdH1cblxuXHQucXR5IHtcblx0XHRAaW5jbHVkZSB1bnN0eWxlZC1idXR0b247XG5cdFx0d2lkdGg6IHJlbSg0MCk7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHR9XG5cblx0LmJ0bi1xdHkge1xuXHRcdEBpbmNsdWRlIHVuc3R5bGVkLWJ1dHRvbjtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IHJlbSgxOCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgxOCk7XG5cdFx0XHRmaWxsOiAkZ3JleTtcblx0XHRcdHRyYW5zaXRpb246IGZpbGwgJHRpbWU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiAkYjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gQmxvY2tVSVxuLmJsb2NrVUkge1xuXHQmLmJsb2NrT3ZlcmxheSB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IC8vIGxldCdzIG5vdCBzaG93IGRlZmF1bHQgbG9hZGluZyBwcm9jZXNzIGluZGljYXRvclxuXHR9XG59XG4iLCIud29vY29tbWVyY2Uge1xuXHR0YWJsZS5jYXJ0IHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXG5cdFx0dGQ6bm90KC5wcm9kdWN0LW5hbWUpIHtcblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGQucHJvZHVjdC1uYW1lIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1pbig3NjkpIHtcblx0XHRcdFx0d2lkdGg6IDM4JTtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRAaW5jbHVkZSBtYXgoNzY4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2R1Y3QtdGh1bWJuYWlsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgyMjUpO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogcmVtKDkwKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDE3NSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZHVjdC10aXRsZSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0fVxuXG5cdFx0dGQucHJvZHVjdC1zdWJ0b3RhbCB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdC5wcm9kdWN0LXJlbW92ZSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdEBpbmNsdWRlIG1heCg3NjgpIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEucmVtb3ZlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogcmVtKDE4KTtcblx0XHRcdGhlaWdodDogcmVtKDE4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMTgpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGZpbGw6ICRyZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdGZpbGw6ICRncmV5LWJvcmRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY2FydC1jb2xsYXRlcmFscyB7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHQuY3Jvc3Mtc2VsbHMsXG5cdFx0LmNhcnRfdG90YWxzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gcmVtKDEwKSk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbih4bCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSByZW0oMzUpKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY3Jvc3Mtc2VsbHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNhcnRfdG90YWxzIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdC5jYXJ0X3RvdGFscyxcblx0Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB7XG5cdFx0dGFibGUge1xuXHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXG5cdFx0XHR0aCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR9XG5cblx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5vcmRlci10b3RhbCB7XG5cdFx0XHRcdHRoLCB0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgxNSk7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0Zm9vdCB7XG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsI3NoaXBwaW5nX21ldGhvZCB7XG5cdFx0bGkge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjI1ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndjLXByb2NlZWQtdG8tY2hlY2tvdXQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0YS5idXR0b24uYWx0LmNoZWNrb3V0LWJ1dHRvbiB7XG5cdFx0QGV4dGVuZCAuYnRuLWxnO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlICNjb250ZW50LFxuLndvb2NvbW1lcmNlLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQsXG4ud29vY29tbWVyY2UtcGFnZSB7XG5cdHRhYmxlLmNhcnQge1xuXHRcdHRkLmFjdGlvbnMge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4KDc2OCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IHJlbSgxMCk7XG5cdFx0XHR9XG5cblx0XHRcdC53b29jb21tZXJjZS1mb3JtLWNvdXBvbiB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHQmLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMjQpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDAgMzIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZbbmFtZT1cInVwZGF0ZV9jYXJ0XCJdIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAzMik7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHcgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi53b29jb21tZXJjZSxcbi53b29jb21tZXJjZS1wYWdlIHtcblx0I3BheW1lbnQgI3BsYWNlX29yZGVyIHtcblx0XHRAZXh0ZW5kIC5idG4tbGc7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyB7XG5cdG1hcmdpbi10b3A6IHJlbSgzMCk7XG59XG5cbi53b29jb21tZXJjZS1mb3JtLWNvdXBvbiB7XG5cdCZfX2lucHV0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1heC13aWR0aDogcmVtKDUwMCk7XG5cblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXMgMCAwICRyYWRpdXM7XG5cdFx0XHRtYXJnaW46IHJlbSgwIC01IDAgMCkgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IHJlbSgwIDIxIDAgMTYpO1xuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmZvY3VzKSB7XG5cdFx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0bWluLXdpZHRoOiByZW0oMTAwKTtcblx0XHR9XG5cdH1cbn1cblxuLnNob3djb3Vwb24ge1xuXHRAZXh0ZW5kICVsaW5rO1xufVxuXG4jYWRkX3BheW1lbnRfbWV0aG9kLFxuLndvb2NvbW1lcmNlLWNhcnQsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQge1xuXHQjcGF5bWVudCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblxuXHRcdGRpdi5wYXltZW50X2JveCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdH1cblx0fVxuXG5cdC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiB7XG5cdFx0QGV4dGVuZCAlbGluaztcblx0fVxufVxuXG4jY3VzdG9tZXJfZGV0YWlscyB7XG5cdGgzIHtcblx0XHRAZXh0ZW5kIC5oNTtcblx0fVxufVxuXG4jc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQge1xuXHRhIHtcblx0XHRAZXh0ZW5kICVsaW5rO1xuXHR9XG59XG4iLCIvLyBNaW5pIGNhcnRcbi5taW5pLWNhcnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji0tZW1wdHkge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0c3ZnIHtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0d2lkdGg6IHJlbSgzNik7XG5cdFx0aGVpZ2h0OiByZW0oMzYpO1xuXHR9XG5cblx0Jl9fdG90YWwge1xuXHRcdHdpZHRoOiByZW0oMjQpO1xuXHRcdGhlaWdodDogcmVtKDI0KTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0Y29sb3I6ICR3O1xuXHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiByZW0oLTcpO1xuXHRcdHJpZ2h0OiByZW0oLTEwKTtcblx0fVxufVxuIiwiLndvb2NvbW1lcmNlLWFjY291bnQge1xuXHQuY29sLWxnLTkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQud29vY29tbWVyY2Uge1xuXHRcdC5jb2wtMSxcblx0XHQuY29sLTIge1xuXHRcdFx0QGluY2x1ZGUgbWluKDc2OCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB7XG5cdFx0QGV4dGVuZCAuY29sLWxnLTQ7XG5cblx0XHR1bCB7XG5cdFx0XHRAaW5jbHVkZSB1bnN0eWxlZC1saXN0O1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMTIpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRiO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTIpO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDI1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmlzLWFjdGl2ZSBhLFxuXHRcdFx0XHRhOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Ly8gaWNvbiBjYXJldCAocHJpbWFyeSlcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J20yIDAgNSA1IDUtNSAyIDEtNyA3LTctNyAyLTFaJyBmaWxsPSclMjNkZjAwMDAnLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5pcy1hY3RpdmUgYTphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHQvLyBpY29uIGNhcmV0IChibGFjaylcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J20yIDAgNSA1IDUtNSAyIDEtNyA3LTctNyAyLTFaJyBmaWxsPSclMjMwMDAnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDUwJSAvIDE0cHggOHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDdweCk7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogcmVtKDMxKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuXHRcdEBleHRlbmQgLmNvbC1sZy04O1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0dGFibGUuYWNjb3VudC1vcmRlcnMtdGFibGUge1xuXHRcdHRib2R5IHtcblx0XHRcdHRkOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2FjY291bnRfZGlzcGxheV9uYW1lICsgc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyLFxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZpZWxkc2V0IHtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZpZWxkc2V0IHtcblx0LmZvcm0tcm93IHtcblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHtcblx0Zm9ybS5sb2dpbixcblx0Zm9ybS5yZWdpc3RlciB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHQuZm9ybS1yb3cgbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0LmZvcm0tcm93IGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblxuXHRmb3JtLmxvZ2luLFxuXHRmb3JtLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xuXHRcdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Zm9ybS53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIHtcblx0XHRwIHtcblx0XHRcdG1heC13aWR0aDogNTAwcHhcblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlLWZvcm0tbG9naW5fX3JlbWVtYmVybWUge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZS1Mb3N0UGFzc3dvcmQge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdGEge1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuIiwiLndvb2NvbW1lcmNlIHtcblx0Lndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHNfX3RpdGxlLFxuXHQud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMiB7XG5cdFx0QGV4dGVuZCAuaDU7XG5cdH1cblxuXHQud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB7XG5cdFx0bWFyZ2luOiByZW0oNTAgMCAzNSk7XG5cdH1cblxuXHR1bC5vcmRlcl9kZXRhaWxzIHtcblx0XHRAaW5jbHVkZSB1bnN0eWxlZC1saXN0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IHJlbSg0KTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuXG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRnYXA6IHJlbSg4KTtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IHJlbSgxMCk7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwKTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHR9XG5cblx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjApO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWQge1xuXHRAZXh0ZW5kIC5oNTtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbn1cblxuLndvb2NvbW1lcmNlLXRhYmxlX19wcm9kdWN0LW5hbWUge1xuXHQud2MtaXRlbS1tZXRhIHtcblx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0cGFkZGluZy1sZWZ0OiByZW0oMTYpO1xuXHR9XG59XG4iLCIuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnByb2R1Y3RfX2ltYWdlcyB7XG5cdFx0aW1nIHtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWU7XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3RfX3N1bW1hcnkge1xuXHRcdHAucHJpY2UsXG5cdFx0c3Bhbi5wcmljZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyB7XG5cdFx0XHQuc3Rhci1yYXRpbmcge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wcm9kdWN0X19hZnRlci1zdW1tYXJ5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiByZW0oNTApO1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRnYXA6IHJlbSg3MCk7XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3RfdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cdH1cblxuXHQud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcblx0fVxuXG5cdC5wcm9kdWN0X21ldGEge1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0fVxuXG5cdC5wb3N0ZWRfaW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0fVxuXHR9XG5cblx0Zm9ybS5jYXJ0IHtcblx0XHQudmFyaWF0aW9ucyB7XG5cdFx0XHR0aCB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTMwKTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRkaXYucXVhbnRpdHkge1xuXHRcdFx0bWFyZ2luOiByZW0oMCAxMCAwIDApO1xuXHRcdH1cblxuXHRcdGRpdi5xdWFudGl0eS1oaWRkZW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtdGFicyB7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdHVsLnRhYnMge1xuXHRcdFx0QGluY2x1ZGUgdW5zdHlsZWQtbGlzdDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDM1KTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDMwKTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDUwKTtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktYm9yZGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxNSAwKTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBhbmVsIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRAZXh0ZW5kIC5oMztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjcmVwbHktdGl0bGUge1xuXHRcdEBleHRlbmQgLmg0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblx0fVxuXG5cdCNyYXRpbmcgKyAubmljZS1zZWxlY3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLy8gU2xpZGVyIHByb2R1Y3QgaW1hZ2Vcbi5zd2lwZXItcHJvZHVjdC1pbWFnZSB7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuYy1pbWFnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcblx0XHR9XG5cdH1cbn1cblxuLy8gU2xpZGVyIHByb2R1Y3QgdGh1bWJuYWlsc1xuLnN3aXBlci1wcm9kdWN0LXRodW1icyB7XG5cdC5zd2lwZXItc2xpZGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWU7XG5cblx0XHQmOm5vdCguc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSkge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHQuYy1pbWFnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcblx0XHR9XG5cdH1cbn1cblxuLy8gU2xpZGVyIHByb2R1Y3RzIChyZWxhdGVkLCB1cC1zZWxscywgY3Jvc3Mtc2VsbHMpXG4uc3dpcGVyLXByb2R1Y3RzIHtcblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRhcnRpY2xlLnByb2R1Y3Qge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4iLCIud29vY29tbWVyY2Uge1xuXHQud29vY29tbWVyY2UtcmVzdWx0LWNvdW50LFxuXHQud29vY29tbWVyY2Utb3JkZXJpbmcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLnNob3AtaGVhZGluZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XG5cdG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyB7XG5cdEBpbmNsdWRlIG1heCg1MjApIHtcblx0XHRhcnRpY2xlLnByb2R1Y3Qge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIExvb3AgcHJvZHVjdFxuYXJ0aWNsZS5wcm9kdWN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRzcGFuLnByaWNlLFxuXHRwLnByaWNlIHtcblx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdH1cblxuXHRhLmFkZGVkX3RvX2NhcnQge1xuXHRcdEBleHRlbmQgJWxpbms7XG5cdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiByZW0oMTUpO1xuXHR9XG5cblx0LmJ1dHRvbiB7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0fVxufVxuXG4ud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0IHtcblx0Jl9fbGluayB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdH1cblxuXHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RodW1ibmFpbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkdGltZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdEBpbmNsdWRlIHRyO1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRtYXJnaW46IHJlbSgyMCAwIDEwKSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbmFydGljbGUucHJvZHVjdCxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCB7XG5cdHNwYW4ub25zYWxlIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtaW4td2lkdGg6IHJlbSg1NCk7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRmb250LXNpemU6IHJlbSgxMik7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdHBhZGRpbmc6IHJlbSg1KTtcblx0XHR0b3A6IHJlbSg4KTtcblx0XHRsZWZ0OiByZW0oOCk7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdHAucHJpY2UsXG5cdHNwYW4ucHJpY2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XG5cblx0XHRkZWwge1xuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXG5cdFx0aW5zIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEJhc2UgYmxvY2tzXG4uYy1ibG9jayB7XG5cdG1hcmdpbi1ib3R0b206IGNsYW1wLXJlbSg1MCwgMTQyLCA1NzYsIDEyMDApO1xuXG5cdCYtLXBhZGRpbmcge1xuXHRcdHBhZGRpbmc6IHJlbSg0NSAwIDUwKTtcblxuXHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0cGFkZGluZzogcmVtKDcwIDApO1xuXHRcdH1cblx0fVxufVxuXG4vLyBUaXRsZVxuLmMtdGl0bGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XG5cblx0c3BhbiB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG5cbi8vIEltYWdlXG4uYy1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbiIsIi5zd2lwZXItaW1hZ2VzIHtcblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0LmMtaW1hZ2Uge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gVmlkZW9cbi5jLXZpZGVvIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6bm90KFt2aWRlb10pIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvLyAxNjo5IHJhdGlvXG5cdFx0fVxuXHR9XG5cblxuXHQmOmhvdmVyIHtcblx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdC5jLXZpZGVvX19wb3N0ZXIge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuOTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aWZyYW1lLFxuXHR2aWRlbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG5cblx0Jl9fcG9zdGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0aW1nIHtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRmaWxsOiAkdztcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDgpO1xuXHRcdFx0d2lkdGg6IDEwZW07XG5cdFx0XHRoZWlnaHQ6IDEwZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IGNhbGMoNTAlIC0gNWVtKTtcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNWVtKTtcblxuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5tLWZhcSB7XG5cdCZfX2l0ZW0ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRpbWU7XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHR9XG5cblx0XHQmLmlzLW9wZW4sXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRiO1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGdhcDogcmVtKDE2KTtcblx0XHRcdHBhZGRpbmc6IHJlbSgyMCk7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiByZW0oMCAyMCAyMCk7XG5cdFx0fVxuXHR9XG59XG4iLCIubV9hYm91dF9wcm9wZXJ0eSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmLS1iZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogcmVtKC0yMTApO1xuXHRcdHdpZHRoOiA5NSU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc2VjdGlvbi1iZy1pbWctMi5zdmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdH1cblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX2lubmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdFx0Ym9yZGVyOiBjbGFtcC1yZW0oMTAsIDE3LCA1NzYsIDEyMDApIHNvbGlkICR3O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5lZGl0b3Ige1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMTYsIDIwLCA3NjgsIDEyMDApO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHRcdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHRcdH1cblx0fVxuXG5cdCYtLWltZyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXHR9XG5cblx0Ji0tdGl0bGUge1xuXHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4IDAgMCA4KTtcblx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0bWFyZ2luOiByZW0oMjAgMCk7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiByZW0oMzIgMjAgMzYpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMThweDtcblx0XHRcdGJvdHRvbTogMTdweDtcblx0XHRcdHdpZHRoOiA2MyU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tY2FwdGlvbiB7XG5cdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDggOCA4IDApO1xuXHRcdGdhcDogcmVtKDIwKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0bWFyZ2luOiByZW0oMjAgMCk7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiByZW0oMjApO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cmlnaHQ6IHJlbSgxOCk7XG5cdFx0XHRib3R0b206IHJlbSgxNyk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMzclO1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oMjcwKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogcmVtKDE1KTtcblx0XHR9XG5cdH1cbn1cbiIsIi5tX2NhbGN1bGF0aW9uIHtcblx0Ji5tX3Byb3BlcnR5X2Zvcm0ge1xuXHRcdC53cGNmNyB7XG5cdFx0XHRwYWRkaW5nOiBjbGFtcC1yZW0oMzAsIDcwLCA1NzYsIDEyMDApIHJlbSgxNSk7XG5cdFx0fVxuXG5cdFx0LmZvcm0ge1xuXHRcdFx0QGluY2x1ZGUgaGVhZGluZ3Mge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29sLW1kLTYgKyAuY29sLTEyLFxuXHRcdFx0LmNvbC1tZC00ICsgLmNvbC0xMiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGNsYW1wLXJlbSgxMCwgMzAsIDU3NiwgMTIwMCk7XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0cm93LWdhcDogcmVtKDUpO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRcdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdFx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuXHRcdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg0Nik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwY2Y3LXN1Ym1pdCB7XG5cdFx0QGluY2x1ZGUgdHI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IHJlbSg2KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRjb2xvcjogJHcgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwYWRkaW5nOiByZW0oMTUgMzUpO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XG5cdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xuXHRcdFx0Y29sb3I6ICR3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnRhYmxlX3Jlc3VsdHNfd3JhcHBlciB7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cblx0XHR0YWJsZSB7XG5cdFx0XHRtaW4td2lkdGg6IHJlbSg3MDApO1xuXG5cdFx0XHR0aGVhZCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHcsIC40KTtcblx0XHRcdH1cblxuXHRcdFx0dGJvZHkge1xuXHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgkdywgLjEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0Zm9vdCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIC4zKTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Y2FudmFzIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0cGFkZGluZzogcmVtKDEwKTtcblx0fVxufVxuIiwiLm1fY29udGFjdCB7XG5cdC5lZGl0b3Ige1xuXHRcdEBpbmNsdWRlIGhlYWRpbmdzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC10ZXh0O1xuXHRcdH1cblxuXHRcdHN0cm9uZywgYiB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogY2xhbXAtcmVtKDIwLCAzNywgNTc2LCA5OTEpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHc7XG5cdFx0cGFkZGluZzogY2xhbXAtcmVtKDMwLCA5MCwgNzY4LCAxMjAwKSBjbGFtcC1yZW0oMTUsIDcxLCA3NjgsIDEyMDApO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oNTcwKTtcblx0XHR9XG5cblx0XHRmb3JtIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcblxuXHRcdFx0XHQud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBpbnB1dHMge1xuXHRcdFx0XHRoZWlnaHQ6IDY3cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcblx0XHRcdH1cblxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKC0xMCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5tLWhlcm8ge1xuXHQvL21pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IHJlbSgxMDAgMCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0cGFkZGluZzogcmVtKDEwMCAwKTtcblx0XHRtaW4taGVpZ2h0OiByZW0oODEzKTtcblx0XHQmLm5vX2ZpbHRlciB7XG5cdFx0XHRtaW4taGVpZ2h0OiByZW0oNTAwKTtcblx0XHR9XG5cdH1cblxuXHQmLmRlc2t0b3BfdmVyc2lvbiB7XG5cdFx0QGluY2x1ZGUgbWF4KHNtKSB7XG5cdFx0XHRwYWRkaW5nOiByZW0oNDAgMCk7XG5cdFx0fVxuXHR9XG5cblx0LmFyY2hpdmUgJiB7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBjbGFtcC1yZW0oNzAsIDkwLCA1NzYsIDE0NDApO1xuXHRcdH1cblx0fVxuXG5cdC5ob21lICYge1xuXHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cblx0XHQmLW92ZXJsYXkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblxuXHRcdCYtdmlkZW8ge1xuXG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogY2xhbXAtcmVtKDcwLCAyMDUsIDU3NiwgMTQ0MCkgMDtcblx0XHRtYXgtd2lkdGg6IGNsYW1wLXJlbSgxMDAwLCAxMzk1LCA1NzYsIDE3MDApO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0LmgxIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cbn1cbiIsIi5tX2hvdF9wcm9wZXJ0aWVzIHtcblx0Jl9fc2xpZGVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG4iLCIubV9tYXAge1xuXHQuYy10aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogY2xhbXAtcmVtKDYwLCAxNDAsIDU3NiwgMTIwMCk7XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cm93LWdhcDogMTBweDtcblx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdD4gZGl2IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICR3O1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdGZpbGw6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdC5sZWFmbGV0LW1hcCB7XG5cdFx0bWF4LWhlaWdodDogcmVtKDM4NCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXHR9XG59XG4iLCIubV9vdXJfcHJvcGVydGllcyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3NlY3Rpb24tYmctaW1nLnN2ZycpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdEBpbmNsdWRlIG1pbih4bCkge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0fVxuXG5cdC5jLXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiBjbGFtcC1yZW0oMjgsIDQxLCA1NzYsIDEyMDApOztcblx0fVxuXG5cdC5lZGl0b3Ige1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDE2LCAzMCwgNTc2LCAxMjAwKTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHdpZHRoOiA5MiU7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0fVxuXG5cdCogKyAudGVybXNfcm93IHtcblx0XHRtYXJnaW4tdG9wOiBjbGFtcC1yZW0oNDQsIDg4LCA1NzYsIDEyMDApO1xuXHR9XG59XG4iLCIubV9wcm9wZXJ0aWVzX21hcCB7XG5cdCNtYXBpZCB7XG5cdFx0aGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuXHRtaW4td2lkdGg6IHJlbSgzMjApO1xuXG5cdCYtLWxlZnQge1xuXHRcdHdpZHRoOiA1NSU7XG5cdH1cblxuXHQmLS1yaWdodCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDQ1JTtcblx0fVxufVxuIiwiLm1fcHJvcGVydHlfZm9ybSB7XG5cdC5lZGl0b3Ige1xuXHRcdG1hcmdpbi1ib3R0b206IGNsYW1wLXJlbSg2MCwgMTQwLCA1NzYsIDEyMDApO1xuXHR9XG5cblx0LndwY2Y3IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkdztcblx0XHRwYWRkaW5nOiBjbGFtcC1yZW0oNTAsIDkwLCA1NzYsIDEyMDApIHJlbSgxNSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXHR9XG5cblx0LmZvcm0sXG5cdGZvcm0ge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogMTM5NXB4O1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHQucm93IHtcblx0XHRcdFx0cm93LWdhcDogcmVtKDQwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29sLW1kLTQgKyAuY29sLTEyIHtcblx0XHRcdG1hcmdpbi10b3A6IGNsYW1wLXJlbSg0MCwgOTQsIDU3NiwgMTIwMCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgaGVhZGluZ3Mge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGl2Lm5pY2Utc2VsZWN0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdC5hY2NlcHRhbmNlX2Jsb2NrIHtcblx0XHRcdG1hcmdpbi10b3A6IGNsYW1wLXJlbSg0MCwgODQsIDU3NiwgMTIwMCk7XG5cdFx0fVxuXHR9XG59XG4iLCIubV9zZXJ2aWNlcyB7XG5cdCYuc3R5bGUyLFxuXHQmLnN0eWxlMyB7XG5cdFx0LnNlY3Rpb25faGVhZGVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IGNsYW1wLXJlbSg3MCwgMTM3LCA1NzYsIDEyMDApO1xuXHRcdH1cblx0fVxuXG5cdCZfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRyb3ctZ2FwOiByZW0oNTApO1xuXG5cdFx0LnN0eWxlMiAmIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDg4cHg7XG5cdFx0XHRyb3ctZ2FwOiBjbGFtcC1yZW0oNTAsIDEyMCwgNTc2LCAxMjAwKTtcblx0XHR9XG5cblx0XHQuc3R5bGUzICYge1xuXHRcdFx0cm93LWdhcDogY2xhbXAtcmVtKDUwLCAxMjUsIDU3NiwgMTIwMCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogcmVtKDE2KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiByZW0oMCAxMCk7XG5cdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRwYWRkaW5nOiByZW0oMCAxNSk7XG5cdFx0fVxuXG5cdFx0LnN0eWxlMSAmIHtcblx0XHRcdGZsZXg6IDEgMSA1MCU7XG5cdFx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdFx0ZmxleDogMSAxIDMwJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRmbGV4OiAxIDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN0eWxlMiAmIHtcblx0XHRcdGZsZXg6IDEgMSA0NSU7XG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0ZmxleDogMSAxIDMwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3R5bGUzICYge1xuXHRcdFx0ZmxleDogMSAxIDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdFx0ZmxleDogMSAxIDQ1JTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRmbGV4OiAxIDEgMzAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Lm1fc2VydmljZXNfX2l0ZW0tLWljb24ge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0Lm1fc2VydmljZXNfX2l0ZW0tLWljb24ge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdC5tX3NlcnZpY2VzX19pdGVtLS1pY29uIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtYXgoc20pIHtcblxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdC5tX3NlcnZpY2VzX19pdGVtLS1pY29uIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdC5tX3NlcnZpY2VzX19pdGVtLS1pY29uIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQubV9zZXJ2aWNlc19faXRlbS0taWNvbiB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHJpZ2h0OiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1pY29uIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdG1heC13aWR0aDogY2xhbXAtcmVtKDkwLCAxMzQsIDc2OCwgMTIwMCk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdC5zdHlsZTEgJiB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRsZWZ0OiAtMTAwJTtcblx0XHRcdFx0XHRyaWdodDogLTEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdHlsZTMgJiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0bWF4LXdpZHRoOiA2MCU7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDYwJTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaDQge1xuXHRcdFx0LnN0eWxlMyAmIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE5KTtcblxuXHRcdFx0c3BhbiwgYSB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLm1fdGVzdGltb25pYWxzIHtcblx0Jl9fd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LnF1b3RlMSxcblx0XHQucXVvdGUyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiBjbGFtcC1yZW0oNDQsIDYyLCA1NzYsIDEyMDApO1xuXHRcdFx0aGVpZ2h0OiBjbGFtcC1yZW0oMzAsIDQ0LCA1NzYsIDEyMDApO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQucXVvdGUxIHtcblx0XHRcdHRvcDogMjBweDtcblx0XHRcdGxlZnQ6IC0xM3B4O1xuXHRcdH1cblxuXHRcdC5xdW90ZTIge1xuXHRcdFx0Ym90dG9tOiAzMHB4O1xuXHRcdFx0cmlnaHQ6IC0xNnB4O1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG5cdFx0fVxuXG5cdFx0LmVkaXRvciB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zbGlkZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oNTApO1xuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDQxKTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdC50ZXN0aW1vbmlhbCB7XG5cdFx0cGFkZGluZzogcmVtKDQzKSBjbGFtcC1yZW0oMjAsIDQzLCA1NzYsIDEyMDApIGNsYW1wLXJlbSgzNSwgNTcsIDU3NiwgMTIwMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR3O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiByZW0oMTgpO1xuXHRcdGJhY2tncm91bmQ6ICRib2R5LWJnO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0dG9wOiByZW0oMTcpO1xuXHRcdFx0Ym90dG9tOiByZW0oMTcpO1xuXHRcdFx0cmlnaHQ6IHJlbSgxOSk7XG5cdFx0XHRsZWZ0OiByZW0oMTkpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRcdGJvcmRlcjogaW5oZXJpdDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdH1cblxuXHRcdCYtLWltYWdlIHtcblx0XHRcdG1hcmdpbjogLTg0cHggYXV0byAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0d2lkdGg6IHJlbSgxMDIpO1xuXHRcdFx0aGVpZ2h0OiByZW0oMTAyKTtcblx0XHRcdGJvcmRlcjogcmVtKDgpIHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tbmFtZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLS1yYXRpbmcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Z2FwOiByZW0oNSk7XG5cdFx0fVxuXHR9XG59XG4iLCIubV93aG9fd2VfYXJlIHtcblx0LmMtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IGNsYW1wLXJlbSg0MCwgOTAsIDU3NiwgMTIwMCk7XG5cdH1cblxuXHQuZWRpdG9yIHtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdEBpbmNsdWRlIG1pbih4bCkge1xuXHRcdFx0d2lkdGg6IDgzJTtcblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4KVxuXHR9XG5cblx0Jl9faW1hZ2VzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IHJlbSgzMCAwKTtcblx0XHRtYXJnaW4tdG9wOiByZW0oNDApO1xuXG5cdFx0LmltZ19ibG9jayB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNzUuNSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmlnaHRfaW1nIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG4iLCIubV9pbnRybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWF4LWhlaWdodDogcmVtKDc4Nyk7XG5cdG1pbi1oZWlnaHQ6IDQwdmg7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0cGFkZGluZzogcmVtKDEwMCAwKTtcblx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0bWluLWhlaWdodDogNTB2aDtcblx0fVxuXHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRtaW4taGVpZ2h0OiA2MHZoO1xuXHR9XG5cdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdG1pbi1oZWlnaHQ6IDcwdmg7XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRiYWNrZ3JvdW5kOiAkYjtcblx0XHRvcGFjaXR5OiAuMjU7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXG5cdCYtLXRpdGxlIHtcblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cblxuXHQuZWRpdG9yIHtcblx0XHRmb250LXNpemU6IGNsYW1wLXJlbSgxOCwgMjYsIDU3NiwgMTIwMCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cbn1cbiIsIi5tX3RleHQtY29sdW1ucyB7XG5cdC5jLXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiBjbGFtcC1yZW0oMjgsIDQxLCA1NzYsIDEyMDApOztcblx0fVxuXG5cdC5lZGl0b3Ige1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDE2LCAyMiwgNTc2LCAxMjAwKTtcblx0XHQvL2ZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0d2lkdGg6IDkyJTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG59XG4iLCIubS10ZXh0LWNvbHVtbnMge1xuXHQucm93IHtcblx0XHRyb3ctZ2FwOiByZW0oNTApO1xuXHR9XG59XG4iLCIvLyBTaW1wbGUgY29tcG9uZW50c1xuXG4vLyBBbmNob3IgbGlua1xuLmFuY2hvciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiBjYWxjKC0xICogdmFyKC0taGVhZGVyLXNjcm9sbGVkLWhlaWdodCkpO1xufVxuXG4vLyBJbWFnZSBQbGFjZWhvbGRlclxuLmltZy1wbGFjZWhvbGRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IGNsYW1wKHJlbSg3MCksIDI1JSwgcmVtKDE1MCkpO1xuXHRcdGhlaWdodDogY2xhbXAocmVtKDcwKSwgMjUlLCByZW0oMTUwKSk7XG5cdFx0ZmlsbDogJHByaW1hcnk7XG5cdH1cbn1cblxuLy8gTGluayBzdHJldGNoZWQgdG8gZnVsbCBib3hcbi5zdHJldGNoZWQtbGluayB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG59XG4iLCIvLyBBY2NvcmRpb25cbi5qcy1hY2NvcmRpb24ge1xuXHQmLWl0ZW0ge1xuXHRcdCYuaXMtb3BlbiB7XG5cdFx0XHQuanMtYWNjb3JkaW9uLXRpdGxlIHtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltZTtcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIi5hcnRpY2xlIHtcblxuXHQmX190aHVtYm5haWwge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDYwJTtcblx0XHR9XG5cblx0XHRpbWcsXG5cdFx0LmltZy1wbGFjZWhvbGRlciB7XG5cdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjg1O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQmX19leGNlcnB0IHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuXHR9XG5cblx0Jl9fbW9yZSB7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0fVxufVxuXG4uZW50cnktbWV0YSB7XG5cdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0bWFyZ2luLWJvdHRvbTogcmVtKDE1KTtcblxuXHQuY2F0LWxpbmtzLFxuXHQudGFnLWxpbmtzIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNSk7XG5cdH1cbn1cblxuXG4vLyBObyByZXN1bHRzXG4uYXJ0aWNsZS1uby1yZXN1bHRzIHtcblx0aGVpZ2h0OiAxNzdweDtcblx0YmFja2dyb3VuZDogJHc7XG5cdGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcblx0cGFkZGluZzogcmVtKDIwKTtcblxuXHQuYXJ0aWNsZV9fY29udGVudCB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdC5hcnRpY2xlX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XG5cdFx0Y29sb3I6ICRiO1xuXHR9XG59XG5cbi5lbnRyeS1kYXRlLnB1Ymxpc2hlZDpub3QoLnVwZGF0ZWQpIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIi5icmVhZGNydW1icyB7XG5cdGNvbG9yOiAkZ3JleTtcblx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG5cblx0YSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oMik7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHR9XG5cdH1cblxuXHRzcGFuIHtcblx0XHRzcGFuIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJyZWFkY3J1bWJfbGFzdCB7XG5cdFx0Y29sb3I6ICRjb2xvci10ZXh0O1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnNlcGFyYXRvciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogcmVtKDAgNSk7XG5cblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdG1hcmdpbjogcmVtKDAgMTApO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gTW9kYWxcbi5tb2RhbCB7XG5cdC8vIGxvY2FsIHZhcmlhYmxlczpcblx0LS1tb2RhbC1tYXJnaW46ICN7cmVtKDIwKX07XG5cdC0tbW9kYWwtbWF4LXdpZHRoOiAje3JlbSg4MDApfTtcblxuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAtMTtcblx0b3BhY2l0eTogMDtcblxuXHQmX19vdmVybGF5IHtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRiLCAwLjMpO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdCYuaXMtb3BlbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0ei1pbmRleDogMTEwO1xuXG5cdFx0Lm1vZGFsX19pbm5lciB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRpbWU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5uZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogdmFyKC0tbW9kYWwtbWF4LXdpZHRoKTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLW1vZGFsLW1hcmdpbikgKiAyKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1tb2RhbC1tYXJnaW4pO1xuXHRcdG1hcmdpbjogdmFyKC0tbW9kYWwtbWFyZ2luKSBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkocmVtKC01MCkpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRcdHBhZGRpbmc6IHJlbSgzMCk7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oNTApO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Nsb3NlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogcmVtKDE1KTtcblx0XHRyaWdodDogcmVtKDE1KTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6ICRwcmltYXJ5LWhvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogcmVtKDIyKTtcblx0XHRcdGhlaWdodDogcmVtKDIyKTtcblx0XHRcdGZpbGw6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuIiwiLnBhZ2luYXRpb24ge1xuXHRtYXJnaW4tdG9wOiBjbGFtcC1yZW0oNDAsIDkwLCA1NzYsIDE0NDApO1xuXG5cdHVsIHtcblx0XHRAaW5jbHVkZSB1bnN0eWxlZC1saXN0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiBjbGFtcC1yZW0oMTQsIDIwLCA1NzYsIDE0NDApO1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdGxpIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0YSwgc3BhbiB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHRtaW4td2lkdGg6IGNsYW1wLXJlbSg0MCwgNjYsIDU3NiwgMTQ0MCk7XG5cdFx0XHRcdGhlaWdodDogY2xhbXAtcmVtKDQwLCA2NiwgNTc2LCAxNDQwKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdFx0XHRcdGNvbG9yOiAkYjtcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMTQsIDIwLCA1NzYsIDE0NDApO1xuXHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgwIDcpO1xuXG5cdFx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdFx0Jjpub3QoLmRvdHMpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdztcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Ji5uZXh0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEwIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAgN0wwIDE0TDYuNSA3TDAgMEwxMCA3WicgZmlsbD0nJTIzRTBCNTY1Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wcmV2IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEwIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAgN0wwIDE0TDYuNSA3TDAgMEwxMCA3WicgZmlsbD0nJTIzRTBCNTY1Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5uZXh0LFxuXHRcdFx0XHQmLnByZXYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucHJvcGVydHlfaXRlbSB7XG5cdGJhY2tncm91bmQ6ICR3O1xuXHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdGJvcmRlcjogY2xhbXAtcmVtKDEwLCAxNywgNTc2LCAxMjAwKSBzb2xpZCAkdztcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjb2xvcjogJGI7XG5cblx0Ji0tbGFiZWwge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRjb2xvcjogJHc7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0cGFkZGluZzogMi41cHggMzBweDtcblx0XHRtaW4td2lkdGg6IHJlbSgxMjMpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDE4LCAyNCwgNzY4LCAxMjAwKTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4IDAgMCAwKTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxuXG5cdCYtLWltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4IDggMCAwKTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzYlO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblxuXHQmX19zbGlkZXIge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiA3NiU7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDggOCAwIDApO1xuXG5cdFx0LnNsaWRlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgdHI7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWRlcl9fYnRuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogcmVtKDQwKTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNDApO1xuXHRcdFx0XHR0b3A6IGNhbGMoNTAlICsgMXB4KTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWRlcl9fYnRuLS1sZWZ0IHtcblx0XHRcdGxlZnQ6IHJlbSgyMCk7XG5cdFx0fVxuXG5cdFx0LnNsaWRlcl9fYnRuLS1yaWdodCB7XG5cdFx0XHRyaWdodDogcmVtKDIwKTtcblx0XHR9XG5cblx0XHQuZG90cyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IHJlbSgxOSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Z2FwOiByZW0oNik7XG5cdFx0XHQvL0BleHRlbmQgLnN3aXBlci1wYWdpbmF0aW9uO1xuXHRcdFx0Ly9AZXh0ZW5kIC5uZXdfcGFnaW5hdGlvbl9zdHlsZTtcblxuXHRcdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHRcdCY6bm90KC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlKSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1jYXQge1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG5cblx0Ji0tdHlwZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0fVxuXG5cdC5wcmljZV9ibG9jayB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGdhcDogOXB4O1xuXHRcdG1pbi13aWR0aDogcmVtKDIzMCk7XG5cdH1cblxuXHQmLS1wcmljZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XG5cdFx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMjgsIDM2LCA3NjgsIDEyMDApO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDVweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdCYub2xkX3ByaWNlIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE2cHggIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuXHRcdFx0ZmlsbDogJGJvZHktYmc7XG5cdFx0fVxuXHR9XG5cblx0Ji0tbmV3X3ByaWNlIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtdGV4dDtcblx0XHRmb250LXNpemU6IGNsYW1wLXJlbSgyOCwgMzYsIDc2OCwgMTIwMCk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcblx0XHRcdGZpbGw6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdHBhZGRpbmc6IDE5cHggMCAyNHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IHJlbSg5KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQubV9ob3RfcHJvcGVydGllcyAmIHtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRnYXA6IHJlbSgxOCk7XG5cdFx0XHRcdHBhZGRpbmc6IDE5cHggNHB4IDI0cHggMTdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1saW5rIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCYtLXRvcCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGdhcDogMjFweDtcblx0XHRcdEBpbmNsdWRlIGhlYWRpbmdzIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC10ZXh0O1xuXHRcdFx0fVxuXG5cdFx0XHQmID4gZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdGZsZXg6IDEgMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1taWRkbGUge1xuXHRcdFx0Z2FwOiByZW0oMjApO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXG5cdFx0XHRcdC5tX2hvdF9wcm9wZXJ0aWVzICYge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZXhjZXJwdCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYtLWJvdHRvbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0Z2FwOiByZW0oMzAgMTApO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcblx0XHRcdH1cblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRmbGV4OiAxIDE7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0Z2FwOiA1cHggMjJweDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGV4dDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtdGV4dDtcblxuXHRcdFx0XHRcdGltZyxcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgzNSk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgzNCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5wcm9wZXJ0eV9pdGVtLS1nYXJhZ2Uge1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNzEpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnNlYXJjaF9wcm9wZXJ0aWVzX2Zvcm0ge1xuXHRtYXgtd2lkdGg6IHJlbSgxMjcwKTtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LmZpbHRlcl9maWVsZHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0PiBkaXYge1xuXHRcdFx0aGVpZ2h0OiByZW0oNzkpO1xuXG5cdFx0XHQmOm5vdCguc2VhcmNoX3Byb3BlcnRpZXNfZm9ybS0tc3VibWl0KSB7XG5cdFx0XHRcdGZsZXg6IDEgMTtcblx0XHRcdFx0bWluLXdpZHRoOiA1MCU7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMzAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0ZGl2Lm5pY2Utc2VsZWN0IHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgwIDggMCAwKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbihzbSkge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdFx0XHRcdGRpdi5uaWNlLXNlbGVjdCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgwIDggMCAwKTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSgwIDggMCAwKTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbih4bCkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zZWFyY2hfcHJvcGVydGllc19mb3JtLS1zdWJtaXQge1xuXHRcdFx0XHRmbGV4OiAxIDEgMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRcdFx0ZmxleDogMSAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oMCAwIDggOCk7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKHhsKSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oMCA4IDggMCk7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgxOCk7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgxOCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRkaXYubmljZS1zZWxlY3Qge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4IDAgMCAwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4oeGwpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4IDAgMCA4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHR9XG5cblx0XHRcdGRpdi5uaWNlLXNlbGVjdCxcblx0XHRcdGlucHV0W3R5cGU9J251bWJlciddLFxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRkaXYubmljZS1zZWxlY3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogN3B4IDZweCAwIDZweDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM0QjRFNTggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdCZfX2JvdHRvbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5yZXNldCxcblx0XHQubWFwX2xpbmsge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdFx0bWluLXdpZHRoOiByZW0oMjU0KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1heChzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxNCk7XG5cdFx0XHRcdGZsZXg6IDEgMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucmVzZXQge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiAkdztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiByZW0oNCk7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0YmFja2dyb3VuZDogJHJlc2V0O1xuXHRcdFx0cGFkZGluZzogcmVtKDE3KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0QGluY2x1ZGUgdHI7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWFwX2xpbmsge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0Jjpub3QoOmhvdmVyKSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJvZHktYmcsIDEwKTtcblx0XHRcdFx0QGluY2x1ZGUgbWluKHNtKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGJvZHktYmc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIFNlYXJjaCBmb3JtXG4uc2VhcmNoLWZvcm0ge1xuXHRAaW5jbHVkZSB0cjtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0aW5wdXRbdHlwZT0ndGV4dCddIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNTUpO1xuXHR9XG5cblx0Jl9fc3VibWl0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHR3aWR0aDogcmVtKDQ1KTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMXB4O1xuXHRcdHJpZ2h0OiAxcHg7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IHJlbSgyMCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgyMCk7XG5cdFx0XHRmaWxsOiAkcHJpbWFyeTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBob3ZlciB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiAkc2Vjb25kYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnNvY2lhbHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IHJlbSgxOCk7XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjb2xvcjogJHc7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IHJlbSgyNik7XG5cdFx0XHRoZWlnaHQ6IHJlbSgyNik7XG5cdFx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cblx0XHRcdCYuaWNvbi1mYWNlYm9vayB7XG5cdFx0XHRcdHdpZHRoOiByZW0oMTQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gVGFic1xuLmpzLXRhYi10aXRsZSB7XG5cblx0Jjpub3QoLmlzLWFjdGl2ZSkge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdH1cbn1cblxuLmpzLXRhYi1jb250ZW50IHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLnRhYnMge1xuXHQvLyBsYXlvdXQ6IEhvcml6b250YWxcblx0Ji0taG9yaXpvbnRhbCB7XG5cblx0XHQudGFic19fdGl0bGVzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IHJlbSgzMCk7XG5cdFx0fVxuXHR9XG5cblx0Ly8gbGF5b3V0OiBWZXJ0aWNhbFxuXHQmLS12ZXJ0aWNhbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdC50YWJzX190aXRsZXMge1xuXHRcdFx0ZmxleDogMCAwIHJlbSgyMDApO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IHJlbSgxMCk7XG5cdFx0fVxuXG5cdFx0LnRhYnNfX2NvbnRlbnRzIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHR9XG5cdH1cbn1cblxuIiwiLy8gVG8gdG9wIGJ1dHRvblxuI3RvLXRvcCB7XG5cdEBpbmNsdWRlIHRyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdHdpZHRoOiByZW0oNDQpO1xuXHRoZWlnaHQ6IHJlbSg0NCk7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IHJlbSg5NSk7XG5cdHJpZ2h0OiByZW0oMzApO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHotaW5kZXg6IDkwO1xuXHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRib3R0b206IHJlbSgyMCk7XG5cdFx0cmlnaHQ6IHJlbSgxMDApO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XG5cdH1cblxuXHQmLnNob3cge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IHJlbSg0NCk7XG5cdFx0aGVpZ2h0OiByZW0oNDQpO1xuXHRcdGZpbGw6ICR3O1xuXHR9XG59XG4iLCIvLyBUb2dnbGVcbi5qcy10b2dnbGUge1xuXHRzdmcge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdGltZTtcblx0fVxuXG5cdCYuaXMtb3BlbiB7XG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi5qcy10b2dnbGUtY29udGVudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvLyBQQUdFIDQwNFxuLmVycm9yNDA0IHtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0LnNpdGUtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IGNsYW1wLXJlbSgxMDAsIDE1MCkgMDtcblx0fVxufVxuXG4ubm90LWZvdW5kIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQmX190aXRsZSB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDUwLCA3MCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC4zZW07XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRmb250LXNpemU6IGNsYW1wLXJlbSgxOCwgMjApO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEFyY2hpdmVzXG4uYXJjaGl2ZSB7XG5cdCYtd3JhcHBlciB7XG5cdFx0cGFkZGluZzogcmVtKDUwIDApO1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRwYWRkaW5nOiByZW0oNzAgMCk7XG5cdFx0fVxuXHR9XG5cblx0Ji1oZWFkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG5cblx0XHQ+ICo6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4ucHJvcGVydGllcyB7XG5cdCZfX3dyYXBwZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IGNsYW1wLXJlbSg3MCwgMjA4LCA1NzYsIDE0NDApO1xuXHR9XG5cblx0Jl9fZmlsdGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGdhcDogY2xhbXAtcmVtKDE1LCAzMCwgNTc2LCAxMjAwKTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IGNsYW1wLXJlbSg0MCwgOTAsIDU3NiwgMTIwMCk7XG5cblx0XHQmLS1idG4ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0d2lkdGg6IGNsYW1wLXJlbSg0NiwgNjYsIDU3NiwgMTQ0MCk7XG5cdFx0XHRoZWlnaHQ6IGNsYW1wLXJlbSg0NiwgNjYsIDU3NiwgMTQ0MCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNTApO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiAkdztcblx0XHRcdFx0d2lkdGg6IGNsYW1wLXJlbSgyMCwgMjgsIDU3NiwgMTQ0MCk7XG5cdFx0XHRcdGhlaWdodDogY2xhbXAtcmVtKDIwLCAyOCwgNTc2LCAxNDQwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1tYXBfbWFya2VyIHtcblx0XHRcdGEge1xuXHRcdFx0XHR3aWR0aDogY2xhbXAtcmVtKDQ2LCA2NiwgNTc2LCAxNDQwKTtcblx0XHRcdFx0aGVpZ2h0OiBjbGFtcC1yZW0oNDYsIDY2LCA1NzYsIDE0NDApO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNTApO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0ZmlsbDogJHByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHR3aWR0aDogY2xhbXAtcmVtKDI2LCAzNCwgNTc2LCAxNDQwKTtcblx0XHRcdFx0aGVpZ2h0OiBjbGFtcC1yZW0oMjYsIDM0LCA1NzYsIDE0NDApO1xuXHRcdFx0XHRmaWxsOiAkdztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ncmlkIHtcblx0XHQmLmxpc3QtdmlldyB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvcGVydHlfaXRlbSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHRcdCZfX3NsaWRlciB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4oNjQxKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjYuMzElO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLWxhYmVsIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0taW1nIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjMuMTYlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX3NsaWRlcixcblx0XHRcdFx0Ji0taW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbig2NDEpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MS42NiU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnByb3BlcnR5X2l0ZW0tLWltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19pbmZvIHtcblx0XHRcdFx0XHRmbGV4OiAxIDE7XG5cdFx0XHRcdFx0cGFkZGluZzogcmVtKDIyKTtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdC5leGNlcnB0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgMTNweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0tYm90dG9tIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRyb3ctZ2FwOiByZW0oMjApO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRcdFx0XHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0Z2FwOiA1cHggNDJweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmxvZ2luIHtcblx0Zm9ybSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdCYuaGVhZGVyX19zZWFyY2gge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRpbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aDEge1xuXHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMxKTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHdpZHRoOiByZW0oMjEwKTtcblx0XHRcdGhlaWdodDogcmVtKDcyKTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2xvZ28ucG5nJyk7IC8vIGNsaWVudCdzIGxvZ29cblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdG91dGxpbmU6bm9uZTtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXHRcdFx0XHQvL3dpZHRoOiByZW0oMjYwKTtcblx0XHRcdFx0Ly9oZWlnaHQ6IHJlbSg0Nyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQubG9naW4tbGF5b3V0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTBweCk7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHBhZGRpbmc6IHJlbSgxMzAgMzApO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdyAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdD4gc3ZnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTFweDtcblx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRyaWdodDogLTFweDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdCYtLWltZyB7XG5cdFx0XHRtaW4taGVpZ2h0OiByZW0oMzc3KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9naW4tYm94IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogcmVtKDM5IDE1KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcblx0XHRcdEBpbmNsdWRlIG1pbihtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oNDggMTUpO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3O1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg1MDEpO1xuXHRcdFx0fVxuXG5cdFx0XHQjbG9naW4ge1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSgzOTIpO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sb2dpbl90ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyNXB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjkwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I2xvZ2luX2Vycm9yIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDMwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzI3MF8zMTU0KSclM0UlM0NwYXRoIGQ9J000LjU4MTk2IDE3LjQxNjVIMTcuNDE1M0MxNy43MTQ0IDE3LjQxNDQgMTguMDA4NSAxNy4zMzkxIDE4LjI3MTggMTcuMTk3M0MxOC41MzUyIDE3LjA1NTQgMTguNzU5OCAxNi44NTEzIDE4LjkyNjIgMTYuNjAyN0MxOS4wOTI1IDE2LjM1NDEgMTkuMTk1NSAxNi4wNjg2IDE5LjIyNjEgMTUuNzcxQzE5LjI1NjggMTUuNDczNSAxOS4yMTQxIDE1LjE3MjkgMTkuMTAyIDE0Ljg5NTZMMTIuNTkzNiAzLjY2NjQ4QzEyLjQzNTEgMy4zNzk5MyAxMi4yMDI3IDMuMTQxMDcgMTEuOTIwNiAyLjk3NDc1QzExLjYzODUgMi44MDg0MiAxMS4zMTY5IDIuNzIwNyAxMC45ODk1IDIuNzIwN0MxMC42NjIgMi43MjA3IDEwLjM0MDUgMi44MDg0MiAxMC4wNTg0IDIuOTc0NzVDOS43NzYyNSAzLjE0MTA3IDkuNTQzODQgMy4zNzk5MyA5LjM4NTI5IDMuNjY2NDhMMi44NzY5NiAxNC44OTU2QzIuNzY2OTEgMTUuMTY2NiAyLjcyMzI3IDE1LjQ1OTkgMi43NDk2OCAxNS43NTEyQzIuNzc2MSAxNi4wNDI0IDIuODcxOCAxNi4zMjMxIDMuMDI4ODEgMTYuNTY5OEMzLjE4NTgxIDE2LjgxNjYgMy4zOTk1NiAxNy4wMjIyIDMuNjUyMjEgMTcuMTY5NEMzLjkwNDg2IDE3LjMxNjcgNC4xODkwNyAxNy40MDE0IDQuNDgxMTMgMTcuNDE2NScgZmlsbD0nJTIzRkI0RTYzJy8lM0UlM0NwYXRoIGQ9J000LjU4MTk2IDE3LjQxNjVIMTcuNDE1M0MxNy43MTQ0IDE3LjQxNDQgMTguMDA4NSAxNy4zMzkxIDE4LjI3MTggMTcuMTk3M0MxOC41MzUyIDE3LjA1NTQgMTguNzU5OCAxNi44NTEzIDE4LjkyNjIgMTYuNjAyN0MxOS4wOTI1IDE2LjM1NDEgMTkuMTk1NSAxNi4wNjg2IDE5LjIyNjEgMTUuNzcxQzE5LjI1NjggMTUuNDczNSAxOS4yMTQxIDE1LjE3MjkgMTkuMTAyIDE0Ljg5NTZMMTIuNTkzNiAzLjY2NjQ4QzEyLjQzNTEgMy4zNzk5MyAxMi4yMDI3IDMuMTQxMDcgMTEuOTIwNiAyLjk3NDc1QzExLjYzODUgMi44MDg0MiAxMS4zMTY5IDIuNzIwNyAxMC45ODk1IDIuNzIwN0MxMC42NjIgMi43MjA3IDEwLjM0MDUgMi44MDg0MiAxMC4wNTg0IDIuOTc0NzVDOS43NzYyNSAzLjE0MTA3IDkuNTQzODQgMy4zNzk5MyA5LjM4NTI5IDMuNjY2NDhMMi44NzY5NiAxNC44OTU2QzIuNzY2OTEgMTUuMTY2NiAyLjcyMzI3IDE1LjQ1OTkgMi43NDk2OCAxNS43NTEyQzIuNzc2MSAxNi4wNDI0IDIuODcxOCAxNi4zMjMxIDMuMDI4ODEgMTYuNTY5OEMzLjE4NTgxIDE2LjgxNjYgMy4zOTk1NiAxNy4wMjIyIDMuNjUyMjEgMTcuMTY5NEMzLjkwNDg2IDE3LjMxNjcgNC4xODkwNyAxNy40MDE0IDQuNDgxMTMgMTcuNDE2NScgc3Ryb2tlPSclMjNGQjRFNjMnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTExIDguMjVWMTEuNjU0OE0xMSAxMy43NVYxMy43NTkyJyBzdHJva2U9JyUyM0U1RTdFRCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzI3MF8zMTU0JyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lc3NhZ2Uge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdFx0Lm1lc3NhZ2UsXG5cdFx0XHQubm90aWNlLFxuXHRcdFx0LnN1Y2Nlc3Mge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGNvbG9yOiAkYjtcblx0XHRcdH1cblxuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Ly9kaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5wdy13ZWFrIHtcblx0XHRcdFx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjFweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuXHRcdFx0XHRpbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg0Nik7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHJlc2V0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtdGV4dDtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMCAyMik7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcblxuXHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVzZXQ7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnV0dG9uLndwLWhpZGUtcHcge1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDQ2KTtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRcdFx0LmRhc2hpY29ucyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0cC5zdWJtaXQge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdC5idXR0b24tcHJpbWFyeSB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNjVweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0I25hdiB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICR3O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5sYW5ndWFnZS1zd2l0Y2hlcixcblx0XHRcdCNiYWNrdG9ibG9nLFxuXHRcdFx0LnByaXZhY3ktcG9saWN5LXBhZ2UtbGluayB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQuZm9vdGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdG1hcmdpbi10b3A6IC0xMzBweDtcblx0XHR9XG5cdH1cblxuXHQmLmxvZ2luLWFjdGlvbi1yZXNldHBhc3Mge1xuXHRcdC5sb2dpbi1sYXlvdXQgLmxvZ2luLWJveCAjYmFja3RvYmxvZyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhIHtcblx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG4iLCIuc2l0ZS1jb250ZW50IHtcblx0d2lkdGg6IDEwMCU7XG5cdGZsZXgtZ3JvdzogMTtcbn1cblxuLmVudHJ5LXRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uZW50cnktY29udGVudCB7XG5cdEBleHRlbmQgLmVkaXRvcjtcblx0cGFkZGluZy1ib3R0b206IHJlbSg3MCk7XG5cblx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSgxMjApO1xuXHR9XG59XG4iLCIucG9zdCB7XG5cdCYtdGh1bWJuYWlsIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXHR9XG5cblx0Ji1oZWFkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG5cdH1cblxuXHQmLWNvbnRlbnQsXG5cdCYtbmF2aWdhdGlvbixcblx0Ji1yZWxhdGVkIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuXG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzApO1xuXHRcdH1cblx0fVxuXG59XG5cbi5uYXYtbGlua3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogcmVtKDIwKTtcblxuXHRAaW5jbHVkZSBtaW4obGcpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGdhcDogcmVtKDUwKTtcblx0fVxufVxuXG4uc2luZ2xlIHtcblx0Ji1wcm9wZXJ0aWVzIHtcblx0XHQucHJpbnRfY29udGFpbmVyIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRAbWVkaWEgcHJpbnQge1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bWF4LXdpZHRoOiA5MCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJpbnRfaGVhZGVyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRib2R5LWJnLCAuMyk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiByZW0oMjApO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI1KTtcblxuXHRcdFx0Jl9fbG9nbyB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19pbmZvIHtcblx0XHRcdFx0ZmxleDogMSAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wcmludF9ib2R5IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvL2ZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRnYXA6IHJlbSgyMCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuXG5cdFx0XHQmX19pbmZvIHtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDIyKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyNik7XG5cblx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRiICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Ly9mbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0Ly9hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGdhcDogcmVtKDEwKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19wcmljZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWluLXdpZHRoOiAyNjBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGI7XG5cdFx0XHRcdHBhZGRpbmc6IDEzcHggMTVweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDgpO1xuXG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gc3Bhbjpub3QoW2NsYXNzXSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXG5cdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXG5cdFx0XHRcdFx0Ji5vbGRfcHJpY2Uge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wcmludF9nYWxsZXJ5IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW46IHJlbSgwIC01IDMwKTtcblx0XHRcdGJyZWFrLWluc2lkZTogYXZvaWQ7XG5cdFx0XHRwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdG9yZGVyOiAxXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0b3JkZXI6IDJcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdFx0XHQuaW5uZXJfaW1nIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0XHQuaW5uZXJfaW1nIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW5uZXJfaW1nIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cblx0XHRcdC5vZGRfaXRlbSB7XG5cdFx0XHRcdC5pbm5lcl9pbWcge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA5NiU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmV2ZW5faXRlbSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHQuaW5uZXJfaW1nIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYyg0OCUgLSA1cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0YnJlYWstaW5zaWRlOiBhdm9pZDtcblx0XHRcdFx0cGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wcmludF9idG5fY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0Z2FwOiByZW0oMTUpO1xuXG5cdFx0XHRcdC5wcmludC1idG4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuXHRcdFx0XHRcdGJvcmRlcjogdW5zZXQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19oZWFkZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogY2xhbXAtcmVtKDYwLCAxNDAsIDU3NiwgMTIwMCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Ly9mbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IHJlbSgzMCk7XG5cblx0XHRcdC5wb3N0LXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19zbGlkZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0LnNsaWRlX2ltZyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5ldmVuX3NsaWRlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0cm93LWdhcDogcmVtKDMwKTtcblxuXHRcdFx0XHRcdC5zbGlkZV9pbWcge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGMoNTAlIC0gMTVweCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItbmF2IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdFx0bGVmdDogLTY1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0XHRyaWdodDogLTY1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg0MCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZmVhdHVyZXNfYmxvY2sge1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSg1Nik7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2xhbXAtcmVtKDcwLCAxNzIsIDU3NiwgMTIwMCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9mZWF0dXJlcy1iZy5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0QG1lZGlhIHByaW50IHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdW5zZXQ7XG5cdFx0XHR9XG5cblx0XHRcdC5rZXlfZmVhdHVyZXMge1xuXHRcdFx0XHQmX19oZWFkZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX3ByaWNlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGdhcDogOXB4O1xuXG5cdFx0XHRcdFx0LnByaWNlIHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC10ZXh0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcC1yZW0oMjgsIDM2LCA3NjgsIDEyMDApO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGdhcDogNXB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdFx0XHRcdCYub2xkX3ByaWNlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblxuXHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdGZpbGw6ICR3O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bm90KC5vbGRfcHJpY2UpIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkdztcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXRleHQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAtcmVtKDI4LCA1MCwgNzY4LCAxMjAwKTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGdhcDogNXB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogY2xhbXAtcmVtKDgsIDE2LCA3NjgsIDEyMDApIGNsYW1wLXJlbSgxNSwgMjUsIDc2OCwgMTIwMCk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcblxuXHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjbGFtcC1yZW0oMTQsIDI0LCA3NjgsIDEyMDApO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogY2xhbXAtcmVtKDI2LCA0MiwgNzY4LCAxMjAwKTtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkdztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJvcGVydHlfaXRlbV9faW5mby0tYm90dG9tIHtcblx0XHRcdFx0XHQmID4gZGl2IHtcblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBwcmludCB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRiO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5qdXN0X2ZlYXR1cmVzIHtcblx0XHRcdFx0Jl9fbGlzdCB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IHJlbSgyMCk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xvY2F0aW9uIHtcblx0XHRcdC5sZWFmbGV0LW1hcCB7XG5cdFx0XHRcdGhlaWdodDogNTA5cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubV9jb250YWN0X19mb3JtIHtcblx0XHRcdHBhZGRpbmctdG9wOiA2MHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIubGlzdGluZ19oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAzMHB4O1xufVxuXG4ubGlzdGluZ190aXRsZSB7XG5cdGZvbnQtc2l6ZTogcmVtKDI2KTtcblx0bGV0dGVyLXNwYWNpbmc6IC40cHg7XG5cdG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuXG4ubGlzdGluZ19maWx0ZXJfZm9ybSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAzMHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi10b3A6IHJlbSgyNik7XG5cblx0bGFiZWwge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtaW4oc20pIHtcblx0XHRcdG1heC13aWR0aDogcmVtKDI1NCk7XG5cdFx0fVxuXG5cdFx0aW5wdXQge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGhlaWdodDogcmVtKDQ2KTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjIyMjIyIDEzLjQ0NDRDMTAuNjU4NyAxMy40NDQ0IDEzLjQ0NDQgMTAuNjU4NyAxMy40NDQ0IDcuMjIyMjJDMTMuNDQ0NCAzLjc4NTc4IDEwLjY1ODcgMSA3LjIyMjIyIDFDMy43ODU3OCAxIDEgMy43ODU3OCAxIDcuMjIyMjJDMSAxMC42NTg3IDMuNzg1NzggMTMuNDQ0NCA3LjIyMjIyIDEzLjQ0NDRaJyBzdHJva2U9JyUyMzJBMkYzOCcgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTcgMTcuMDAwM0wxMS42NjY3IDExLjY2Nycgc3Ryb2tlPSclMjMyQTJGMzgnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTBweCkgNTAlO1xuXHRcdH1cblx0fVxuXG5cdCYtLXJpZ2h0X3NpZGUge1xuXHRcdGdhcDogcmVtKDE2KTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRwYWRkaW5nOiByZW0oNTUgNDAgNDAgNDApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogcmVtKDE1IDE1IDAgMCk7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgcmVtKDE2KSByZ2JhKDQyLCA0NywgNTYsIDAuMSk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHJvdy1nYXA6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTEwJSk7XG5cdFx0XHRAaW5jbHVkZSB0cjtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0fVxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHRvcDogcmVtKDE1KTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogcmVtKDI5KTtcblx0XHRcdFx0aGVpZ2h0OiByZW0oNCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXk7XG5cdFx0XHR9XG5cdFx0XHQuY2xvc2VfZmlsdGVyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDYwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRzZWxlY3Qjc3RhdHVzICsgLnZzYi1tYWluIHtcblx0XHRtaW4td2lkdGg6IDEzMHB4O1xuXHR9XG5cblx0Lm5pY2Utc2VsZWN0IHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRiO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRoZWlnaHQ6IHJlbSg2Nyk7XG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRoZWlnaHQ6IHJlbSg0Nik7XG5cdFx0fVxuXG5cdFx0Lmxpc3Qge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0fVxuXHR9XG5cblx0LnZzYi1tZW51IHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdGxpIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHR9XG5cdH1cblxuXHQudnNiLW1haW4ge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQvL3dpZHRoOiAxMDAlO1xuXHRcdG1pbi13aWR0aDogMTk1cHg7XG5cblx0XHRidXR0b24ge1xuXHRcdFx0Ly9ib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGJvcmRlci1jb2xvcjogcmVkO1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgMXB4IDAgIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nOiA2cHggMzZweCA2cHggMCAhaW1wb3J0YW50O1xuXHRcdFx0bWluLWhlaWdodDogcmVtKDY3KTtcblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggMzZweCA2cHggMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcblx0XHRcdFx0bWluLWhlaWdodDogcmVtKDQ2KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHQuY2FyZXQge1xuXHRcdFx0XHRcdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmxpc3RpbmdfZ3JpZCB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC10ZXh0O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHJvdy1nYXA6IDI5cHg7XG5cblx0Ji0tcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogcmVtKDE1KTtcblx0XHRAaW5jbHVkZSBtaW4oeGwpIHtcblx0XHRcdGdhcDogcmVtKDYwKTtcblx0XHR9XG5cdH1cblxuXHQuZWxlbSB7XG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRmbGV4OiAxIDE7XG5cdFx0fVxuXG5cdFx0Jl9pZCB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwNHB4O1xuXHRcdH1cblxuXHRcdCZfZGF0ZSB7XG5cdFx0XHRtYXgtd2lkdGg6IDExN3B4O1xuXHRcdH1cblxuXHRcdCZfYWRkcmVzcyB7XG5cdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX2NvbWZvcnQge1xuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTI3cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI2KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX25laWdoYm9yaG9vZCB7XG5cdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDMwMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9hZ2VudF9uYW1lIHtcblx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg3KTtcblx0XHR9XG5cblx0XHQmX2VtYWlsIHtcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9waG9uZSB7XG5cdFx0XHR3aWR0aDogMjclO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfc3RhdHVzIHtcblx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDExM3B4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtYXgobGcpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHJlbSgxNik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNSk7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZWQ7XG5cdFx0XHR9XG5cblx0XHRcdC5saXN0aW5nX2luZm8ge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRnYXA6IDVweDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHQmICsgc3BhbiB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnwrcgJztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHQmLnBlbmRpbmcsXG5cdFx0XHRcdCYuZHJhZnQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNjY2M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX2FjdGlvbnMge1xuXHRcdFx0bWF4LXdpZHRoOiAxMjBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1heChsZykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1oZWFkZXIge1xuXHRcdC5lbGVtIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0fVxuXHR9XG5cblx0Ji0tYm9keSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHJvdy1nYXA6IHJlbSgxNik7XG5cdFx0QGluY2x1ZGUgbWluKGxnKSB7XG5cdFx0XHRyb3ctZ2FwOiByZW0oOCk7XG5cdFx0fVxuXG5cdFx0Lmxpc3RpbmdfZ3JpZC0tcm93IHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTdFM0UyO1xuXHRcdFx0cGFkZGluZy10b3A6IDEzcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTNweDtcblx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRiICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTYgMTgpO1xuXHRcdFx0XHRyb3ctZ2FwOiAwO1xuXHRcdFx0XHRjb2xvcjogJGI7XG5cdFx0XHR9XG5cblx0XHRcdCYucmVtb3ZlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEocmVkLCAuMik7XG5cblx0XHRcdFx0LmVsZW0ge1xuXHRcdFx0XHRcdCZfYWN0aW9ucyB7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX3N0YXR1cyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbGVtX2NvbWZvcnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMTJweDtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdCYgKyBzcGFuIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnwrcnO1xuXHRcdFx0XHRcdFx0bGVmdDogLTlweDtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdC8vd2lkdGg6IDJweDtcblx0XHRcdFx0XHRcdC8vaGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHQvL2JvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZDogJGI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmVsZW1fYWN0aW9ucyB7XG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdH1cblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRnYXA6IHJlbSgxMCk7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4KGxnKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbihsZykge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLmFkbWluX2Vycm9yNDA0IHtcblx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0bWFyZ2luLXRvcDogY2xhbXAtcmVtKDEwMCwgMjAwLCA3NjgsIDE0NDApO1xuXHR9XG59XG4iLCIuZWRpdF9saXN0aW5nX2Zvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiByZW0oMTQ4KTtcblx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSg2NCk7XG5cdH1cblxuXHQmLnN1Ym1pdGVkIHtcblx0XHRmaWx0ZXI6IGJsdXIoMTBweCk7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT11cmxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgaW5wdXRbdHlwZT1zZWFyY2hdLCBpbnB1dFt0eXBlPW51bWJlcl0sIGlucHV0W3R5cGU9dGVsXSwgaW5wdXRbdHlwZT1yYW5nZV0sIGlucHV0W3R5cGU9ZGF0ZV0sIGlucHV0W3R5cGU9bW9udGhdLCBpbnB1dFt0eXBlPXdlZWtdLCBpbnB1dFt0eXBlPXRpbWVdLCBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIGlucHV0W3R5cGU9Y29sb3JdLCB0ZXh0YXJlYSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHc7XG5cdH1cblxuXHQmX21zZyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRyO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkdztcblx0XHRcdHBhZGRpbmc6IDVweCA1MHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdH1cblx0fVxuXG5cdGlucHV0LnN1Ym1pdCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZWQ7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXHR9XG5cblx0dGV4dGFyZWEge1xuXHRcdG1pbi1oZWlnaHQ6IDI1MHB4O1xuXHR9XG5cblx0bGFiZWw6bm90KC5sYWJlbF9jaGVja2JveCksXG5cdC5sYWJlbF9ibG9jayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmICsgLmQtZmxleCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0cm93LWdhcDogMTBweDtcblx0XHR9XG5cblx0XHQ+IHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuNXB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNik7XG5cblx0XHRcdCYucHJpY2VfaW5wdXQge1xuXHRcdFx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmVxdWlyZWQge1xuXHRcdFx0XHRjb2xvcjogI0Y2NzI4Mjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJpY2VfaW5wdXQsXG5cdFx0LmJlZHNfaW5wdXQsXG5cdFx0LmJhdGhfaW5wdXQsXG5cdFx0LnNpemVfaW5wdXQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdGNvbG9yOiAkdztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0LnByaWNlX2lucHV0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyN3B4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJCc7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGxlZnQ6IHJlbSgxMCk7XG5cdFx0XHRcdGNvbG9yOiAkYjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYmVkc19hbmRfYmF0aCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMjRweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5iZWRzX2lucHV0LFxuXHRcdC5iYXRoX2lucHV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuXHRcdFx0XHRmbGV4OiAxIDE7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1heChtZCkge1xuXHRcdFx0LnNpemVfaW5wdXQge1xuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA3N3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPWRhdGVdIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMzNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ib3JkZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3O1xuXHRcdHBhZGRpbmc6IHJlbSgwIDE1KTtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BvbHlsaW5lIHBvaW50cz0nNiA5IDEyIDE1IDE4IDknJTNlJTNjL3BvbHlsaW5lJTNlJTNjL3N2ZyUzZVwiKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMWVtO1xuXHR9XG5cblx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaSB7XG5cdFx0ZmlsdGVyOiBpbnZlcnQoMSk7XG5cdH1cblxuXHQubGFiZWxfY2hlY2tib3hfZ3JvdXAge1xuXHRcdC5sYWJlbF9jaGVja2JveCB7XG5cdFx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQmOmNoZWNrZWQgKyBzcGFuIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRsZWZ0OiByZW0oMzUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XG5cblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiByZW0oNTApO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjApO1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMjApO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdWJ3YXlfbGluZXMge1xuXG5cdFx0LnJvdyB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdCZfYm9keSB7XG5cdFx0XHQucm93IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0LnJlbW92ZV9zdWJ3YXlfbGluZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0cmlnaHQ6IHJlbSgxNSk7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJ0biB7XG5cdFx0cGFkZGluZzogcmVtKDEyIDEzKTtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNTApO1xuXHR9XG5cblx0LmxvY2F0aW9uX2FkZHJlc3Nfd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmFkZHJlc3Nfc3VnZ2VzdGlvbnMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHotaW5kZXg6IDEwMDE7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJvZHktYmc7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdCZfX2dhbGxlcnkge1xuXHRcdC8vZGlzcGxheTogZmxleDtcblx0XHQvL2ZsZXgtd3JhcDogd3JhcDtcblx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQjYmFubmVyX2ltZ19jb250YWluZXIsXG5cdFx0I2ltYWdlUHJldmlld0NvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0bWFyZ2luOiAwIC02cHg7XG5cdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtYXgobWQpIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNjBweDtcblx0XHRcdH1cblxuXHRcdFx0Lm5ld19pbWFnZSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDEycHgpO1xuXHRcdFx0XHRtaW4td2lkdGg6IHJlbSgyNjEpO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRiLCAuNCk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHQucmVtb3ZlLWljb24ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogcmVtKDI4KTtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyOCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgkdywgLjMpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRsZWZ0OiByZW0oNCk7XG5cdFx0XHRcdFx0XHRyaWdodDogcmVtKDQpO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHI7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4obWQpIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC5yZW1vdmUtaWNvbiB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfaW5uZXIge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2Ny4yJTtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uZXdfaW1hZ2VfaW5wdXRfd3JhcHBlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIC0xcHggLTFweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMXB4IDIzcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0ZmxleDogMSAxO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0LmZpbGVfaW5wdXQge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDEycHgpO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyMTFweDtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZiZmJmYjtcblx0XHRcdFx0Ym9yZGVyOiAxMHB4IGRhc2hlZCByZ2JhKCRiLCAuMik7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0b3JkZXI6IDk5OTk5OTk5O1xuXHRcdFx0XHRjb2xvcjogJGI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogcmVtKDIwKTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0dG9wOiByZW0oLTkpO1xuXHRcdFx0XHRcdGJvdHRvbTogcmVtKC05KTtcblx0XHRcdFx0XHRsZWZ0OiByZW0oLTkpO1xuXHRcdFx0XHRcdHJpZ2h0OiByZW0oLTkpO1xuXHRcdFx0XHRcdGJvcmRlcjogOXB4IHNvbGlkICNmYmZiZmI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdC8vb3BhY2l0eTogMDtcblx0XHRcdFx0XHQvL3Zpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLWZvb3RlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTZweDtcblx0XHRtYXJnaW4tdG9wOiByZW0oNTYpO1xuXG5cdFx0QGluY2x1ZGUgbWF4KG1kKSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgxNSk7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oMTUpO1xuXHRcdFx0dHJhbnNpdGlvbjogbGVmdCAwcywgcmlnaHQgMHM7XG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDIwKTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHQmLm5vdF9maXhlZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAyMHB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0LmRyYWZ0LFxuXHRcdFx0LnByZXZpZXcge1xuXHRcdFx0XHRmbGV4OiAxIDE7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJtaXQuYnV0dG9uIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluKG1kKSB7XG5cblxuXHRcdFx0LmRyYWZ0LFxuXHRcdFx0LnByZXZpZXcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgxMiAxMyk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHJlbSg1MCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS1ob3Zlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG4iXX0= */
