@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle .link-box-edit,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle .link-box-edit,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .link-box-edit,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .link-box-edit,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .link-box-edit,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .link-box-edit{background-color:unset;border:unset}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit::before,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit::before,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .link-box-edit .icon-edit::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .link-box-edit .icon-edit::before,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit::before{content:"Editar";font-size:13px;text-decoration:underline;margin-right:5px;color:#ff0705;font-family:"Gelion"}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit::after,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit::after,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .link-box-edit .icon-edit::after,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .link-box-edit .icon-edit::after,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit::after,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit::after{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png");background-position:-258px -252px;width:18px;height:16px;content:"";display:inline-block;vertical-align:text-top}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data{padding:20px 15px;box-sizing:border-box;margin-bottom:0}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data{border:unset}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle{font-size:0;color:#444;font-weight:700;line-height:1;display:flex;align-items:center;padding-left:0}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle::before{background-color:#e5e5e5;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-delivery.png");background-size:18px;background-repeat:no-repeat;background-position:center;border-radius:50%;content:"";display:inline-block;width:32px;height:32px;margin-right:10px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle::after,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle::after{content:"Entrega";font-size:17px;color:#aaa}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .icon-home,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .icon-home{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress{margin-bottom:10px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary{font-size:14px;color:#777}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary .street::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary .street::before{content:"Dirección: ";font-weight:700}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary .neighborhood::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary .neighborhood::before{content:"Distrito: ";font-weight:700}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary .line2-delimiter,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary .line2-delimiter{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary .city::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress .address-summary .city::before{content:", ";color:#777}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package:not(:last-child),#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package:not(:last-child){margin-bottom:0}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package .shp-summary-package-title,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package .shp-summary-package-title{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package .shp-summary-package-time,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package .shp-summary-package-time{color:#777;margin-top:2px;display:block}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package .shp-summary-package-items,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package .shp-summary-package-items{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package+.shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .vtex-omnishipping-1-x-summaryPackage.shp-summary-package+.shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress{color:#777}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-scheduled,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-scheduled{color:#777;margin-top:2px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-scheduled+.shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-info.vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-scheduled+.shp-summary-group-address.vtex-omnishipping-1-x-SummaryItemAddress{color:#777}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-price.vtex-omnishipping-1-x-SummaryItemPrice,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-content.vtex-omnishipping-1-x-SummaryItemContent .shp-summary-group-price.vtex-omnishipping-1-x-SummaryItemPrice{color:#999;font-weight:700;font-size:13px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-title.vtex-omnishipping-1-x-SummaryItemTitle,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .shp-summary-group.vtex-omnishipping-1-x-SummaryItemGroup .shp-summary-group-title.vtex-omnishipping-1-x-SummaryItemTitle{margin-bottom:0}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .link-change-shipping.vtex-omnishipping-1-x-summaryChange,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .link-change-shipping.vtex-omnishipping-1-x-summaryChange{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .step-one,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .step-one{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .pickup-point-suggest,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.box-info.shipping-summary-placeholder .pickup-point-suggest{display:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart{width:30%}}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition{max-width:350px;width:30vw;top:0}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"],#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"],#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"]{color:#fff;background-color:#777;font-weight:600;font-size:0;display:flex;align-items:center;padding:15px 15px;gap:5px;margin-bottom:0}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"],#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"],#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"]{border-radius:6px 6px 0 0}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"]::before,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"]::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"]::before{content:"";width:28px;height:28px;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-summary.png");background-repeat:no-repeat}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"]::after,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"]::after,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition h2[data-i18n="totalizers.summary"]::after{display:block;content:"Resumen de tu compra";font-size:17px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder{max-height:180px;min-height:90px}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder{max-height:unset;overflow:hidden;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background-color:#fff}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item{padding:15px;margin-top:0;box-sizing:border-box;font-size:13px;color:#444}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item{border:unset}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .url .photo,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .url .photo,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .url .photo{width:60px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .product-name,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .product-name,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .product-name{max-width:110px;white-space:unset}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .quantity.badge,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .quantity.badge,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .quantity.badge{background-color:#3ab1c7;padding:3px 6px;color:#fff;box-shadow:none;left:13px;top:8px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .shipping-date,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .shipping-date,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .shipping-date{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .item-price,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .item-price,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .item-price{display:block;font-weight:700;font-size:13px;text-align:right}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .price,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .price,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .description .price{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list{width:100%;background-color:unset;border-top:1px solid #eee;border-radius:unset;padding-top:5px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name{max-width:unset}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name .icon-ok,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name .icon-ok,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name .icon-ok{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name span,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name span,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .product-name span{color:#777;font-size:13px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .price,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .price,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart .cart-items .item .service-list .service-item .price{font-size:13px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar{width:7px;height:7px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar-thumb,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar-thumb,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar-thumb{background:#ff0705}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar-track,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar-track,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-cart-template-holder .cart::-webkit-scrollbar-track{background:#f5f5f5}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition #go-to-cart-button,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition #go-to-cart-button,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition #go-to-cart-button{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder{border-top:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-radius:0 0 6px 6px;background-color:#fff}}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers{margin-bottom:0}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr{border-bottom:1px solid #eee}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr{border:unset}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td{font-size:15px;color:#444;font-weight:400;padding:15px}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td{width:50%;padding:7px 15px}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td.info,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td.info,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tbody tr td.info,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td.info,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td.info,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td.info{float:left;line-height:1}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td.info,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td.info,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table tfoot tr td.info{font-size:15px;font-weight:700}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Items .info,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Items .info,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Items .info{font-size:0}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Items .info::before,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Items .info::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Items .info::before{content:"Sub-total";display:block;font-size:15px;font-weight:600}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping{background-color:#fbfbfb;display:table-row}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping .info .postal-code-for-sla,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping .info .postal-code-for-sla,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping .info .postal-code-for-sla{font-size:0;display:block}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping .info .postal-code-for-sla::before,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping .info .postal-code-for-sla::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .summary-template-holder .summary .totalizers.summary-totalizers.cart-totalizers .accordion-group .accordion-body .accordion-inner .table .totalizers-list .Shipping .info .postal-code-for-sla::before{content:"Despacho";display:block;font-size:15px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data{z-index:-1}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .accordion-heading .accordion-toggle,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .accordion-heading .accordion-toggle{color:#aaa}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .accordion-heading .accordion-toggle::before,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .accordion-heading .accordion-toggle::before{content:"";position:absolute;top:6px;left:0;display:block;width:32px;height:32px;background-color:#e5e5e5;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-credit-cart.png");background-size:18px;background-repeat:no-repeat;background-position:center;border-radius:50%}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .accordion-inner .notification,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .accordion-inner .notification{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .accordion-inner .notification::after,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .accordion-inner .notification::after{content:"Esperando que se completen los datos de entrega";font-size:12px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active),#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active){background-color:#fbfbfb;padding:10px 15px 20px;border:0;border-bottom:1px solid #eee;border-radius:0;margin-bottom:0}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active),#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active){background-color:unset}}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle{padding-left:40px;display:flex;align-items:center;height:40px;font-weight:700;font-size:17px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .icon-home,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .icon-home,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .icon-credit-card,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data .step.accordion-group:not(.active) .accordion-heading .accordion-toggle .icon-credit-card{display:none}body{margin:0;padding:0}*,body{font-family:"Gelion"}p{margin:0;padding:0}a{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:underline}table td{padding:0}.body-cart{padding:0}.loading-bg{margin-top:0}.btn{background:#ff0705;color:#fff;outline:none}.btn:hover{background:#ff0705;color:#fff}.btn:focus{background:#ff0705;color:#fff;outline:none;border:none}.btn--secondary{background:#fff;color:#ff0705;border:1px solid #ff0705;border-radius:5px;font-weight:700;width:100%;padding:10px}.btn--secondary:hover{background:#fff;color:#ff0705}.extensions-checkout-buttons{display:none !important}.flag{position:relative;display:inline-block;width:34px;padding:3px 0;border-radius:4px;font-size:10px;color:#fff;line-height:14px;text-align:center;margin-left:10px;vertical-align:middle;background-color:#444}.flag::after{position:absolute;display:inline-block;width:0;height:0;top:50%;left:-5px;content:"";border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-50%);border-right:5px solid #444;border-right-color:#444}.hidden{display:none !important}.shown-flex{display:flex !important}.font-size-none{font-size:0}.icon{display:inline-block;vertical-align:middle}.icon-oechsle{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-82px -225px;width:78px;height:21px}.icon-plazavea{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:0 -225px;width:82px;height:27px}.icon-promart{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-134px -206px;width:77px;height:17px}.icon-tarjeta-oh{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-285px -206px;width:22px;height:14px}.icon-tarjeta-ohpay{background-image:url("https://oechsle.vteximg.com.br/arquivos/icon_tarjeta_ohpay180624.png");background-position:center;background-repeat:no-repeat;background-size:cover;width:22px;height:14px;border-radius:2px}.icon-remove::before{display:inline-block;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-trash1.png");width:12px;height:12px;background-size:cover;content:""}#checkoutMainContainer .loader-checkout{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;font-size:24px}#checkoutMainContainer .loader-checkout__spinner{border:8px solid #f5f5f5;border-top:8px solid #ff0705;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#checkoutMainContainer .cart-fixed-transition,#checkoutMainContainer .row-fluid .full-cart,#checkoutMainContainer .row-fluid .orderform-template{transition:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form{max-width:1170px;width:100%}}#checkoutMainContainer.body-order-form .container.container-main.container-order-form #orderform-title{display:none !important}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container{position:unset}}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .cart-template.full-cart.inactive{display:none}}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template{position:unset}}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder{width:67%}}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data{border-bottom:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data{border:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-radius:5px;width:48%}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.accordion-group.client-profile-data{border:unset;margin-bottom:0}}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data{border:1px solid #e5e5e5;border-radius:5px;margin-bottom:20px;width:48.9361702128%}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .step.accordion-group.shipping-data{border:unset}}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .shipping-method-toggle.vtex-omnishipping-1-x-deliveryChannelsToggle{border-radius:6px;background-color:#ff0705;border-color:#ff0705;box-shadow:unset;width:calc(50% - 7.5px);height:100%}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .shipping-method-toggle.vtex-omnishipping-1-x-deliveryChannelsToggle.vtex-omnishipping-1-x-deliveryChannelsTogglePickup{margin-left:5px}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker{border:1px solid #e5e5e5;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__navigation--previous{border-right-color:#ff0705}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__navigation--next{border-left-color:#ff0705}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__header{background-color:#fff;border-bottom:unset;padding-top:5px}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{padding-bottom:5px;border-bottom:1px solid #e5e5e5;margin-bottom:7px}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__day-names .react-datepicker__day-name{width:2.35rem;line-height:1.5rem}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__month{margin:0 .5rem .5rem .5rem}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{color:#777;border:1px solid #eee;width:2.4rem;margin:.08rem;line-height:1.5rem;border-radius:unset}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:not(.react-datepicker__day--disabled):hover{background-color:#ff0705;color:#fff}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--disabled{background:#eee}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected,#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #shipping-data .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--keyboard-selected{background-color:#ff0705;color:#fff}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #payment-data{border:1px solid #e5e5e5;border-radius:5px;width:calc(52% - 25px)}}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder .row-fluid .span6{width:100%}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed{max-height:500px;height:auto}}@media(min-width: 980px){#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed.affix{position:absolute}}#checkoutMainContainer.body-order-form .container.container-main.container-order-form .checkout-container .orderform-template .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap .btn-success{background-color:#ff0705}#checkoutMainContainer.body-order-form .default-modal{border:2px #ff0705 solid}@media(min-width: 980px){#checkoutMainContainer.body-order-form .default-modal{height:unset;width:unset}}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body{color:#444;background-color:#fff;padding:25px;border-radius:6px;box-sizing:border-box}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body .default-modal-security{display:none}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body .masked-info-hello,#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body .masked-info-message{margin:0 20px;margin-bottom:10px}@media(min-width: 980px){#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-unauthorized-modal-body{max-width:450px}}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-unauthorized-modal-body .default-modal-message.payment-unauthorized-message .payment-unauthorized-message1{font-size:0}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-unauthorized-modal-body .default-modal-message.payment-unauthorized-message .payment-unauthorized-message1::before{content:"Tuvimos un inconveniente con la autorización de tu pago.";font-size:15px}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-unauthorized-modal-body .default-modal-message.payment-unauthorized-message .payment-unauthorized-message2{font-size:0}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-unauthorized-modal-body .default-modal-message.payment-unauthorized-message .payment-unauthorized-message2::before{content:"Por favor revisa con tu banco el estado de tu tarjeta o elige otro medio de pago en una nueva transacción.";font-size:15px}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-unauthorized-modal-body .payment-unauthorized-button{font-size:0;transform:translateX(-50%);left:50%;position:relative}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-unauthorized-modal-body .payment-unauthorized-button::after{content:"Verificar datos o elegir otro medio de pago";font-size:17px}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-confirmation-modal-body .payment-confirmation-content{display:none}#checkoutMainContainer.body-order-form .default-modal .modal-body.default-modal-body.payment-confirmation-modal-body #payment-confirmation-message-container .payment-confirmation-message[data-i18n="paymentData.finishing"]{width:100%}#checkoutMainContainer.body-order-form .default-modal.payment-confirmation-modal{border:none;margin-left:0;transform:translateX(-50%);left:50%;width:100%;max-width:390px}#checkoutMainContainer.body-order-form .modal-backdrop.fade.in{background-color:#000;opacity:.5}#checkoutMainContainer.body-order-form #vtexIdContainer .vtexIdUI.vtexIdUI-show-app #vtexIdUI-main-content #vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list .vtexIdUI-send-email{background-color:#ff0705;background-image:linear-gradient(to bottom, #f94f61, #ff0705);box-shadow:unset}#checkoutMainContainer.body-order-form #vtexIdContainer .vtexIdUI.vtexIdUI-show-app #vtexIdUI-main-content #vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list .vtexIdUI-send-email .vtexid-icon-mail{display:none}#checkoutMainContainer .confirmation-modal.unavailable-modal{border:none}#checkoutMainContainer.body-cart.step-cart .sub-header .link-to-cart{display:none}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container{width:100%;box-sizing:border-box}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart{width:unset}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart h1#cart-title{font-size:17px;margin-bottom:10px;padding:0 15px;font-weight:700;line-height:20px;color:#444}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart{max-width:1280px;padding-left:15px;padding-right:15px}}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .checkout-container .orderform-template{transition:none}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .checkout-container .orderform-template.inactive{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .cart-template.full-cart.span12.active{display:flex;flex-direction:column-reverse}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .cart-template.full-cart.span12.active{display:block;padding:0 15px;transition:none}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .cart-template.full-cart.span12.active .extensions-checkout-buttons-container{display:none !important}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers{display:flex;flex-direction:column-reverse;width:unset}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers{width:100%;border:1px solid #e5e5e5;border-radius:5px;padding:0;margin:0}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers .table .info{text-align:unset;font-weight:700;font-size:15px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers .table .info{padding:8px 15px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers .table .monetary{font-weight:700;font-size:15px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers .table .monetary{text-align:right}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers .table .empty{padding:0}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers .table .empty{display:none}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers .table td{padding:15px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-totalizers .table td.empty{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .link-choose-more-products-wrapper{display:none;text-align:center;padding:41px;font-size:0}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .link-choose-more-products-wrapper{display:unset}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .link-choose-more-products-wrapper #cart-choose-more-products::before{content:"Ver más productos";font-size:15px;color:#ff0705;text-decoration:underline}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .clearfix.pull-right.cart-links.cart-links-bottom.hide{position:fixed;bottom:0;width:100%;margin:0;box-shadow:0 -4px 4px rgba(0,0,0,.06);z-index:11}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .clearfix.pull-right.cart-links.cart-links-bottom.hide{box-shadow:unset;position:unset;width:440px;text-align:right;flex-direction:column-reverse;justify-content:flex-end;z-index:1}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart{transition:none}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart{min-height:350px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv{padding:0}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv{min-height:345px;float:left;width:calc(100% - 450px)}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart{border:0;padding:0}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items thead{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items tbody tr td{padding:4px 0}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items tbody tr td.shipping-date{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item{display:grid;grid-template-columns:30% 70%;grid-template-rows:auto auto auto auto auto;margin-bottom:20px;border-bottom:1px solid #eee;border-top:none;padding-left:16px;padding-right:16px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item{grid-template-columns:15% 35% 30% 20%;grid-template-rows:auto auto auto;border:1px solid #e5e5e5;border-radius:5px;padding-top:20px;padding-bottom:15px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item:last-child{border-bottom:none}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item:last-child{border-bottom:1px solid #e5e5e5}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item.lookatme{background:unset;transition:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-image{grid-column:1/2;grid-row:1/3;width:108px;height:108px;position:relative;background-image:none}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-image{width:118px;height:auto;padding:0}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-image a img{width:100%;height:auto;max-width:unset;display:block;z-index:-1;position:relative}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-name{grid-column:2/3;grid-row:1;display:flex;flex-direction:column-reverse;margin-left:15px;width:unset}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-name{width:100%;justify-content:center;padding:0;padding-left:20px;margin-left:0;box-sizing:border-box}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-name .brand{display:block;font-size:10px;color:#777}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-name .seller.muted{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-name .product-service{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-name .add-service-container{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-name .add-item-attachment-container{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-name a{font-size:15px;font-weight:600;color:#444;line-height:normal;padding-right:0}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price{grid-column:2/3;grid-row:2;width:100%;color:#444;font-weight:700;margin-bottom:15px;font-size:13px;text-align:right}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price{grid-column:3/4;grid-row:1;align-items:center;display:flex;justify-content:space-between;font-size:15px;flex-wrap:wrap;margin-top:25px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price::before{content:"Precio";float:left;margin-left:15px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price::before{margin-left:0;float:unset}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price br{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price .best-price{display:inline-block;margin-bottom:5px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price .best-price{margin-bottom:0}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price .best-price .new-product-price-label{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price .best-price .new-product-real-price{display:block}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price .best-price .new-product-price{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price .best-price .price-details{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .product-price .list-price{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity{grid-column:2/3;grid-row:3}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity{grid-column:4/5;grid-row:1;align-items:center;width:unset;margin-bottom:0}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity{float:right;width:100%;display:flex;justify-content:right;margin-left:0;margin-bottom:10px;font-size:0}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity .item-quantity-change{border:1px solid #e5e5e5;padding:8px 13px;position:unset;width:unset;height:unset}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity .item-quantity-change{max-height:21px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity .item-quantity-change.item-quantity-change-decrement{border-bottom-left-radius:6px;border-top-left-radius:6px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity .item-quantity-change.item-quantity-change-decrement .icon-minus-sign::before{content:"-"}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity .item-quantity-change.item-quantity-change-increment{border-bottom-right-radius:6px;border-top-right-radius:6px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity .item-quantity-change.item-quantity-change-increment .icon-plus-sign::before{content:"+"}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity input[type=tel]{padding:10px 5px;border-radius:0;border:0;border-bottom:1px solid #e5e5e5;margin:0}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity input[type=tel]{margin:0;padding:9px 5px;transition:none}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .shipping-date.empty{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .quantity-price{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .item-remove{grid-column:1/2;grid-row:3}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .item-remove{grid-column:3/5;grid-row:2;width:100%;text-align:right;margin-top:40px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .item-remove{position:relative}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .item-remove .item-remove-ico{display:inline-block;width:65px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .product-item .item-remove .item-remove-ico::after{content:"Eliminar";font-family:"Gelion";font-size:13px;text-decoration:underline;color:#777;position:relative;bottom:2px;margin-left:5px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .item-service{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .cart .cart-items .item-component.hide{display:block}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content{text-align:center;padding:20px 15px;line-height:17px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content{position:absolute;box-sizing:border-box;width:100%}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content::before{content:"";background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-174px -87px;width:54px;height:49px;display:block;margin:10px auto}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content .empty-cart-title{font-size:0}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content .empty-cart-title::before{content:"¡Tu carrito de compras esta vacío!";font-weight:700;font-size:17px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content .empty-cart-message{font-size:0}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content .empty-cart-message{max-width:310px;margin:0 auto}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content .empty-cart-message::before{content:"Aún no has agregado productos a tu carrito de compras. Visita nuestra página principal y descubre todo lo que tenemos para ti. ";font-weight:400;font-size:15px;line-height:18px;color:#777;padding-top:10px;display:block;padding-bottom:12px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content .empty-cart-message p{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content .empty-cart-links .link-choose-products{font-size:0;min-width:183px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart #cartLoadedDiv .empty-cart-content .empty-cart-links .link-choose-products::before{content:"Ver productos";font-size:15px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .cart-template-holder{flex:0 1 845px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder{width:unset;margin-bottom:30px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder{height:100%;float:left;width:435px;margin-left:10px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .accordion-heading{background-color:#777;padding:16px;border-top-right-radius:5px;border-top-left-radius:5px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .accordion-heading{display:block}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .accordion-heading::before{content:"";display:inline-block;background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-97px -276px;width:27px;height:26px;vertical-align:bottom}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .accordion-heading .accordion-toggle{color:#fff;font-weight:700;font-size:17px;display:inline-block}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .forms.coupon-column.summary-coupon-wrap.span7.pull-left{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap{border-bottom:1px solid #eee}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap{margin:0 15px}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon{margin-left:0;padding:0 15px}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon{padding:0}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset div[data-bind="fadeVisible: isUsingCoupon()"]{display:block !important}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-data{display:none !important}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-label{text-align:left;padding-bottom:20px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-label::after{content:"";display:inline-block;background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-327px -154px;width:12px;height:7px;transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transform:rotate(180deg);margin-left:5px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-label label[for=cart-coupon]{font-size:0;display:inline-block;cursor:pointer;line-height:1}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-label label[for=cart-coupon]::before{content:"";display:inline-block;vertical-align:bottom;background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-261px -206px;width:24px;height:16px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-label label[for=cart-coupon]::after{content:"¡Tengo un cupón de descuento!";font-size:15px;color:#444;font-weight:600;padding-left:10px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields .info{margin-top:10px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields .info span{float:left;font-size:15px;font-weight:700}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields .info .delete #cart-coupon-remove{font-size:0}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields .info .delete #cart-coupon-remove::before{content:"Eliminar cupón";font-size:15px;color:#ff0705;font-weight:700;text-decoration:underline}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields span{display:block}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields span .coupon-value{padding:19px 5px;width:calc(100% - 95px);box-sizing:border-box;border:1px solid #e5e5e5;border-radius:12px;box-shadow:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields span .btn#cart-coupon-add{background-color:#fff;border:1px solid #444;border-radius:6px;padding:7px 16px;font-size:0;margin-left:5px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields span .btn#cart-coupon-add::before{content:"Aplicar";font-size:15px;color:#444;font-weight:700;position:relative;top:2px}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields span .btn#cart-coupon-add:focus{outline:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary-totalizers .summary-coupon-wrap .summary-coupon .coupon-form .coupon-fieldset .coupon-fields span .loading-inline.icon-spinner.icon-spin.loading-coupon{display:none !important}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary{display:none;flex-direction:column-reverse}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary .cart-more-options.span7{width:100%;padding:0 10px;margin:0;z-index:0}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary .cart-more-options.span7{padding:0}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary .cart-more-options.span7 #shipping-preview-container{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary .cart-more-options.span7 .available-gift .available-gift-item:hover{background-color:#e5f5e9}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary .cart-more-options.span7 .available-gift .available-gift-item.inactive{background-color:#fff}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary .cart-more-options.span7 .available-gift .available-gift-item .product-name{color:#333}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary .cart-more-options.span7 .available-gift .available-gift-item .product-name .brand{font-size:10px;color:#777}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .full-cart .summary-template-holder .summary .forms.coupon-column.summary-coupon-wrap.span4.pull-right{display:none}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .btn-place-order-wrapper{display:block;padding:15px;background-color:#fff;text-align:center}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .btn-place-order-wrapper{text-align:unset;padding:0}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .btn-place-order-wrapper #cart-to-orderform{margin:0 auto;font-size:0;width:100%;box-sizing:border-box}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .btn-place-order-wrapper #cart-to-orderform::before{content:"Ir a comprar";font-size:15px;color:#fff;font-weight:700}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .btn-place-order-wrapper #cart-to-orderform{width:100%;box-sizing:border-box}}#checkoutMainContainer.body-cart.step-cart .container.container-main.container-cart .transactions-container{display:none}@media(min-width: 980px){#checkoutMainContainer.body-cart.step-cart.cart-not-empty .cart-links{display:flex !important}}#checkoutMainContainer.body-cart.step-cart.cart-not-empty .full-cart .summary-template-holder .summary{display:flex !important}#checkoutMainContainer.body-cart.step-cart.cart-empty .totalizers.summary-totalizers.cart-totalizers{display:none !important}#checkoutMainContainer.body-cart.step-cart.cart-empty .cart-more-options{display:none}#checkoutMainContainer.body-cart.step-cart.cart-empty .footer__content{margin-bottom:0}#checkoutMainContainer.body-order-form.step-email #orderform-title{display:none !important}#checkoutMainContainer.body-order-form.step-email .sub-header .link-to-cart{display:block}#checkoutMainContainer.body-order-form.step-email .checkout-container{min-height:420px}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template{transition:none}}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder{width:100% !important}}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data{width:100% !important;border:unset !important}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email{padding:0 15px;box-sizing:border-box;border-top:0}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email{max-width:448px;margin:0 auto;position:unset;border:1px solid #e5e5e5;border-radius:5px;margin-top:60px;padding-bottom:80px;margin-bottom:30px}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .link-cart{display:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .link-cart{position:absolute;right:0;top:15px}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .link-cart #orderform-to-cart{font-size:14px;text-decoration:underline}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .link-cart #orderform-to-cart::before{content:"<";font-size:16px;margin-right:5px;text-decoration:none}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-pre-email-h span{font-size:16px;font-weight:700;text-align:left;line-height:normal;margin-bottom:10px}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-pre-email-h span{text-align:center;display:block;font-size:19px}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-pre-email-h small{font-size:13px;text-align:left;padding:0}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-pre-email-h small{text-align:center;display:block}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-email #client-pre-email{font-size:15px;background-color:#fbfbfb;border:1px solid #e5e5e5;border-radius:12px;height:40px;box-shadow:none;font-family:"Gelion";padding-left:10px;padding-right:10px}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-email #client-pre-email.success:not([invalid=true]){background:none}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-email #btn-client-pre-email{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-radius:0;box-shadow:0 -4px 4px rgba(0,0,0,.06);height:unset;padding:15px;top:unset}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-email #btn-client-pre-email{position:absolute;padding:0;top:300px;border:0;box-shadow:none}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-email #btn-client-pre-email span{background-color:#ff0705;padding:10px;width:100%;display:block;margin:0 auto;box-sizing:border-box;border-radius:6px;font-size:15px;font-weight:700}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-email #btn-client-pre-email span{max-width:unset;width:unset;padding:18px 0}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-email #btn-client-pre-email[disabled] span{background-color:#ccc}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .pre-email .client-email .help.error{font-size:10px}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .emailInfo{background:none;margin:0;width:100%;box-sizing:border-box;padding:0;border:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .emailInfo{padding:0 25px;padding-bottom:20px}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .emailInfo h3{font-size:15px;color:#444}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .emailInfo h3::before{content:"";display:block;float:left;background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-297px -104px;width:32px;height:32px;margin-right:5px}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .emailInfo .unstyled{margin-left:35px}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .emailInfo .unstyled li .icon-ok{display:none}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .emailInfo .unstyled li span{font-size:15px;color:#777}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .client-pre-email .emailInfo .icon-lock{display:none}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder .client-profile-data .step.accordion-group.client-profile-data.active{display:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder #shipping-data{display:none}}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .orderform-template-holder #payment-data{display:none}}#checkoutMainContainer.body-order-form.step-email .checkout-container .orderform-template .cart-template.mini-cart{display:none}#checkoutMainContainer.body-order-form.step-email .checkout-container .cart-template.full-cart{transition:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .container-order-form{max-width:1280px;width:100%}}#checkoutMainContainer.body-order-form.step-email .container-order-form .retail-rocket-cart{display:none}#checkoutMainContainer.body-order-form.step-email .container-order-form .total-products{display:none}#checkoutMainContainer.body-order-form.step-email .footer{display:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-email .footer{display:unset}}#checkoutMainContainer.body-order-form.step-profile .sub-header .cart-step{display:grid}#checkoutMainContainer.body-order-form.step-profile .sub-header .cart-step::after{max-width:16.6666666667%}#checkoutMainContainer.body-order-form.step-profile .sub-header .link-to-cart{display:block}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data{box-sizing:border-box}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data{padding:0 20px;margin-bottom:0}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data{border-width:1px;padding:10px 16px}}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading{margin-bottom:5px}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .icon-user::before{content:"";display:inline-block;vertical-align:bottom;width:32px;height:32px;background:#3ab1c7;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-personal-information.png");background-size:14px;background-repeat:no-repeat;background-position:center;border-radius:50%}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading span[data-i18n="clientProfileData.identification"]{font-size:17px;font-weight:700}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf{color:#777;margin-right:0;float:unset}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .client-notice{font-size:0}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .client-notice::before{font-size:15px;line-height:20px;content:"Por favor completa con tu información personal para poder finalizar la compra";display:block;margin-bottom:10px}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .client-notice::after{font-size:13px;line-height:16px;content:"* Campos obligatorios";display:block;text-align:right;color:#777}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input{margin-bottom:15px;width:100%}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input label{color:#777}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input label::after{content:"*"}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input input{width:100% !important;border-radius:12px;border:1px solid #e5e5e5;color:#444;font-size:15px;padding:0 15px;padding-right:25px;height:40px;box-sizing:border-box;max-width:unset}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input input.success{background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-check-circle.png") !important;background-position:98% center !important;background-repeat:no-repeat !important}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input select{width:100%;border-radius:12px;border:1px solid #e5e5e5;color:#444;font-size:15px;padding:0 15px;height:40px;box-sizing:border-box}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input select:focus,#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input select:focus-visible{outline:none}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input .error{width:100%}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input.client-document{width:100%}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .input.client-phone{width:100%}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf p[data-bind*=emailSuggestionDomain]{margin-bottom:10px}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf #email-suggestion-address{color:#00a1e5;overflow-wrap:break-word}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .client-document{display:none !important}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .client-first-name{margin-right:0}}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf .pull-left{float:none}}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pf>p{max-width:330px}}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .box-client-info-pj{display:none}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .newsletter{margin-bottom:15px}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .newsletter .checkbox [type=checkbox]{width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:5px;outline:none;border:1px solid #e5e5e5;margin-right:10px}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .newsletter .checkbox [type=checkbox]:checked::before{content:"";font-family:FontAwesome;font-size:29px;color:#ff0705;position:relative;border:none;line-height:1}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .newsletter .newsletter-label .newsletter-text{font-size:0;line-height:1}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .newsletter .newsletter-label .newsletter-text::before{content:"Acepto las ";font-size:13px;color:#444;display:inline}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .box-client-info .newsletter .newsletter-label .newsletter-text::after{content:"Políticas de tratamiento de datos personales para finalidad adicional.";font-size:13px;color:#ff0705;display:inline;text-decoration:underline}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .btn-submit-wrapper{position:fixed;left:0;bottom:0;width:100%;margin:0;padding:15px;background:#fff;box-shadow:0 -4px 4px rgba(0,0,0,.06);box-sizing:border-box;z-index:999}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .btn-submit-wrapper{position:relative;padding:0;box-shadow:none;text-align:center}}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .btn-submit-wrapper #go-to-shipping{line-height:1;font-size:0;width:100%}#checkoutMainContainer.body-order-form.step-profile .container.container-main.container-order-form .checkout-container .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .btn-submit-wrapper #go-to-shipping::before{content:"Continuar";font-size:16px}#checkoutMainContainer .adas{color:red}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point{border:1px solid #c2c2c2;border-radius:6px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointMarker.pkpmodal-pickup-point-marker .vtex-pickup-points-modal-3-x-pickupPointDistance.pkpmodal-pickup-point-distance,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointMarker.pkpmodal-pickup-point-marker .vtex-pickup-points-modal-3-x-pickupPointDistance.pkpmodal-pickup-point-distance{font-size:12px;color:#444}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .vtex-pickup-points-modal-3-x-pickupPointName.pkpmodal-pickup-point-name,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .vtex-pickup-points-modal-3-x-pickupPointName.pkpmodal-pickup-point-name{font-size:15px;color:#444}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .vtex-pickup-points-modal-3-x-pickupPointAddress.pkpmodal-pickup-point-address .address-summary,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .vtex-pickup-points-modal-3-x-pickupPointAddress.pkpmodal-pickup-point-address .address-summary{font-size:14px;color:#777}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .vtex-pickup-points-modal-3-x-pickupPointAddress.pkpmodal-pickup-point-address .address-summary .street::before,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .vtex-pickup-points-modal-3-x-pickupPointAddress.pkpmodal-pickup-point-address .address-summary .street::before{content:"Dirección: ";font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .vtex-pickup-points-modal-3-x-pickupPointAddress.pkpmodal-pickup-point-address .address-summary .neighborhood::before,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .vtex-pickup-points-modal-3-x-pickupPointAddress.pkpmodal-pickup-point-address .address-summary .neighborhood::before{content:"Distrito: ";font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .pkpmodal-pickup-point-available,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointMain.pkpmodal-pickup-point-main .vtex-pickup-points-modal-3-x-pickupPointInfo.pkpmodal-pickup-point-info .pkpmodal-pickup-point-available{color:#ff0705;font-weight:600;font-size:12px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointSlaAvailability.pkpmodal-pickup-point-sla-availability .vtex-pickup-points-modal-3-x-pickupPointPrice.pkpmodal-pickup-point-price::before,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointSlaAvailability.pkpmodal-pickup-point-sla-availability .vtex-pickup-points-modal-3-x-pickupPointPrice.pkpmodal-pickup-point-price::before{content:"Costo de retiro: ";font-size:13px;color:#444}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointSlaAvailability.pkpmodal-pickup-point-sla-availability .vtex-pickup-points-modal-3-x-pickupPointSla.pkpmodal-pickup-point-sla,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem .vtex-pickup-points-modal-3-x-pickupPoint.pkpmodal-pickup-point .vtex-pickup-points-modal-3-x-pickupPointSlaAvailability.pkpmodal-pickup-point-sla-availability .vtex-pickup-points-modal-3-x-pickupPointSla.pkpmodal-pickup-point-sla{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Retiro-Express-] .pkpmodal-pickup-point-best-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Retiro-Express-] .pkpmodal-pickup-point-best-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Retiro-Express-] .pkpmodal-pickup-point-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Retiro-Express-] .pkpmodal-pickup-point-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda--] .pkpmodal-pickup-point-best-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda--] .pkpmodal-pickup-point-best-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda--] .pkpmodal-pickup-point-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda--] .pkpmodal-pickup-point-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda-Lima-] .pkpmodal-pickup-point-best-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda-Lima-] .pkpmodal-pickup-point-best-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda-Lima-] .pkpmodal-pickup-point-marker-image,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda-Lima-] .pkpmodal-pickup-point-marker-image{content:"";background-image:url("https://oechsle.vteximg.com.br/arquivos/logo_retiro_oe.png");background-size:contain;background-repeat:no-repeat;width:40px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Retiro-Express-] .pkpmodal-pickup-point-best-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Retiro-Express-] .pkpmodal-pickup-point-best-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Retiro-Express-] .pkpmodal-pickup-point-best-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Retiro-Express-] .pkpmodal-pickup-point-best-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Retiro-Express-] .pkpmodal-pickup-point-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Retiro-Express-] .pkpmodal-pickup-point-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Retiro-Express-] .pkpmodal-pickup-point-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Retiro-Express-] .pkpmodal-pickup-point-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda--] .pkpmodal-pickup-point-best-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda--] .pkpmodal-pickup-point-best-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda--] .pkpmodal-pickup-point-best-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda--] .pkpmodal-pickup-point-best-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda--] .pkpmodal-pickup-point-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda--] .pkpmodal-pickup-point-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda--] .pkpmodal-pickup-point-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda--] .pkpmodal-pickup-point-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda-Lima-] .pkpmodal-pickup-point-best-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda-Lima-] .pkpmodal-pickup-point-best-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda-Lima-] .pkpmodal-pickup-point-best-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda-Lima-] .pkpmodal-pickup-point-best-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda-Lima-] .pkpmodal-pickup-point-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda-Lima-] .pkpmodal-pickup-point-marker-image path,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsStore.pkpmodal-details-store div[id*=Tienda-Lima-] .pkpmodal-pickup-point-marker-image circle,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem div[id*=Tienda-Lima-] .pkpmodal-pickup-point-marker-image circle{display:none}#checkoutMainContainer.body-order-form.step-shipping .sub-header .cart-step{display:grid}#checkoutMainContainer.body-order-form.step-shipping .sub-header .cart-step::after{max-width:50%}#checkoutMainContainer.body-order-form.step-shipping .sub-header .cart-step .cart-step__step--one .cart-step__icon{font-size:0;background-color:#3ab1c7}#checkoutMainContainer.body-order-form.step-shipping .sub-header .cart-step .cart-step__step--one .cart-step__icon::after{font-family:FontAwesome;content:"";color:#fff;font-size:13px}#checkoutMainContainer.body-order-form.step-shipping .sub-header .link-to-cart{display:block}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data{padding:20px 15px;box-sizing:border-box}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading{margin-bottom:10px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle{display:flex;align-items:center}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle::before{content:"";background-color:#e5e5e5 !important;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-personal-information.png") !important;background-repeat:no-repeat !important;background-position:center !important;width:32px;height:32px;display:inline-block;border-radius:50%;margin-right:10px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle .icon-user{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle span[data-i18n="clientProfileData.identification"]{font-size:17px;color:#aaa;font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-email{color:#777;font-size:13px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-email .email{display:inline;margin-bottom:7px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-email .email::before{content:"Correo: ";font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-email #is-not-me{color:#ff0705}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary{color:#777;font-size:13px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary .name-label{display:inline-block !important;margin-bottom:7px;font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary .tel-label{display:inline-block !important;font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary .tel-label::before{content:"Teléfono: ";font-weight:700;margin-bottom:7px;font-size:13px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary .client-masked-info{color:#ff0705}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data{padding:20px 15px;box-sizing:border-box;margin-bottom:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle{font-size:0;color:#444;font-weight:700;line-height:1;display:flex;align-items:center}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle::before{background:#3ab1c7;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-delivery.png");background-size:18px;background-repeat:no-repeat;background-position:center;border-radius:50%;content:"";display:inline-block;width:32px;height:32px;margin-right:10px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle::after{content:"Entrega";font-size:17px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-heading .accordion-toggle .icon-home{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step #postalCode-finished-loading .shp-method-option-active.vtex-omnishipping-1-x-deliveryOptionActive::after{content:"";position:absolute;top:100%;border-left:13px solid rgba(0,0,0,0);border-right:13px solid rgba(0,0,0,0);border-top:13px solid #ff0705;transform:translateX(-50%);left:50%}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning{border:1px solid #ff5f00;color:#ff5f00;box-sizing:border-box;font-weight:600;margin-bottom:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning .shp-alert-disclaimer.vtex-omnishipping-1-x-disclaimer .shp-alert-icon.vtex-omnishipping-1-x-unavailableIcon{border:1px solid #ff5f00;width:19px;height:19px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning .shp-alert-disclaimer.vtex-omnishipping-1-x-disclaimer .shp-alert-icon.vtex-omnishipping-1-x-unavailableIcon svg{width:19px;height:19px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning .shp-alert-disclaimer.vtex-omnishipping-1-x-disclaimer .shp-alert-icon.vtex-omnishipping-1-x-unavailableIcon svg g{fill:#ff5f00}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning .shp-alert-disclaimer.vtex-omnishipping-1-x-disclaimer #unavailable-delivery-disclaimer{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning .shp-alert-disclaimer.vtex-omnishipping-1-x-disclaimer #unavailable-delivery-disclaimer::before{content:"Los siguientes productos no están disponibles para entrega en este punto. Por favor retíralos del carrito o elige otro punto de entrega.";font-size:13px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning .shp-alert-disclaimer.vtex-omnishipping-1-x-disclaimer #unavailable-delivery-disclaimer #remove-unavailable-items{font-size:0;background:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning .shp-alert-disclaimer.vtex-omnishipping-1-x-disclaimer #unavailable-delivery-disclaimer #remove-unavailable-items::before{content:"Retirar los productos del carrito";font-size:13px;color:#ff5f00}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-alert.vtex-omnishipping-1-x-warning .shp-product-items.vtex-omnishipping-1-x-productItems .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item .vtex-omnishipping-1-x-image{width:60px;height:auto}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper{box-shadow:unset;border:unset}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper .shp-method-option.vtex-omnishipping-1-x-deliveryChannelsOption.shp-method-option-inactive.vtex-omnishipping-1-x-deliveryOptionInactive{border:1px solid #ff0705;color:#ff0705;border-radius:6px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper .shp-method-option.vtex-omnishipping-1-x-deliveryChannelsOption span{display:inline-block}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper .vtex-omnishipping-1-x-deliveryChannelsLoader{left:6px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-delivery.shp-method-option-active.vtex-omnishipping-1-x-deliveryOptionActive{margin-right:15px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-delivery .shp-method-option-text{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-delivery .shp-method-option-text::before{content:"Envío";font-size:16px;font-weight:700;margin-right:5px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-delivery .shp-method-option-complement{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-delivery .shp-method-option-complement::before{content:"a domicilio";font-size:14px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-pickup-in-point.shp-method-option-active.vtex-omnishipping-1-x-deliveryOptionActive{margin-left:15px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-pickup-in-point .shp-method-option-text{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-pickup-in-point .shp-method-option-text::before{content:"Retira";font-size:16px;font-weight:700;margin-right:5px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-pickup-in-point .shp-method-option-complement{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryChannelsWrapper #shipping-option-pickup-in-point .shp-method-option-complement::before{content:"tu pedido";font-size:14px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-shippingSectionTitle.delivery-address-title{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER{background:none;padding-left:12px;border:1px solid #e5e5e5;border-radius:12px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER::before{content:"Dirección actual";display:block;font-weight:600;font-size:13px;margin-bottom:6px;color:#999}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER .street::before{content:"Dirección: ";font-weight:700;color:#777}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER .neighborhood::before{content:"Distrito: ";font-weight:700;color:#777}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER .neighborhood::after{content:", "}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER .state-delimiter{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER .line2-delimiter{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER .city{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER #force-shipping-fields{color:#ff0705;font-weight:100;text-decoration:underline;display:block}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER #force-shipping-fields::before{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-258px -252px;width:18px;height:16px;display:inline-block;vertical-align:sub;margin-right:5px;content:""}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER span{color:#999}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-PER>span:nth-last-child(-n+2){display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-shippingSectionTitle{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList{border:none;margin-bottom:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper{margin:0;border:unset;flex-direction:column}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper>div:first-child{order:2}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper>div:nth-child(2){order:1}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption{background-color:unset;border:unset;margin-left:15px;padding:0;padding-bottom:10px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption .shp-option-text-price.vtex-omnishipping-1-x-optionPrice{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption#Envío\ Express .shp-option-text.vtex-omnishipping-1-x-leanShippingText .shp-option-text-time{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption#Envío\ Express .shp-option-text.vtex-omnishipping-1-x-leanShippingText .shp-option-text-time::before{content:"Envío Hoy";font-size:13px;color:#444}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption#Despacho\ a\ Domicilio .shp-option-text.vtex-omnishipping-1-x-leanShippingText .shp-option-text-time{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption#Despacho\ a\ Domicilio .shp-option-text.vtex-omnishipping-1-x-leanShippingText .shp-option-text-time::before{content:"Envío programado";font-size:13px;color:#444}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper{border:1px solid #3ab1c7;border-radius:8px;margin-bottom:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div{display:flex;flex-direction:column}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .counter-package{order:1;margin-bottom:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .sold-by-package{order:2}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery{order:4}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]){border:1px solid #ff0705;border-radius:6px;padding:10px 15px;margin-bottom:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]) .vtex-omnishipping-1-x-selectedDate.shp-selected-date{color:#ff0705;font-size:14px;display:block;padding-bottom:0;margin:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]) .vtex-omnishipping-1-x-dateLinkModify.shp-datepicker-modify-button{display:block;color:#ff0705;font-size:0;margin:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]) .vtex-omnishipping-1-x-dateLinkModify.shp-datepicker-modify-button::before{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-258px -252px;width:18px;height:16px;display:inline-block;content:""}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]) .vtex-omnishipping-1-x-dateLinkModify.shp-datepicker-modify-button::after{content:"Cambiar fecha";font-size:13px;color:#ff0705;text-decoration:underline}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .vtex-omnishipping-1-x-dateLink.shp-datepicker-button.scheduled-delivery-choose{color:#ff0705;box-sizing:border-box;border-radius:6px;border:1px solid #ff0705;width:100%;font-size:0;transition:background .3s ease,color .3s ease;padding:11px 0}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .vtex-omnishipping-1-x-dateLink.shp-datepicker-button.scheduled-delivery-choose{width:100%}}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .vtex-omnishipping-1-x-dateLink.shp-datepicker-button.scheduled-delivery-choose::before{content:"";display:inline-block;vertical-align:middle;margin-right:11px;background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-167px -252px;width:19px;height:19px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .vtex-omnishipping-1-x-dateLink.shp-datepicker-button.scheduled-delivery-choose::after{content:"Elige una fecha de entrega";font-size:14px;vertical-align:middle}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date~p{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div .vtex-omnishipping-1-x-scheduledDelivery select{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div div{order:3}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div div .vtex-omnishipping-1-x-productItems.delivery-items{flex-direction:column;flex-wrap:unset;padding:0 15px;box-sizing:border-box;max-height:unset;justify-content:start}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div div .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item{border-bottom:1px solid #eee;width:100%;display:flex;align-items:center;padding:10px 0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .package-wrapper>div div .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item .vtex-omnishipping-1-x-image.delivery-item{border:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container{width:unset !important;margin-left:unset;margin-right:unset}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track{overflow:unset}}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track>.glide__slides{transform:unset !important}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides{flex-wrap:wrap;width:100% !important;white-space:unset;margin-left:unset !important;margin-right:unset !important}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package{border:1px solid #3ab1c7;border-radius:8px;display:flex;flex-direction:column}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-packageItems{flex-direction:column;flex-wrap:unset;padding:0 15px;box-sizing:border-box;max-height:unset;order:3}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper{border-bottom:1px solid #eee;width:100%;display:flex;align-items:center;padding:10px 0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper .vtex-omnishipping-1-x-itemImg{border:none;width:60px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper .vtex-omnishipping-1-x-image.delivery-item{border:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-top{order:4;border-bottom:unset}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-top .vtex-omnishipping-1-x-sla.sla{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .counter-package{order:1;margin-bottom:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .sold-by-package{order:2}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__track .glide__slides .package-item .vtex-omnishipping-1-x-package .cost-by-package{order:5}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__arrows{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide__bullets{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .glide-container .glide--slider{margin-bottom:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle{border:1px solid #3ab1c7;border-radius:8px;display:flex;flex-direction:column}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-packageItems{flex-direction:column;flex-wrap:unset;padding:0 15px;box-sizing:border-box;max-height:unset;order:3}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper{border-bottom:1px solid #eee;width:100%;display:flex;align-items:center;padding:10px 0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper .vtex-omnishipping-1-x-itemImg{border:none;width:60px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper .vtex-omnishipping-1-x-image.delivery-item{border:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-top{order:4;border-bottom:unset}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-top .vtex-omnishipping-1-x-sla.sla{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .counter-package{order:1;margin-bottom:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .sold-by-package{order:2}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .package-item.vtex-omnishipping-1-x-packageItem .vtex-omnishipping-1-x-package.vtex-omnishipping-1-x-packageSingle .cost-by-package{order:5}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList.shp-lean{border:unset;margin-bottom:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList.shp-lean .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption{background-color:unset;border:unset}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList.shp-lean .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption .shp-option-text-price.vtex-omnishipping-1-x-optionPrice{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList.shp-lean .shp-lean-option.vtex-omnishipping-1-x-leanShippingOption .shp-option-text.vtex-omnishipping-1-x-leanShippingText .shp-option-text-label-single.vtex-omnishipping-1-x-leanShippingTextLabelSingle span{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .ship-country{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup{border:1px solid #ff0705;background-color:#ffdbd7;font-weight:600;color:#ff5f00}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-alert-content.vtex-omnishipping-1-x-content .shp-alert-icon.vtex-omnishipping-1-x-alertIcon{width:18px;height:18px;border:1px solid #ff5f00}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-alert-content.vtex-omnishipping-1-x-content .shp-alert-icon.vtex-omnishipping-1-x-alertIcon svg{width:18px;height:18px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-alert-content.vtex-omnishipping-1-x-content .shp-alert-icon.vtex-omnishipping-1-x-alertIcon svg g{fill:#ff5f00}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-alert-content.vtex-omnishipping-1-x-content #shp-unavailable-delivery-available-pickup span{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-alert-content.vtex-omnishipping-1-x-content #shp-unavailable-delivery-available-pickup span::before{content:"Algunos productos no están disponibles para despacho a domicilio. Puedes retirarlos en una tienda.";font-size:13px;line-height:16px;display:block;width:101%}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-alert-content.vtex-omnishipping-1-x-content #shp-unavailable-delivery-available-pickup span br{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-product-items.vtex-omnishipping-1-x-productItems .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item{width:100%;border-bottom:1px solid #eee;padding:11px 0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-product-items.vtex-omnishipping-1-x-productItems .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item .vtex-omnishipping-1-x-image{width:60px;height:auto}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-product-items.vtex-omnishipping-1-x-productItems::-webkit-scrollbar-thumb{background:#ff0705}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .shp-alert.shp-alert-shipping-unavailable.vtex-omnishipping-1-x-alertPickup .shp-product-items.vtex-omnishipping-1-x-productItems::-webkit-scrollbar-track{background:#f5f5f5}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .address-item.vtex-omnishipping-1-x-addressItemOption{border-bottom:none;box-shadow:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .address-item.vtex-omnishipping-1-x-addressItemOption.vtex-omnishipping-1-x-active{background-color:#fbfbfb}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .address-item.vtex-omnishipping-1-x-addressItemOption .shp-option-text.vtex-omnishipping-1-x-addressItemText .address-summary{font-size:14px;color:#777}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .address-item.vtex-omnishipping-1-x-addressItemOption .shp-option-text.vtex-omnishipping-1-x-addressItemText .address-summary .street::before{content:"Dirección: ";font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .address-item.vtex-omnishipping-1-x-addressItemOption .shp-option-text.vtex-omnishipping-1-x-addressItemText .address-summary .neighborhood::before{content:"Distrito: ";font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .address-item.vtex-omnishipping-1-x-addressItemOption .shp-option-text.vtex-omnishipping-1-x-addressItemText .address-summary .line2-delimiter{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .address-item.vtex-omnishipping-1-x-addressItemOption .shp-option-text.vtex-omnishipping-1-x-addressItemText .address-summary .city::before{content:", ";color:#777}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .address-item.vtex-omnishipping-1-x-addressItemOption .shp-option-text.vtex-omnishipping-1-x-addressItemText .address-summary .country{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .link .btn.btn-link{background:#fff;color:#ff0705;border:1px solid #ff0705;border-radius:5px;width:100%;padding:12px;font-size:14px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .link .btn.btn-link .icon-edit{vertical-align:top}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .address-list.vtex-omnishipping-1-x-addressList .link .btn.btn-link .icon-edit::before{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png");background-position:-258px -252px;width:18px;height:16px;content:"";display:inline-block;vertical-align:text-top}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation #back-to-address-list{border-color:#777;background-color:#fff;color:#0084ff}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation #back-to-address-list:hover{color:#0084ff;border-color:#0084ff}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation{margin-bottom:15px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation .vtex-omnishipping-1-x-cta.ask-for-geolocation-cta{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation .ask-for-geolocation-ask .vtex-omnishipping-1-x-geolocationTitle.ask-for-geolocation-title{font-size:0;text-align:left}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation .ask-for-geolocation-ask .vtex-omnishipping-1-x-geolocationTitle.ask-for-geolocation-title::before{content:"Vamos a sugerirte puntos cercanos para que realices tu retiro";font-size:16px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation .ask-for-geolocation-ask .vtex-omnishipping-1-x-subtitle.ask-for-geolocation-subtitle{font-size:0;text-align:left;color:#444}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation .ask-for-geolocation-ask .vtex-omnishipping-1-x-subtitle.ask-for-geolocation-subtitle::before{content:"Para ello necesitamos conocer tu ubicación";font-size:13px;font-weight:400}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation .ask-for-geolocation-ask .vtex-omnishipping-1-x-imageAsk.ask-for-geolocation-image-ask{background:0 0 !important;background-image:url("https://oechsle.vteximg.com.br/arquivos/img-google-map.png") !important;background-repeat:no-repeat !important;background-position:center !important;box-shadow:none !important;margin:10px 0 10px 0 !important}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation .ask-for-geolocation-ask .vtex-omnishipping-1-x-imageAsk.ask-for-geolocation-image-ask svg{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-ask.ask-for-geolocation .ask-for-geolocation-manual #find-pickups-manualy-button{font-size:15px;font-weight:700;border-radius:6px;padding:8px 10px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal{z-index:1000}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page{background-color:#fff}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone{margin-top:90px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone::before{content:"Buscador de puntos de retiro";position:absolute;top:0;left:0;right:0;height:55px;padding:17px 50px 0 52px;background-color:#ff0705;font-size:17px;color:#fff;font-weight:700;text-align:left;box-sizing:border-box}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone::after{content:"";position:absolute;top:13px;left:15px;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-geo-title.png");width:27px;height:27px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone .vtex-pickup-points-modal-3-x-searchAloneTitle.pkpmodal-search-alone-title{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone .vtex-pickup-points-modal-3-x-searchAloneTitle.pkpmodal-search-alone-title::before{content:"Busca una tienda por una dirección";font-size:17px !important;font-weight:700;color:#444}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone .vtex-pickup-points-modal-3-x-searchAloneSubtitle.pkpmodal-search-alone-subtitle{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone .vtex-pickup-points-modal-3-x-searchAloneSubtitle.pkpmodal-search-alone-subtitle::before{content:"No hemos podido acceder a tu ubicación, pero no te preocupes aún puedes buscar una tienda empleando una dirección.";font-size:15px !important;color:#444}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone .vtex-pickup-points-modal-3-x-modalSearch.pkpmodal-search{border:1px solid #e5e5e5}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone .vtex-pickup-points-modal-3-x-modalSearch.pkpmodal-search .pkpmodal-use-geolocation-icon{color:#777}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage.pkpmodal-full-page .vtex-pickup-points-modal-3-x-searchAlone.pkpmodal-search-alone .vtex-pickup-points-modal-3-x-modalSearch.pkpmodal-search input[type=text]{box-shadow:none;padding-top:10px !important;padding-bottom:10px !important}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container{background-color:#fff}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalHeader.pkpmodal-header{background-color:#ff0705;padding:13px 0 14px 15px !important}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalHeader.pkpmodal-header .vtex-pickup-points-modal-3-x-modalTitle.pkpmodal-title{font-size:0;color:#fff;display:flex;font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalHeader.pkpmodal-header .vtex-pickup-points-modal-3-x-modalTitle.pkpmodal-title::before{display:inline-block;content:"";width:27px;height:27px;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-geo-title.png");margin-right:10px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalHeader.pkpmodal-header .vtex-pickup-points-modal-3-x-modalTitle.pkpmodal-title::after{content:"Elige un punto de retiro";font-size:17px !important}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalSearch.pkpmodal-search .pac-target-input{font-size:15px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalSearch.pkpmodal-search .vtex-pickup-points-modal-3-x-askGeolocationBtn.pkp-modal-ask-geolocation-btn .pkpmodal-use-geolocation-icon{color:#777}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-tabsContainer.pickup-tabs-container{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pickupListTitle{margin-top:0;font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pickupListTitle::after{content:"Selecciona un punto de retiro de la lista o del mapa";font-size:12px;font-weight:bold;color:#25252e}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem.pkpmodal-points-item:has(.pkpmodal-pickup-point-sla-availability){display:block}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-pointsItem.pkpmodal-points-item:has(.pkpmodal-pickup-point-sla-availability) .vtex-pickup-points-modal-3-x-pickupPoint:hover{background-color:#fff1f0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-pointsList.pkpmodal-points-list .vtex-pickup-points-modal-3-x-showListButton.pkpmodal-show-list-btn.vtex-pickup-points-modal-3-x-btn.pkp-modal-btn{border:none;background:#ff0705;color:#fff;font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details::before{content:"Detalles del punto de retiro";top:0;left:0;right:0;padding:17px 50px 20px 52px;background-color:#ff0705;font-size:17px;color:#fff;font-weight:700;text-align:left;box-sizing:border-box}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details::after{content:"";position:absolute;top:13px;left:15px;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-geo-title.png");width:27px;height:27px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsTop.pkpmodal-details-top{height:unset;margin-bottom:10px;margin-right:95px;z-index:1}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsTop.pkpmodal-details-top .vtex-pickup-points-modal-3-x-modalDetailsBackLnk.pkpmodal-details-back-lnk{background-color:unset;color:#444;font-size:0;text-decoration:underline}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsTop.pkpmodal-details-top .vtex-pickup-points-modal-3-x-modalDetailsBackLnk.pkpmodal-details-back-lnk::before{content:"Ver todos los puntos de retiro";font-size:13px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsTop.pkpmodal-details-top .vtex-pickup-points-modal-3-x-modalDetailsBackLnk.pkpmodal-details-back-lnk .vtex-pickup-points-modal-3-x-backChevron{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-pickupDetailsHeader.pkpmodal-details-header{position:absolute;top:56px;right:0;left:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-pickupDetailsHeader.pkpmodal-details-header .vtex-pickup-points-modal-3-x-pickupDetailsHeaderTitle.pkpmodal-details-header-title{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-pickupDetailsHeader.pkpmodal-details-header .pkpmodal-details-header-buttons .vtex-pickup-points-modal-3-x-pickupDetailsHeaderButton.vtex-pickup-points-modal-3-x-firstOrLast.pkpmodal-details-header-button svg{color:#aaa}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-pickupDetailsHeader.pkpmodal-details-header .pkpmodal-details-header-buttons .vtex-pickup-points-modal-3-x-pickupDetailsHeaderButton.pkpmodal-details-header-button svg{color:#ff0705}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info{display:flex;flex-direction:column-reverse}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .vtex-pickup-points-modal-3-x-modalDetailsInfoTitle.pkpmodal-details-info-title{font-size:15px;color:#444;font-weight:700;line-height:11px;margin-top:24px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .vtex-pickup-points-modal-3-x-modalDetailsInfoTitle.pkpmodal-details-info-title{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .vtex-pickup-points-modal-3-x-modalDetailsInfoTitle.pkpmodal-details-info-title::before{font-size:15px;content:"En este punto podrás retirar los siguientes productos";line-height:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .pkpmodal-product-items{display:flex;flex-direction:column}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .pkpmodal-product-items .vtex-pickup-points-modal-3-x-productItem.pkpmodal-product-item{position:relative;border:0;border-bottom:1px solid #eee}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .pkpmodal-product-items .vtex-pickup-points-modal-3-x-productItem.pkpmodal-product-item::after{content:attr(data-tip);display:block;width:250px;position:absolute;left:65px;top:8px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .pkpmodal-product-items .vtex-pickup-points-modal-3-x-productItem.pkpmodal-product-item.vtex-pickup-points-modal-3-x-productItemUnavailable.pkpmodal-product-item-unavailable{border:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .pkpmodal-product-items .vtex-pickup-points-modal-3-x-productItem.pkpmodal-product-item.vtex-pickup-points-modal-3-x-productItemUnavailable.pkpmodal-product-item-unavailable .vtex-pickup-points-modal-3-x-productItemUnavailableSlash.pkpmodal-product-item-unavailable-slash{top:27px;left:-7px;width:71px;background:#ff0705;opacity:.5}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .pkpmodal-product-items .vtex-pickup-points-modal-3-x-productItem.pkpmodal-product-item.vtex-pickup-points-modal-3-x-productItemUnavailable.pkpmodal-product-item-unavailable img{border:1px solid #ff0705}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .vtex-pickup-points-modal-3-x-modalDetailsHours.pkpmodal-details-hours{margin-top:10px;font-size:13px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .vtex-pickup-points-modal-3-x-modalDetailsMiddle.pkpmodal-details-middle .vtex-pickup-points-modal-3-x-modalDetailsInfo.pkpmodal-details-info .pkpmodal-details-group .vtex-pickup-points-modal-3-x-modalDetailsHours.pkpmodal-details-hours tr td{padding-top:0;border:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .pkpmodal-details-confirm-btn{color:#444;font-size:0;font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .pkpmodal-details-confirm-btn::before{content:"Recoger en este punto";font-size:13px;color:#fff;font-weight:700;font-size:14px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-infoBar.pkpmodal-info-bar .vtex-pickup-points-modal-3-x-infoBarContainer.pkpmodal-info-bar-container .vtex-pickup-points-modal-3-x-modalDetails.pkpmodal-details .pkpmodal-details-confirm-btn.vtex-pickup-points-modal-3-x-btn{background-color:#ff0705;font-family:"Gelion";border:0;font-weight:700}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-closeButton.pkpmodal-close{top:4px !important}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-closeButton.pkpmodal-close{top:10px !important;border-radius:0;background-color:#ff0705;right:10px}}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-closeButton.pkpmodal-close svg{width:16px;height:16px;color:#fff}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal #map-canvas img[src*="/vtex.pickup-points-modal@3.8.3/public/react/543cd5a7dcffab04562e513d40c27f62.svg"]{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content{display:flex;flex-direction:column;position:relative;padding-bottom:50px;border:1px solid #3ab1c7;border-radius:8px;margin-bottom:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content :first::before{content:"1";color:#fff;background-color:#3ab1c7;border-radius:50%;font-weight:700;font-size:13px;width:24px;height:24px;margin-right:10px;vertical-align:top;align-items:center;display:inline-flex;justify-content:center}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content :first::after{content:"Elige un punto y fecha de retiro"}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-sellerOptionsText{order:1;font-size:0;margin:0;margin-bottom:20px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-sellerText{order:2;font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup{order:4;padding:0px 15px;margin-bottom:40px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point{border-radius:6px;border:1px solid #ff0705}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info{border:none;padding-bottom:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .pickup-marker-blue{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper{padding-left:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointName.pickup-point-name{font-size:14px;color:#ff0705;font-weight:400}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointAddress.pickup-point-address .address-summary{font-size:12px;color:#777;text-transform:capitalize}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointAddress.pickup-point-address .address-summary .number::after,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointAddress.pickup-point-address .address-summary .neighborhood::after{content:", "}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointAddress.pickup-point-address .address-summary .complement,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointAddress.pickup-point-address .address-summary .city,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointAddress.pickup-point-address .address-summary .line1-delimiter,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointAddress.pickup-point-address .address-summary .line2-delimiter,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-PickupPointAddress.pickup-point-address .address-summary .state-delimiter{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-PickupPointInfo.pickup-point-info .vtex-omnishipping-1-x-pointWrapper.pickup-point-wrapper .vtex-omnishipping-1-x-details.button-details-pickup-point{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-pickupPointChange.button-change-pickup-point{font-size:0;color:#ff0705;margin:0;background-color:unset;text-align:left;border:none;padding:0;margin-bottom:10px;margin-left:13px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-pickupPointChange.button-change-pickup-point::before{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-258px -252px;width:18px;height:16px;display:inline-block;content:""}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-findPickup .vtex-omnishipping-1-x-PickupPoint.pickup-point .vtex-omnishipping-1-x-pickupPointChange.button-change-pickup-point::after{content:"Cambiar tienda";font-size:13px;text-decoration:underline}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList{order:3;border:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-productItems.delivery-items{flex-direction:column;flex-wrap:unset;padding:0 15px;box-sizing:border-box;max-height:unset}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item{border-bottom:1px solid #eee;width:100%;display:flex;align-items:center;padding:10px 0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item .vtex-omnishipping-1-x-image.delivery-item{border:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery{position:absolute;bottom:0;transform:translateX(-50%);left:50%;width:100%;z-index:1}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .vtex-omnishipping-1-x-dateLink.shp-datepicker-button.scheduled-delivery-choose{color:#ff0705;box-sizing:border-box;border-radius:6px;border:1px solid #ff0705;width:100%;font-size:0;transition:background .3s ease,color .3s ease;padding:11px 0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .vtex-omnishipping-1-x-dateLink.shp-datepicker-button.scheduled-delivery-choose::before{content:"";display:inline-block;vertical-align:middle;margin-right:11px;background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-167px -252px;width:19px;height:19px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .vtex-omnishipping-1-x-dateLink.shp-datepicker-button.scheduled-delivery-choose::after{content:"Elige una fecha de retiro";font-size:14px;vertical-align:middle}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper{margin:0 15px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]){border:1px solid #ff0705;border-radius:6px;padding:10px 15px}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]){width:unset}}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]) .vtex-omnishipping-1-x-selectedDate.shp-selected-date{color:#ff0705;font-size:14px;display:block;padding-bottom:0;margin:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]) .vtex-omnishipping-1-x-dateLinkModify.shp-datepicker-modify-button{display:block;color:#ff0705;font-size:0;margin:0;padding:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]) .vtex-omnishipping-1-x-dateLinkModify.shp-datepicker-modify-button::before{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-258px -252px;width:18px;height:16px;display:inline-block;content:""}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .react-datepicker-wrapper .react-datepicker__input-container>div[value]:not([value=""]) .vtex-omnishipping-1-x-dateLinkModify.shp-datepicker-modify-button::after{content:"Cambiar fecha";font-size:13px;color:#ff0705;text-decoration:underline}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date~p{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery select[id^=scheduled-delivery]{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .vtex-omnishipping-1-x-hr{order:5;display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages{order:3;margin-top:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages .vtex-omnishipping-1-x-shippingSectionTitle{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages #delivery-packages-options{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages .vtex-omnishipping-1-x-package{border:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-top{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-priceItems{max-height:unset;padding:unset;overflow:unset}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-priceItems .vtex-omnishipping-1-x-productItems.delivery-items{flex-direction:column;flex-wrap:unset;padding:0 15px;box-sizing:border-box;max-height:unset}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-priceItems .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item{border-bottom:1px solid #eee;width:100%;display:flex;align-items:center;padding:10px 0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .pickup-packages.vtex-omnishipping-1-x-packages .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-priceItems .vtex-omnishipping-1-x-productItems.delivery-items .vtex-omnishipping-1-x-item .vtex-omnishipping-1-x-image.delivery-item{border:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .delivery-group-content .step-one{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliverTitle{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliverTitle::before{content:"2";color:#fff;background-color:#3ab1c7;border-radius:50%;font-weight:700;font-size:13px;width:24px;height:24px;margin-right:10px;vertical-align:top;align-items:center;display:inline-flex;justify-content:center}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-deliverTitle::after{content:"Elige lugar y fecha(s) para recibir los productos restantes";font-size:16px;display:inline-block;width:calc(100% - 40px)}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-info.shp-info-pickup.vtex-omnishipping-1-x-alert{border:1px solid #ff0705;background-color:#ffdbd7}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-info.shp-info-pickup.vtex-omnishipping-1-x-alert .shp-alert-icon.vtex-omnishipping-1-x-infoIcon{border:1px solid #ff0705}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-info.shp-info-pickup.vtex-omnishipping-1-x-alert .shp-alert-icon.vtex-omnishipping-1-x-infoIcon svg g{fill:#ff0705}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-info.shp-info-pickup.vtex-omnishipping-1-x-alert .shp-info-text.vtex-omnishipping-1-x-text{font-size:0;font-weight:600}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .shp-info.shp-info-pickup.vtex-omnishipping-1-x-alert .shp-info-text.vtex-omnishipping-1-x-text::before{color:#606060;font-size:12px;content:"Algunos items no están disponibles en el punto seleccionado. Rellene sus datos de entrega para recibirlos."}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .button-unavailable-delivery-pickup-wrapper .vtex-omnishipping-1-x-pickupButton.button-unavailable-delivery-pickup{background-color:#ff0705;padding:8px 12px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .button-unavailable-delivery-pickup-wrapper .vtex-omnishipping-1-x-pickupButton.button-unavailable-delivery-pickup span{font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .button-unavailable-delivery-pickup-wrapper .vtex-omnishipping-1-x-pickupButton.button-unavailable-delivery-pickup span::before{content:"Completar datos de retiro en tienda";font-size:15px;line-height:29px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-btnDelivery{background-color:#ff0705;font-size:0}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-btnDelivery::before{content:"Completar datos de entrega";font-size:15px;font-weight:600}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.delivery .pickup-point-suggest,#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step.delivery .pickup-point-message{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-submitPaymentButton.btn-submit-wrapper.btn-go-to-payment-wrapper{position:fixed;bottom:0;width:100%;box-shadow:0 -4px 4px rgba(0,0,0,.06);padding:25px 15px;left:0;background-color:#fff;box-sizing:border-box;z-index:999}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-submitPaymentButton.btn-submit-wrapper.btn-go-to-payment-wrapper{position:unset;box-shadow:unset;text-align:center;padding-bottom:0}}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-submitPaymentButton.btn-submit-wrapper.btn-go-to-payment-wrapper #btn-go-to-payment{margin:0;font-size:0;line-height:1;padding:15px 0px;width:100%}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-submitPaymentButton.btn-submit-wrapper.btn-go-to-payment-wrapper #btn-go-to-payment::before{content:"Continuar con el pago";font-size:16px}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-hr{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-container.shp-pickup-receiver{display:unset}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver__title{display:none}#checkoutMainContainer.body-order-form.step-shipping .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #shipping-data .step.shipping-data .accordion-inner.shipping-container .box-step .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-textBox.shp-pickup-receiver__text{display:none}#checkoutMainContainer .qaoechsle-link-adapter-1-x-wrapper{top:-85px !important}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-Credito-Debito-PROM] .payment-group-item-text,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-INTERBANK] .payment-group-item-text,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjeta-Oh-Cuotas] .payment-group-item-text,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Agora-Visa] .payment-group-item-text,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=AGORAWEB] .payment-group-item-text{font-size:0}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-Credito-Debito-PROM] .payment-group-item-text,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-INTERBANK] .payment-group-item-text,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjeta-Oh-Cuotas] .payment-group-item-text,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Agora-Visa] .payment-group-item-text,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=AGORAWEB] .payment-group-item-text{padding-right:20px}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-Credito-Debito-PROM] .payment-group-item-text::before,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-INTERBANK] .payment-group-item-text::before,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjeta-Oh-Cuotas] .payment-group-item-text::before,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Agora-Visa] .payment-group-item-text::before,#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=AGORAWEB] .payment-group-item-text::before{font-size:15px}#checkoutMainContainer #vtexIdContainer{transform:translateY(-50%);top:50%;position:fixed}#checkoutMainContainer #vtexIdContainer #vtexIdUI-auth-selector .close.vtexIdUI-close{display:none}#checkoutMainContainer.body-order-form.step-payment .sub-header .cart-step{display:grid}#checkoutMainContainer.body-order-form.step-payment .sub-header .cart-step::after{max-width:84%}#checkoutMainContainer.body-order-form.step-payment .sub-header .cart-step .cart-step__step--one .cart-step__icon,#checkoutMainContainer.body-order-form.step-payment .sub-header .cart-step .cart-step__step--two .cart-step__icon{font-size:0;background-color:#3ab1c7;border:2px solid #3ab1c7}#checkoutMainContainer.body-order-form.step-payment .sub-header .cart-step .cart-step__step--one .cart-step__icon::after,#checkoutMainContainer.body-order-form.step-payment .sub-header .cart-step .cart-step__step--two .cart-step__icon::after{font-family:FontAwesome;content:"";color:#fff;font-size:13px}#checkoutMainContainer.body-order-form.step-payment .sub-header .link-to-cart{display:block}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form #orderform-title{display:none !important}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data{padding:20px 15px;box-sizing:border-box}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading{margin-bottom:10px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle{display:flex;align-items:center}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle::before{content:"";background-color:#e5e5e5 !important;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-personal-information.png") !important;background-repeat:no-repeat !important;background-position:center !important;width:32px;height:32px;display:inline-block;border-radius:50%;margin-right:10px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle .icon-user{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-heading .accordion-toggle span[data-i18n="clientProfileData.identification"]{font-size:17px;color:#aaa;font-weight:700}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-email{color:#777;font-size:13px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-email .email{display:inline;margin-bottom:7px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-email .email::before{content:"Correo: ";font-weight:700}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-email #is-not-me{color:#ff0705}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary{color:#777;font-size:13px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary .name-label{display:inline-block !important;margin-bottom:7px;font-weight:700}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary .tel-label{display:inline-block !important;font-size:0}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary .tel-label::before{content:"Teléfono: ";font-weight:700;margin-bottom:7px;font-size:13px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .box-step .form-step.box-info .client-profile-summary .client-masked-info{color:#ff0705}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data{padding:20px 0px;box-sizing:border-box;z-index:0}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group{padding:0 15px}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group{border:unset}}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-heading{margin-bottom:25px}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle{display:flex;align-items:center;font-size:17px;font-weight:700}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle{padding:0}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle::before{background-color:#3ab1c7;background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-credit-cart.png");background-size:18px;background-repeat:no-repeat;background-position:center;border-radius:50%;content:"";display:inline-block;width:32px;height:32px;margin-right:10px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle .icon-credit-card{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-heading#payments-title{display:flex;justify-content:space-between}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-heading#payments-title::after{content:"Pago Seguro";display:flex;align-items:center;font-size:12px;color:#777;background:url("https://oechsle.vteximg.com.br/arquivos/icon-payment-secure.png") no-repeat center right;padding-right:25px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner{padding-left:inherit;padding-right:inherit}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner{padding-left:0;padding-right:0}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group{float:unset}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group{margin-top:0;margin-bottom:15px}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn{display:flex;flex-direction:column;width:100%}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item{margin-bottom:12px;margin-left:0;padding:2px 15px 2px 12px;color:#777;border-radius:6px;box-sizing:border-box;border:1px solid #c2c2c2;background:unset;display:flex;align-items:center;opacity:1;order:50}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item{margin-left:0}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item.active{color:#ff0705;border:1px solid #ff0705}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item.active::before{background-position:-204px -252px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item::before{content:"";background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-222px -252px;width:18px;height:18px;margin-right:8px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item::after{content:"";background-size:cover;background-repeat:no-repeat;margin-left:auto;width:62px;height:32px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=AGORAWEB] .payment-group-item-text::before{content:"App agora"}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=AGORAWEB]::after{background-image:url("https://oechsle.vteximg.com.br/arquivos/app_agora_oh.svg")}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Agora-Visa]{order:20}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Agora-Visa] .payment-group-item-text::before{content:"Tarjeta de débito oh!pay"}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Agora-Visa]::after{background-image:url("https://oechsle.vteximg.com.br/arquivos/oh_pay_tarjetavisa.svg")}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjeta-Oh-Cuotas]{order:0}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjeta-Oh-Cuotas] .payment-group-item-text::before{content:"Tarjeta Oh! Visa o Mastercard"}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjeta-Oh-Cuotas]::after{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:0 -252px;background-size:unset;width:53px;height:24px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name="Paga en Kioskos - Tarjeta OH"]{order:60}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name="Paga en Kioskos - Otras Tarjetas"]{order:70}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=AGORAWEB]{order:80}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-INTERBANK]{order:30}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-INTERBANK] .payment-group-item-text::before{content:"Tarjeta Interbank"}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-INTERBANK]::after{background-image:url("https://oechsle.vteximg.com.br/arquivos/Interbank_visa_amex_ok.png")}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-Credito-Debito-PROM]{order:40}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-Credito-Debito-PROM] .payment-group-item-text::before{content:"Tarjeta de Crédito o Débito"}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=Tarjetas-Credito-Debito-PROM]::after{background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-174px -136px;background-size:unset;width:55px;height:39px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name=SafetyPay]{display:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item[data-name*=Paga-en-Kioskos]{font-size:15px}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .payment-group .payment-group-list-btn .payment-group-item:hover{text-decoration:none}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .steps-view{background-color:#fff;width:100%;box-sizing:border-box}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .orderform-template-holder #payment-data .step.accordion-group .accordion-body.payment-body .accordion-inner .box-step .box-step-content form .steps-view{padding-left:0;padding-right:0;min-height:unset}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .payment-confirmation-wrap{position:fixed;bottom:0;width:100%;box-shadow:0 -4px 4px rgba(0,0,0,.06);padding:25px 15px;left:0;background-color:#fff;box-sizing:border-box;z-index:11;transition:none}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .payment-confirmation-wrap{position:unset;box-shadow:unset;text-align:center;padding-bottom:0;padding-left:0;padding-right:0}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .payment-confirmation-wrap .payment-submit-wrap{margin:0}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit{margin:0;font-size:0;line-height:1;padding:15px 0px}@media(min-width: 980px){#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit{width:100%}}#checkoutMainContainer.body-order-form.step-payment .container.container-main.container-order-form .checkout-container.orderform-active .orderform-template .cart-template.mini-cart .cart-fixed.cart-fixed-transition .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit::before{content:"Ir a pagar";font-size:16px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.header{align-items:center;background-color:#ff0705;padding:15px;display:flex;justify-content:space-between;position:relative}@media(min-width: 980px){.header{justify-content:center;padding:5px}}.header__logo{display:inline-block}.header__img--logo{width:60px}@media(min-width: 980px){.header__img--logo{width:86px}}.header__img--lock{margin-left:10px}.header__text{display:inline-block;color:#fff;font-size:13px;line-height:normal;font-weight:bold}@media(min-width: 980px){.header__text{position:absolute;right:0;margin-right:30px;font-size:12px}}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.sub-header{max-width:1190px;margin:0 auto;padding:10px 0}.sub-header .link-to-cart{display:none;text-align:right;margin:0px 15px;margin-bottom:5px}.sub-header .link-to-cart::before{content:"<";font-size:16px;margin-right:5px;text-decoration:none}.sub-header .link-to-cart__link{font-size:14px;text-decoration:underline}.sub-header .cart-step{display:none;grid-auto-columns:33.3333333333%;grid-auto-rows:auto;text-align:center;position:relative}.sub-header .cart-step::before{content:"";display:block;width:100%;height:1px;border-top:2px solid #e5e5e5;position:absolute;transform:translateY(-33%);top:33%;z-index:-1}.sub-header .cart-step::after{content:"";display:block;width:100%;height:1px;border-top:2px solid #3ab1c7;position:absolute;transform:translateY(-33%);top:33%;z-index:-1}.sub-header .cart-step__step--one{grid-column:1/2}.sub-header .cart-step__step--one .cart-step__icon{color:#3ab1c7;border:2px solid #3ab1c7}.sub-header .cart-step__step--one .cart-step__text{color:#3ab1c7}.sub-header .cart-step__step--two{grid-column:2/3}.sub-header .cart-step__step--three{grid-column:3/4}.sub-header .cart-step__icon{border:2px solid #e5e5e5;border-radius:50%;width:26px;height:26px;margin:0 auto;color:#a2a2a2;line-height:2;max-height:30px;background-color:#fff}.sub-header .cart-step__text{color:#a2a2a2;font-size:13px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.footer{text-align:center;margin-top:35px}@media(min-width: 980px){.footer{margin-top:20px}}.footer__payment{max-width:310px;margin:auto;margin-bottom:25px}.footer__content{background-color:#ff0705;padding:25px 15px;margin-bottom:75px}@media(min-width: 980px){.footer__content{margin-bottom:unset}}.footer__text{color:#fff;font-size:12px;line-height:normal}@media(min-width: 980px){.footer__text{font-size:15px}}.footer__link{text-decoration:underline}.footer__btn{border:1px solid #fff;border-radius:4px;display:block;margin:auto;margin-top:10px;margin-bottom:10px;max-width:200px;padding:7px 0;color:#fff;font-size:12px}@media(min-width: 980px){.footer__btn{font-size:15px;max-width:220px}}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.modal-checkout{display:none;z-index:100;background-color:rgba(0,0,0,.6);position:fixed;top:0;height:100%;width:100%}.modal-checkout__html{background-color:#fff;position:relative;margin:auto;transform:translateY(-50%);top:50%}@media(min-width: 980px){.modal-checkout__html{max-width:500px}}.modal-checkout__header{padding:16px 10px;color:#fff;background:#ff0705;position:relative;box-sizing:border-box}.modal-checkout__content{max-height:calc(100vh - 55px);box-sizing:border-box;overflow-y:auto}@media(min-width: 980px){.modal-checkout__content{max-height:calc(100vh - 185px)}}.modal-checkout__content::-webkit-scrollbar-thumb{background:#ff0705}.modal-checkout__content::-webkit-scrollbar{width:5px}.modal-checkout__title{font-size:17px;line-height:22px;font-weight:700;margin:0}.modal-checkout__close{background:none;border:none;position:absolute;right:0;color:#fff;transform:translateY(-50%);top:50%;font-weight:700;padding:10px 15px}.modal-checkout--active{display:block}.modal-checkout--disabled-scroll{overflow:hidden}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.warranty{grid-row:4;grid-column:1/3;margin-bottom:30px;margin-top:10px}@media(min-width: 980px){.warranty{grid-row:3;grid-column:2/5;border-top:1px solid #eee !important;padding-top:30px !important}}.warranty__container{border:1px solid #eee !important;background-color:#fbfbfb;padding:12px !important;border-radius:6px}@media(min-width: 980px){.warranty__container{max-width:520px;box-sizing:border-box}}.warranty__box{margin-bottom:20px}.warranty__title{font-size:14px;font-weight:700;color:#ff0705;margin-bottom:18px}.warranty__footer{color:#777}.warranty__link{color:#ff0705;text-decoration:underline}.warranty__label{display:inline-block;color:#444}@media(min-width: 980px){.warranty__label{font-size:15px}}.warranty__label::before{border-radius:50%;display:inline-block;margin-right:8px;padding:7px;content:"";background-color:#fff;border:1px solid #e5e5e5;vertical-align:middle;outline:0}.warranty__radio{margin-left:2px !important;margin-top:5px !important;opacity:0;position:absolute}.warranty__option{display:inline-block}.warranty__item{display:flex;justify-content:space-between;margin-bottom:8px}.warranty__price{font-weight:700}.warranty-modal__content{padding:20px 10px}.warranty-modal__image{width:71px;vertical-align:top}.warranty-modal__text{font-size:12px}.warranty-modal__text--repair{max-width:calc(100% - 85px);display:inline-block;margin-left:10px}.warranty-modal__text--benefit{max-width:calc(100% - 40px);display:inline-block;line-height:12px;margin-left:10px}.warranty-modal__text--benefit b{color:#3ab1c7}.warranty-modal__text--how-to-use{line-height:30px;margin-top:10px}.warranty-modal__text--how-to-use b{color:#3ab1c7}.warranty-modal__text--assembly{font-size:15px;margin-bottom:20px}.warranty-modal__description{margin-bottom:30px}.warranty-modal__services{padding-left:10px}.warranty-modal__services-item{margin-bottom:20px;color:#444}.warranty-modal__services-price{font-weight:700;margin-left:45px;font-size:15px}.warranty-modal__container{color:#444;margin-bottom:35px}.warranty-modal__container--plan{padding:10px;background-color:#fbfbfb;border-radius:8px}.warranty-modal__container--how-to-use{padding:10px;background-color:#fbfbfb;border-radius:8px}.warranty-modal__container--btn{text-align:center}.warranty-modal__title-content{font-size:17px;font-weight:700;color:#444}.warranty-modal__title-content--assembly{line-height:1.2;margin-bottom:20px}.warranty-modal__subtitle{font-size:16px;font-weight:700;color:#444;margin-bottom:6px}.warranty-modal__list--plan{display:flex;gap:5px;padding:40px 0}.warranty-modal__list--benefit{margin-top:20px}.warranty-modal__box-icon{display:inline-block;vertical-align:middle;height:100%}.warranty-modal__box-icon--benefit{vertical-align:top}.warranty-modal__icon{width:24px}.warranty-modal__info{max-width:calc(100% - 30px);display:inline-block;margin-left:2px}.warranty-modal__item--benefit{max-width:49%;display:inline-block;margin-bottom:25px}.warranty-modal__btn{padding:15px;max-width:290px;box-sizing:border-box;width:100%}.warranty-modal__services{padding:10px}.service{grid-row:4;grid-column:1/3;padding:15px 0 !important;border-top:1px solid #eee !important}@media(min-width: 980px){.service{grid-row:3;grid-column:2/5}}.service__box{font-weight:700;color:#444}@media(min-width: 980px){.service__box{font-size:15px;width:450px;display:inline-block}}.service__price{float:right}.service__remove{color:#777;display:inline-block}@media(min-width: 980px){.service__remove{float:right}}.service__text{text-decoration:underline;cursor:pointer}.service__none{display:none}.service__none::before{display:none !important}.service-modal__content{padding:20px 10px}.service-modal__image{width:71px;vertical-align:top}.service-modal__text{font-size:12px}.service-modal__text--repair{max-width:calc(100% - 85px);display:inline-block;margin-left:10px}.service-modal__text--benefit{max-width:calc(100% - 40px);display:inline-block;line-height:12px;margin-left:10px}.service-modal__text--benefit b{color:#3ab1c7}.service-modal__text--how-to-use{line-height:30px;margin-top:10px}.service-modal__text--how-to-use b{color:#3ab1c7}.service-modal__text--assembly{font-size:15px;margin-bottom:20px}.service-modal__description{margin-bottom:30px}.service-modal__services{padding-left:10px}.service-modal__services-item{margin-bottom:20px;color:#444}.service-modal__services-price{font-weight:700;margin-left:45px;font-size:15px}.service-modal__container{color:#444;margin-bottom:35px}.service-modal__container--plan{padding:10px;background-color:#fbfbfb;border-radius:8px}.service-modal__container--how-to-use{padding:10px;background-color:#fbfbfb;border-radius:8px}.service-modal__container--btn{text-align:center}.service-modal__title-content{font-size:17px;font-weight:700;color:#444}.service-modal__title-content--assembly{line-height:1.2;margin-bottom:20px}.service-modal__subtitle{font-size:16px;font-weight:700;color:#444;margin-bottom:6px}.service-modal__list--plan{display:flex;gap:5px;padding:40px 0}.service-modal__list--benefit{margin-top:20px}.service-modal__box-icon{display:inline-block;vertical-align:middle;height:100%}.service-modal__box-icon--benefit{vertical-align:top}.service-modal__icon{width:24px}.service-modal__info{max-width:calc(100% - 30px);display:inline-block;margin-left:2px}.service-modal__item--benefit{max-width:49%;display:inline-block;margin-bottom:25px}.service-modal__btn{padding:15px;max-width:290px;box-sizing:border-box;width:100%}.service-modal__services{padding:10px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.sold-by{grid-column:1/3;grid-row:5;text-align:right !important;color:#444;font-size:13px;font-weight:700;line-height:24px;margin-top:5px}@media(min-width: 980px){.sold-by{grid-column:3/5;grid-row:4;justify-content:end;display:flex;padding:0 !important}}.sold-by .icon-oechsle,.sold-by .icon-plazavea,.sold-by .icon-promart{margin-left:5px;position:relative;bottom:4px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.coupon-tos{font-weight:500;color:#a2a2a2;font-size:11px;text-align:left;margin-top:20px}@media(min-width: 980px){.coupon-tos{font-size:12px}}.coupon-tos__item{display:block}.coupon-tos__link{text-decoration:underline;font-weight:700}.coupon-tos__link--learning{color:#6cbfd3}.coupon-tos__msg{margin-top:10px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.sku-by-product{float:right}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.quantity-by-product{display:block;border-radius:50%;background-color:#00a1e5;width:28px;height:28px;line-height:28px;text-align:center;color:#fff;position:absolute;top:-8px;left:-8px}@media(min-width: 980px){.quantity-by-product{top:-12px;left:-12px}}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.total-products{color:#777;font-size:15px;margin-left:15px;display:block;margin-bottom:15px}.step-profile .total-products,.step-shipping .total-products,.step-payment .total-products{display:none}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.price-oh-pay{color:#00a1e5;display:block}@media(min-width: 980px){.price-oh-pay{text-align:right;width:100%;margin-top:3px}}.price-oh-pay__flag{background-color:#ff0705 !important}.price-oh-pay__flag::after{border-right:5px solid #ff0705 !important;border-right-color:#ff0705 !important}.price-oh-pay__icons{display:inline-block;float:left;margin-left:15px}@media(min-width: 980px){.price-oh-pay__icons{margin-left:0}}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description .item-price .price-oh-pay__icons{float:unset;margin-left:0;vertical-align:text-bottom}.cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart .cart-items .item .description .item-price .price-oh-pay__flag{display:none}.label-exclusivo-cuota{width:82px;display:inline-block;text-align:left}.icon-tarjeta-oh-fake{background-image:url("https://oechsle.vteximg.com.br/arquivos/icon-oh-down-19092025.png");width:35px;height:16px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:cover}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.int-validation-coupon__message{text-align:left;color:#ff0705;margin-top:5px;font-size:12px}.int-validation-coupon__input--error{border-color:#ff0705 !important}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.int-coupon--close::after{transform:rotate(0) !important}.int-coupon__content--close{display:none}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.retail-rocket-cart .container.container-main.container-cart{position:initial}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.kiosko-store__box{text-align:left}.kiosko-store__message{display:none}.kiosko-store__message--active{display:block}.kiosko-store__message--error{color:#ff0705}.kiosko-store__input #store_id_tlv{width:70px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.breaking-kiosko{background-color:#444;color:#fff;font-size:15px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;text-wrap-mode:nowrap;overflow:hidden}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.email-tos{display:flex;text-align:left;margin-bottom:0px}.email-tos .term{display:flow-root}.email-tos__check{height:unset !important;margin:0 !important;display:none}.email-tos__check+label::before{content:"";display:inline-block;width:24px;min-width:24px;height:24px;border:1px solid #e5e5e5;border-radius:6px;margin-right:8px;float:left;margin-bottom:5px;box-sizing:border-box}.email-tos__check:checked+label::before{content:"";font-family:FontAwesome;font-size:29px;color:#ff0705;top:7px;position:relative;border:none}.email-tos__text{color:#444;font-size:14px}.email-tos__link{color:#ff0705;text-decoration:underline}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.profile-tos{display:flex;text-align:left;margin-bottom:15px}.profile-tos__check{height:unset !important;margin:0 !important;display:none}.profile-tos__check+label::before{content:"";display:inline-block;width:24px;height:24px;border:1px solid #e5e5e5;border-radius:6px;margin-right:8px;float:left;margin-bottom:5px;box-sizing:border-box;position:absolute;left:0}.profile-tos__check:checked+label::before{content:"";font-family:FontAwesome;font-size:29px;color:#ff0705;top:7px;border:none}.profile-tos__text{color:#444;font-size:13px;position:relative;padding-left:32px}.profile-tos__link{color:#ff0705;text-decoration:underline}.profile-tos__error{color:#ff0705;margin-top:5px;display:block;display:none}.profile-tos__error--active{display:block}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.document-input__error{display:none !important}.document-input__error--show{display:block !important}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.kiosko-summary-cart{margin:0 15px;text-align:center;margin-bottom:15px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.autocomplete-address__row{margin-top:8px;width:100%}.autocomplete-address__row--text-center{text-align:center}.autocomplete-address__col{display:flex;gap:10px}.autocomplete-address__btn{color:#fff;border-radius:6px;background-color:#ff0705;border:none;width:214px;padding:11px 0;font-weight:700;font-size:14px;line-height:120%}.autocomplete-address__btn:disabled{background-color:#ffdbd7}.autocomplete-address__label--asterisk{color:#ff0705;display:block;margin-bottom:15px}.autocomplete-address__msg{background:#fff7ea;border:1px solid #ffbf3c;border-radius:6px;padding:10px;font-size:14px;display:flex;text-align:initial}.autocomplete-address__number{background-color:#3ab1c7;border-radius:50%;color:#fff;padding:5px 10px}.autocomplete-address__hint{font-size:16px;font-weight:400;line-height:13px;display:inline-block;margin-bottom:30px}.autocomplete-address .hideInputWLAddress,.autocomplete-address .hideWLStreetNumber,.autocomplete-address .hideWarningDistrict{display:none}.autocomplete-address input{width:100% !important;background:#fff;border:1px solid third-border-color;border-radius:12px;height:40px;box-sizing:border-box;color:#444;font-size:15px}.autocomplete-address select{position:relative;background:#fff;border:1px solid #e5e5e5;border-radius:12px;height:40px;color:#444;font-size:15px;-webkit-appearance:none;-moz-appearance:none;width:100%}.autocomplete-address select:focus{outline:none}.vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .ship-addressQuery{z-index:0}.vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .ship-addressQuery label[for=ship-addressQuery]{display:none}.vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation .ship-addressQuery #ship-addressQuery{display:none}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.seller-product-package{text-align:left;margin-left:5px;font-size:12px;color:#444}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.product-package{text-align:left;margin-left:5px;font-size:12px;color:#444}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.sold-by-package{display:inline-block;text-align:center;width:100%;font-size:13px;color:#444}.sold-by-package__name{color:#3ab1c7;font-weight:700}.sold-by-package .icon-oechsle,.sold-by-package .icon-plazavea,.sold-by-package .icon-promart{position:relative;bottom:4px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.counter-package{font-size:16px;font-weight:700;color:#fff;background-color:#3ab1c7;padding:20px 10px;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;justify-content:space-between;align-items:center}.counter-package__title{display:inline-block}.counter-package__delete{display:inline-block;font-weight:400}.counter-package__delete::before{content:" | ";font-size:16px}.counter-package__link{font-size:14px;text-decoration:underline;line-height:1}.counter-package__link::before{content:"";background-image:url("https://oechsle.vteximg.com.br/arquivos/oerd-sprite-checkout.png?v=1.11");background-position:-329px -104px;width:14px;height:14px;display:inline-block;position:relative;top:2px;margin-right:5px}.counter-package-modal__header{background-color:#fff}.counter-package-modal__close{color:#000;font-size:17px}.counter-package-modal__html{margin-left:20px;margin-right:20px;border-bottom:1px solid}@media(min-width: 980px){.counter-package-modal__html{transform:translate(-50%, -50%);top:50%;left:50%}}.counter-package-modal__content{text-align:center;margin:0px 20px;margin-top:10px;margin-bottom:30px}.counter-package-modal__title{line-height:1.2;font-size:17px;color:#444;font-weight:700;margin-bottom:20px}.counter-package-modal__text{margin-bottom:20px;font-size:13px}.counter-package-modal__buttons{display:flex;gap:15px}.counter-package-modal__button{flex:1}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.step-one{font-size:16px;margin:15px 0 8px 0}.step-one__number{color:#fff;background-color:#3ab1c7;border-radius:50%;font-weight:700;font-size:13px;width:24px;height:24px;align-items:center;display:inline-flex;justify-content:center}.step-one+.step-one{display:none}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.pickup-point-short-message{background-color:#fff7ea;border:1px solid #ffbf3c;border-radius:6px;padding:12px 16px;margin:0 0 26px;font-weight:400;font-size:12px;color:#444;display:flex;align-items:center}.pickup-point-short-message__icon{width:30px;height:30px;margin-right:8px}.message-pickup-point{border:none;background-color:#fff;padding:0px 16px 20px 16px;margin:0px;color:#606060;line-height:initial}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.cost-by-package{text-align:center;margin-bottom:20px;color:#063644;font-size:14px;font-weight:500}.cost-by-package p{font-size:11px;font-weight:400;color:#777}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.who-receives-message{margin-top:30px}.who-receives-message__options{display:flex;justify-content:space-around;margin-bottom:20px}.who-receives-message__option{display:flex;align-items:start;gap:7px}.who-receives-message__form{font-size:13px;color:#777}.who-receives-message__alert{border:1px solid #ffbf3c;border-radius:6px;padding:10px;display:flex;gap:10px;background-color:#fff7ea}.who-receives-message__message{width:calc(100% - 40px)}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.hour-package{font-size:12px;color:#777}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.time-windows{margin-bottom:15px}.time-windows__title{font-weight:500;font-size:14px;line-height:20px;margin-bottom:10px}.time-windows__item{display:flex;gap:5px;align-items:start}.time-windows__item label{font-weight:600}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.message-delivery-express{background-color:#fbfbfb;border:1px solid #494949;border-radius:6px;padding:12px 16px;margin:0 0 26px;font-weight:400;font-size:12px;color:#494949;display:flex;line-height:1.2}.message-delivery-express__icon{width:25px;height:25px;margin-right:8px;border:1px solid #494949;border-radius:100%}.message-delivery-express__link{display:block;margin-top:10px;text-decoration:underline}.message-delivery-express-modal{color:#444}.message-delivery-express-modal__html{max-width:calc(100% - 25px)}@media(min-width: 980px){.message-delivery-express-modal__html{max-width:500px}}.message-delivery-express-modal__header{background-color:#fff}.message-delivery-express-modal{color:#444}.message-delivery-express-modal__close{color:#444}.message-delivery-express-modal__content{min-height:320px}.message-delivery-express-modal-content{text-align:center;padding:20px}.message-delivery-express-modal-content__title{font-size:17px;font-weight:700;margin-bottom:20px}.message-delivery-express-modal-content__description{font-size:13px;margin-bottom:20px}.message-delivery-express-modal-content__products{margin-bottom:35px}.message-delivery-express-modal-content__image{width:60px}.message-delivery-express-modal-content__product{display:flex;gap:5px;border-bottom:1px solid #eee;padding:15px 0px}.message-delivery-express-modal-content__product-info{text-align:left}.message-delivery-express-modal-content__btn-box{display:flex;gap:10px;justify-content:center}.message-delivery-express-modal-content__button{max-width:160px;font-weight:700}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.more-products-package{text-align:center;margin:15px;margin-bottom:10px}.more-products-package__more{color:#063644;font-style:normal;font-weight:400;font-size:13px;line-height:16px;text-decoration-line:underline;position:relative}.more-products-package__more::after{width:8px;height:8px;border:2px solid #063644;border-left:0;border-top:0;content:"";position:absolute;margin-left:6px;margin-top:3px;transform:rotate(45deg)}.more-products-package--more{max-height:250px !important;overflow:hidden;display:block}.more-products-package--less{max-height:unset !important;overflow:unset;display:flex}.more-products-package__less .more-products-package__more{font-size:0}.more-products-package__less .more-products-package__more::before{content:"Ver menos productos";font-size:13px}.more-products-package__less .more-products-package__more::after{margin-top:9px;transform:rotate(225deg)}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.message-selected-delivery-express{order:3;font-size:13px;color:#444;margin-left:15px;margin-bottom:10px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.title-delivery-payment{color:#777;font-weight:700;font-size:15px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.description-method-payment__logo{display:block;max-width:180px;margin:0 auto;margin-bottom:20px}.description-method-payment__description{font-size:13px;line-height:16px;font-weight:400;padding:0 10px;text-align:center}.description-method-payment__alert{border:1px solid #ffbf3c;border-radius:6px;padding:10px;display:flex;gap:10px;background-color:#fff7ea}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.step-title-payment{font-size:16px;margin:15px 0}.step-title-payment__number{color:#fff;background-color:#3ab1c7;border-radius:50%;font-weight:700;font-size:13px;width:24px;height:24px;align-items:center;display:inline-flex;justify-content:center}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.voucher-type__options{display:flex;justify-content:space-around;margin-bottom:20px}.voucher-type__option{display:flex;align-items:start;gap:7px}.voucher-type__form{font-size:13px;color:#777}.voucher-type__form input{width:100%;box-sizing:border-box;color:#444;border:1px solid #e5e5e5;border-radius:12px;font-size:15px;padding:19px 10px;outline:none}.voucher-type__field{margin-bottom:10px}.voucher-type__error{color:#ff0705;line-height:1.2em;margin-top:5px;font-size:10px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.safetypay{margin-left:0}.safetypay .payment-group-item-text{font-size:15px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.message-summary-cart{font-weight:400;font-size:12px;color:#a2a2a2;text-align:initial;padding:0 15px;display:block}@media(min-width: 980px){.message-summary-cart{padding-bottom:10px}}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}.message-payment-epago{text-align:center}.message-payment-epago__header{font-weight:bold;font-size:15px;line-height:16px;color:#3bb0c9;margin-bottom:20px}.message-payment-epago__header p{color:#0dceff;font-size:22px;display:inline-block}.message-payment-epago__header img{width:19px;height:22px;margin-bottom:10px}.message-payment-epago__content{font-size:14px;line-height:143.69%;color:#000;padding:0 40px}.message-payment-epago__content p{font-size:16px}.message-payment-epago__logo{margin:10px 0}.message-payment-epago__logo .epago{width:auto;height:53px}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}#box-content-cuota-diferido{order:1;position:relative;top:-11px;background:#f6f6f5;display:none;flex-direction:column;gap:5px;padding:10px 0}.box-select{display:flex;justify-content:center;flex-wrap:wrap}.box-select label{text-align:left;width:90%}#meses_diferido,#numero_cuota{flex-basis:90%;border-radius:12px;border:1px solid #e5e5e5;color:#444;font-size:15px;padding:0 15px;height:40px;box-sizing:border-box}
@font-face{font-family:"Gelion";src:url("https://oechsle.vteximg.com.br/arquivos/Gelion-Regular.ttf.css") format("opentype");font-weight:400;font-style:"normal";font-display:swap}#box-content-cuota-diferido_kiosko{order:65;position:relative;top:-11px;background:#f6f6f5;display:none;flex-direction:column;gap:5px;padding:10px 0}.box-select_kiosko{display:flex;justify-content:center;flex-wrap:wrap}.box-select_kiosko label{text-align:left;width:90%}#meses_diferido_kiosko,#numero_cuota_kiosko{flex-basis:90%;border-radius:12px;border:1px solid #e5e5e5;color:#444;font-size:15px;padding:0 15px;height:40px;box-sizing:border-box}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hlY2tvdXQ2LWN1c3RvbS5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsV0NDSSxvQkNjZSw2RkRaWCxnQkNZOEQsb0JEZmlCLGtCQU0vRSx5bURFT0osc0JBQ0ksYUFDQSwydERBR0ksZ0JBQ0ksZUNGTywwQkRTUCxpQkFDQSxjRTNCQSxxQkRFRixxdERENkJGLHdGQUNJLGtDQUNBLFdBQ0EsWUFDQSxXQUNBLHFCQUNBLHdCQUNBLG9hQWFaLGlCQUNJLHNCQUNBLGdCQUNBLDBCR3JDSixtYUhrQ0EsWUFLUSwrZUFHQSxXQ3JDSyxXQ3JCQyxnQkY2REYsY0FDQSxhQUNBLG1CQUNBLGVBQ0EsOGZBQ0Esd0JFaEVELGtGRmtFSyxxQkFDQSw0QkFDQSwyQkFDQSxrQkFDQSxXQUNBLHFCQUNBLFdBQ0EsWUFDQSxrQkFDQSw0ZkFFSixpQkFDSSxlQ3BFSixXQ0VBLG9nQkZzRUEsWUFDSSw0a0NBVVEsa0JBQ0ksOG1DQUNBLGNDbEZQLFdDZFgsOG9DRm9HMEIscUJBQ0ksZ0JBQ0EsMHBDQUlKLG9CQUNJLGdCQUNBLGdwQ0FHUixZQUNJLDBvQ0FHQSxZQUNJLFdFcEg5QiwwbENGMkhrQixlQUNJLDhtQ0FFSixZQUNJLDRtQ0FFSixVRWpJbEIsZUZvSXNCLGNBQ0EsOG1DQUVKLFlBQ0ksZ3NDQUVKLFVFMUlsQixrL0JGOEljLFVFOUlkLGVGZ0prQiwwbkNBQ0EsVUVqSmxCLHc4QkZzSlUsVUUvSE4sZ0JGaUlVLGVDeklMLGcwQkQ2SUgsZUFDSSxnc0JBR1IsWUFDSSxnbUJBRUosWUFFSSx3bkJBRUosWUFFSSwwQkcxSmhCLCtnQkhpS0osU0FFUSwyQkduS0oscW5CSHFLQSxlQUVRLFdBRUEsTUFFQSxndUJBRUosVUU5Sk0sc0JBOUJBLGdCRitMRixZQzNLSyxhRDZLTCxtQkFDQSxrQkFDQSxRQUNBLGdCQUNBLDBCR3RMUiw4dEJINktJLHlCQVdRLHd2QkFFSixVQUNJLFdBQ0EsWUFDQSxpRkFDQSw0QkFDQSxvdkJBRUosYUFDSSwrQkFDQSxlQ3ZNQSxndEJEMk1SLGdCQUNJLGdCQUNBLDBCR3pNUiwrc0JIdU1JLGdCQUlRLGdCQUNBLDhCQUNBLCtCQUNBLHNCRS9MRix5eEJGb01NLFlBQ0ksYUFDQSxzQkFDQSxlQ3RORCxXQ2hCTCwwQkNnQmQsdXhCSG1OZ0IsWUFPUSw2ekJBR0EsVUFDSSxrMEJBR1IsZUFDSSxrQkFDQSx3MEJBRUosd0JFMU9QLGdCRjRPVyxXRXhOZCxnQkYwTmMsVUFDQSxRQUNBLDQyQkFHQSxZQUNJLG0yQkFFSixhQUNJLGdCQUNBLGVDblBULGlCRHFQUyxvMUJBRUosWUFDSSxrMEJBR1IsVUFDSSx1QkFDQSwwQkFDQSxvQkFDQSxnQkFDQSxzNUJBRUksZUFDSSxpN0JBQ0EsWUFDSSxxNkJBRUosVUV0UnRCLGVEZVMsaTRCRDRRUyxjQzVRVCwyeEJEbVJQLFNBQ0ksV0FDQSw2eUJBRUosa0JFeFNBLDZ5QkYyU0Esa0JFM1JFLCtxQkZnU1YsWUFDSSxpc0JBRUosZUFDSSwwQkduU1IsZ3NCSGtTSSw2QkFHUSwrQkFDQSxnQ0FDQSwwQkFDQSxzQkV6UkYsMkJDZlYsdzJCSDRTWSxlQUVRLDhsRUFRZ0IsNEJBQ0ksMEJHdlR4Qyw0bEVIc1RvQyxZQUlRLGduRUFFSixjQzlUekIsV0NkRCxnQkYrVThCLGFBQ0EsMEJHaFU1Qyw4bUVINFR3QyxTQU1RLGlCQUNBLDhvRUFFSixVQUNJLGNBQ0EsdWtDQVFKLGNDalY3QixnQkRtVmlDLDhtQ0FPUixXQ25WM0Isc29DRHFWK0IsbUJBQ0ksY0FDQSxlQzlWakMsZ0JEZ1dpQyxxbUNBSVosd0JFM1czQixrQkY2VytCLHNyQ0FFSSxXQ2pXL0IsY0RtV21DLDhzQ0FDQSxrQkFDSSxjQUNBLGVDN1dyQywyWEQ4WG5CLFVBTUkscWNBRUksVUV0WVEscWRGd1lKLFVBQ0ksa0JBQ0EsUUFDQSxPQUNBLGNBQ0EsV0FDQSxZQUNBLHlCRTNaRCxxRkY2WkMscUJBQ0EsNEJBQ0EsMkJBQ0Esa0JBQ0EseWJBS1IsV0NuWlMsdWNEcVpMLHlEQUNJLGVDMVpBLGljRGdhWix3QkUxYVMsdUJGNGFMLFNBQ0EsNkJBQ0EsZ0JBQ0EsZ0JBQ0EsMEJHdmFKLGdjSGlhQSxzQkFRUSw0Z0JBSUEsaUJBQ0ksYUFDQSxtQkFDQSxZQUNBLGdCQUNBLGVDdGJBLCtrQ0R5YkEsWUFFSSxNSXBjcEIsUUFDSSxVQUNBLFFBR0osb0JIUGMsR0dZZCxRQUNJLFVBQ0EsR0FHSixhQUNJLHFCQUNBLFNBQ0EsYUFDSSwwQkFDQSxVQU1KLFNBQ0ksWUFLUixTQUNJLGFBRUosWUFDSSxNQU9KLGtCRi9DZ0IsV0FnQ0YsYUVrQlYsWUFFQSxrQkZwRFksV0FnQ0YsWUV3QlYsa0JGeERZLFdBZ0NGLGFFMkJOLFlBQ0EsaUJBRUosZUY5QlUsY0FoQ0UseUJFaUVSLGtCQUNBLGdCQUNBLFdBQ0EsYUFDQSx1QkFFQSxlRnZDTSxjQWhDRSw4QkU4RWhCLHVCQUNJLE9DL0VKLGlCQUNJLHFCQUNBLFdBQ0EsY0FDQSxrQkFDQSxlQUNBLFdBQ0EsaUJBQ0Esa0JBQ0EsaUJBQ0Esc0JBQ0Esc0JIVmMsY0dZZCxpQkFDSSxxQkFDQSxRQUNBLFNBQ0EsUUFDQSxVQUNBLFdBQ0EsbUNBQ0Esc0NBQ0EsMkJBQ0EsNEJBQ0Esd0JIdkJVLFNHNEJsQix1QkFDSSxhQUtKLHVCQUNJLGlCQUVKLFdKaEJpQixPS3RCakIsb0JBQ0ksc0JBRUEsZUFDQSwrRkFDSSxpQ0FDQSxXQUNBLFlBQ0EsZ0JBRUosK0ZBQ0ksNkJBQ0EsV0FDQSxZQUNBLGVBRUosK0ZBQ0ksa0NBQ0EsV0FDQSxZQUNBLGtCQUVKLCtGQUNJLGtDQUNBLFdBQ0EsWUFDQSxxQkFFSiw0RkFDSSwyQkFDQSw0QkFDQSxzQkFDQSxXQUNBLFlBQ0Esa0JBQ0Esc0JBSUEsb0JBQ0ksZ0ZBQ0EsV0FDQSxZQUNBLHNCQUNBLFdBQ0EseUNDcUZaLGNBQ0ksTUFDQSxPQUVBLFdBQ0EsWUFDQSxnQkx4R1UsYUswR1YsdUJBQ0EsbUJBQ0EsYUFDQSxlQUVBLGtEQUdBLHdCQUNJLDZCQUNBLGtCQUNBLFdBQ0EsWUFDQSxrQ0FDQSxpQkFLUixHQUNJLDRCQUNBLDJLQzlKSixlQUdJLDBCTGFBLHNGS1BBLGdCQUVRLFdBQ0EseUdBSUosdUJBQ0ksMEJMRFIsMEdLR0ksY0FHUSwyQkxOWiw0SUtRUSxZQUVRLDJCTFZoQiw4SEthUSxjQUdRLDJCTGhCaEIseUpLa0JZLFNBRVEsZ0xBRUosa0JBQ0ksMEJMdkJwQiw4S0tzQmdCLHdCQUdRLGdDQUNBLGtCQUNBLFVBQ0EseU5BQ0EsWUFDSSxnQkFDQSwyQkwvQjVCLHdLS21DZ0Isd0JBRVEsa0JBQ0EsbUJBQ0EscUJBQ0EsNk1BRUEsWUFDSSwrT0FJUixpQkFDSSx5Qk5qRVosc0NNb0VZLHdCQUNBLFlBQ0EsaVNBQ0EsZUFDSSwyTEFLUix3QkFDSSxTQUNBLDJCQUNBLG1DQUNBLGdDQUNBLCtCQUNBLDhCQUNBLG1PQUVBLDBCTnRGWiwrTk0wRlkseUJOMUZaLHdQTStGZ0IscUJOL0RsQixvQk1pRXNCLGdCQUNBLHlSQUVBLGtCQUNJLGdDQUNBLGtCQUVBLHVSQUtKLGFBQ0ksbUJBQ0EsdVBBSVIsMEJBQ0ksc1NBR0ksVU5ySDFCLHNCTXVIOEIsYUFFQSxjQUNBLG1CQUNBLG9CQUNBLGtWQUVBLHdCTmhJNUIsV0FnQ0YsZ1RNd0cwQixlTnBJM0Isd21CTXdJMkIsd0JONUl4QixXQWdDRiwwQkNmVix1S0tzSWdCLHdCQUVRLGtCQUNBLHVCQUVBLDZLQUdSLFVBQ0ksMEJML0lwQixtS0ttSmdCLGdCQUdRLFlBQ0EsMkJMdkp4Qix5S0swSm9CLGlCQUVRLGtPQUtBLHdCTmxMaEIsdURNNExaLHdCQUNJLDBCTDVLSixzREsyS0EsWUFHUSxZQUNBLHVGQUlKLFVObk1VLHNCQStCSixhTXVLRixrQkFDQSxzQkFDQSw4R0FDQSxZQUNJLG1OQUVKLGFBRUksbUJBQ0EsMEJML0xaLHFIS2lNUSxlQUVRLDBNQUdBLFdQak1ILGlOT21NTyxrRUFDSSxlUDNNVCx5TU8rTUMsV1B4TUgsaU5PME1PLG9IQUNJLGVQbE5ULG1KT3VOSCxXUGhOQywyQk9rTkcsU0FDQSxrQkFDQSwwSkFDQSxxREFDSSxlUC9OUixvSk9zT0EsWUFDSSwrTkFHQSxVQUVJLGtGQUtoQixXQUNJLGNBQ0EsMkJBQ0EsU0FDQSxXQUNBLGdCQUNBLGdFQU1SLHFCTnpPVSxXTTJPTiw4TEFVb0Isd0JOdFJaLDhETXdSZ0IsaUJBS0EsZ05BQ0EsWUFDSSw4REFVcEMsV0FDSSxzRUMvUkksWUFDSSwwQk5LUixzRE1EQSxVQUVRLHNCQUNBLHNGQUVKLFdBSUksbUdBRUEsY1JkSSxtQlFpQkEsZUFDQSxnQkFDQSxpQkFDQSxXUGhDRSwwQkNnQmQsb0ZNSUksZ0JOSWEsa0JNY0wsbUJBQ0EsMkJOdkJaLDRITTRCWSxlQUVRLHVJQUVKLFlBQ0ksNEhBS1osWUFDSSw4QkFDQSwwQk54Q1osMkhNc0NRLGFBb0JRLGVBQ0EsZ0JBQ0Esb0tBR0osdUJBQ0ksb0hBa0JSLFlBRUksOEJBQ0EsWUFDQSwwQk50RlosbUhNa0ZRLFVBTVEseUJBRUEsa0JBQ0EsVUFDQSxTQUNBLGtJQVdBLGdCQUNJLGdCQUNBLGVSNUdMLDBCRUVmLGdJTXdHZ0IsZ0JBS1Esc0lBSVIsZUFDSSxlUnBITCwwQkVFZixvSU1pSGdCLGdCQUlRLG1JQUlSLFNBQ0ksMEJOMUhwQixpSU15SGdCLFlBR1EsK0hBSVIsWUFDSSxvSUFDQSxZQUNJLHdIQTZCaEIsWUFDSSxrQkFDQSxhQUNBLFlSOUpDLDBCRUxiLHVITWdLUSxhQU1RLDRKQUdBLDJCQUNJLGVSNUtMLGNDZkgsMEJPOExRLDRJQUtaLGNBQ0ksU0FDQSxXQUNBLFNBQ0Esc0NBR0EsV0FDQSwwQk4xTFosMklNa0xRLGdCQVVRLGVBQ0EsWUFFQSxpQkFDQSw4QkFNQSx5QkFDQSxVQUNBLGlHQUlSLGVBQ0ksMEJON01aLCtGTTRNUSxnQkFHUSxnSEFHSixTQUdJLDBCTnJOaEIsOEdNa05ZLGdCQU9RLFdBS0EseUJBQ0Esc0hBR0osUUFDSSxVQUNBLHVJQUtJLFlBQ0ksNklBV0EsYUFDSSwySkFDQSxZQUNJLCtJQVdoQixZQUVJLDhCQUNBLDRDQUNBLG1CQUNBLDZCQUVBLGdCQUNBLGtCQUNBLG1CQUNBLDBCTjdReEIsOElNbVFvQixxQ0FhUSxrQ0FDQSx5QkFDQSxrQkFDQSxpQkFDQSxvQkFDQSwySkFHSixrQkFDSSwwQk56UjVCLHlKTXdSd0IsK0JBR1EseUpBSVIsZ0JBQ0ksZ0JBQ0EsOEpBSUosZUFDSSxhQUNBLFlBQ0EsYUFDQSxrQkFDQSxzQkFDQSwwQk4zUzVCLDZKTXFTd0IsV0FRUSxZQUNBLFVBQ0EscUtBR0osVUFDSSxZQUNBLGdCQUNBLGNBQ0EsV0FDQSxrQkFDQSw2SkFJUixlQUNJLFdBQ0EsYUFDQSw4QkFDQSxpQkFFQSxZQUNBLDBCTm5VNUIsNEpNNFR3QixVQVNRLHVCQUNBLFVBQ0Esa0JBQ0EsY0FDQSxzQkFDQSxxS0FFSixhQUNJLGVSMVVsQixXQ2xCSiwyS09rV2tCLFlBQ0ksOEtBRUosWUFDSSxvTEFFSixZQUNJLDRMQUVKLFlBQ0ksK0pBRUosY1JqV2IsZ0JRbVdpQixXUGpYbEIsbUJPbVhrQixnQkFDQSw4SkFJUixlQUNJLFdBQ0EsV0FDQSxXUDNYZCxnQk82WGMsbUJBQ0EsZVI5V1QsaUJRZ1hTLDBCTmhYNUIsNkpNd1d3QixlQVVRLFdBQ0EsbUJBQ0EsYUFDQSw4QkFDQSxlUnhYakIsZVEwWGlCLGdCQUNBLHVLQUVKLGdCQUNJLFdBQ0EsaUJBRUEsMEJOL1hoQyxxS00yWDRCLGFBTVEsWUFDQSxrS0FJUixZQUNJLDBLQUVKLG9CQUNJLGtCQUNBLDBCTjNZaEMseUtNeVk0QixlQUlRLG9NQUVKLFlBQ0ksa01BRUosYUFDSSw2TEFFSixZQUNJLHlMQUVKLFlBQ0ksMEtBSVIsWUFDSSx5SkFHUixlQUNJLFdBQ0EsMEJObmE1Qix3Sk1pYXdCLGVBSVEsV0FDQSxtQkFDQSxZQUNBLGdCQUNBLDBKQVJSLFdBWUksV0FFQSxhQUNBLHNCQUNBLGNBQ0EsbUJBQ0EsWVI5YWYsK0tRaWJlLHdCQUNJLGlCQUNBLGVBQ0EsWUFDQSxhQUNBLDBCTjNiaEMsOEtNc2I0QixlQU9RLCtNQUdKLDZCQUNJLDJCQUNBLHVPQUVJLFdBQ0ksOE1BSVosOEJBQ0ksNEJBQ0Esc09BRUksV0FDSSx5S0FLaEIsZ0JBQ0ksZ0JBQ0EsU0FDQSxnQ0FDQSxTQUNBLDBCTnhkaEMsd0tNbWQ0QixRQU9RLGdCQUNBLGdCQUNBLHFLQUlaLFlBQ0ksK0pBRUosWUFDSSw0SkFLSixlQUNJLFdBQ0EsMEJOM2U1QiwySk15ZXdCLGVBSVEsV0FDQSxXQUNBLGlCQUNBLGdCQUNBLDZKQVJSLGlCQVlJLDZLQU9BLG9CQUNJLFdBQ0Esb0xBY0Esa0JBQ0kscUJSNWhCMUIsZUFlUywwQlFpaEJpQixXUGhpQjFCLGtCT2tpQjBCLFdBQ0EsZ0JBQ0EsK0lBa0JoQixZQUNJLHNKQUVKLGFBQ0ksbUlBSVIsaUJBQ0ksa0JBQ0EsaUJBQ0EsMEJObGpCcEIsa0lNK2lCZ0IsaUJBS1Esc0JBQ0EsV0FDQSw0SUFHSixVQUNJLGdHQUNBLGlDQUNBLFdBQ0EsWUFDQSxjQUNBLGlCQUNBLHFKQUdKLFdSOWpCUCw2SlFna0JXLDRDQUNJLGdCQUNBLGVSM2tCaEIsdUpRK2tCUSxXUnRrQlAsMEJFTGIsc0pNMmtCb0IsZUFHUSxjQUNBLGdLQUdKLHlJQUNJLGdCQUNBLGVSdGxCYixpQlF3bEJhLFdQcm1CbEIsaUJPdW1Ca0IsY0FDQSxvQkFDQSx5SkFHSixZQUNJLDJLQUtKLFdSOWxCWCxnQlFnbUJlLG1MQUNBLHVCQUNJLGVSem1CakIsMEJFRWYscUhNZ25CWSxjQUlRLDBIQUlSLFdBRUksbUJBQ0EsMEJOM25CaEIsd0hNd25CWSxXQVFRLFdBS0EsWUFDQSxpQkFDQSw2SUFHSixxQlB6cEJOLGFPMnBCVSw0QkFDQSwyQkFDQSwwQk45b0JwQiwySU0wb0JnQixhQU1RLHFKQUVKLFVBQ0kscUJBQ0EsZ0dBQ0EsaUNBQ0EsV0FDQSxZQUNBLHNCQUNBLDhKQUVKLFVQNW9CVixnQk84b0JjLGVSanFCWixxQlFtcUJZLGtMQUlSLFlBQ0ksa0tBSUEsNEJBQ0ksMEJOenFCeEIsaUtNd3FCb0IsYUFHUSxtTEFHSixhQUNJLGVBQ0EsMEJOaHJCNUIsaUxNOHFCd0IsU0FJUSwrUEFJQSx3QkFDSSw2TkFFSix1QkFDSSw4TkFFSixlQUNJLG9CQUNBLHFPQUNBLFVBQ0kscUJBQ0EsZ0dBQ0Esa0NBQ0EsV0FDQSxXQUNBLHdCQUNBLGdDQUNBLDZCQUNBLDJCQUNBLHlCQUNBLGdCQUNBLHFQQUVKLFdSeHNCdkIscUJRMHNCMkIsZUFDQSxjQUNBLDZQQUNBLFVBQ0kscUJBQ0Esc0JBQ0EsZ0dBQ0Esa0NBQ0EsV0FDQSxZQUNBLDRQQUVKLHVDQUNJLGVSOXRCN0IsV0NkRCxnQk9pdkI4QixrQkFDQSxxT0FjUixlQUNJLDBPQUNBLFVBQ0ksZVJydkI3QixnQlF1dkI2QixpUUFHQSxXUm52Qi9CLHlRUXF2Qm1DLHdCQUNJLGVSN3ZCckMsY0NmSCxnQk8rd0J3QywwQkFDQSxvT0FLaEIsYUFDSSxrUEFFQSxnQkFDSSx3QkFDQSxzQkFDQSx5QkFDQSxtQkFDQSxnQkFDQSx5UEFFSixxQlBod0I5QixzQk9rd0JrQyxrQkFDQSxpQkFFQSxZUi93Qi9CLGdCUWl4QitCLGlRQUNBLGlCQUNJLGVSMXhCakMsV0NkRCxnQk8yeUJrQyxrQkFDQSxRQUNBLCtQQUVKLFlBQ0ksMFJBR1IsdUJBQ0ksa0lBUzVCLFlBRUksOEJBQ0EsMkpBRUEsVUFFSSxlQUNBLFNBQ0EsVUFDQSwwQk52ekJ4QiwwSk1rekJvQixTQU9RLHdMQUdKLFlBQ0ksc01BS0ksd0JQdDBCbkIseU1PMDBCbUIscUJQdnpCdEIsOE1PMnpCc0IsVVA3MEJuQixxTk8rMEJ1QixjUnowQnRCLFdDbEJKLDRMT20yQlUsWUFDSSw4R0FhaEIsYUFDSSxhQUNBLHNCUHIxQkYsa0JPdTFCRSwwQk50MkJaLDZHTWsyQlEsZ0JBT1EsVUFDQSxrSUFPSixhQUNJLFlSNzJCSCxXUSsyQkcsc0JBQ0EseUlBQ0Esc0JBQ0ksZVJ6M0JMLFdDaUJMLGdCTzIyQlUsMEJOMTNCcEIsZ0lNaTNCWSxVQWFRLHNCQUNBLDhHQU9aLFlBQ0ksMEJOdjRCWixzRU0wNUJJLHVCQUVRLHlHQUtBLHVCQUNJLHNHQVlaLHVCQUNJLDBFQUVKLFlBQ0ksd0VBS0osZUFDSSxvRUN4OEJSLHVCQUNJLDZFQUdJLGFBQ0EsdUVBR1IsZ0JBQ0ksMEJQT0osMEZPTEksZUFFUSwyQlBHWixxSE9EUSxxQkFFUSwyQlBEaEIsMElPR1kscUJBRVEsd0JBQ0EsOEpBRUosY0FDSSxzQkFDQSxhQUNBLDBCUFhwQiw0Sk9RZ0IsZUFLUSxjQUNBLGVBQ0EseUJBQ0Esa0JBQ0EsZ0JBQ0Esb0JBQ0EsbUJBQ0EseUtBRUosWUFDSSwwQlB2QnhCLHVLT3NCb0IsaUJBR1EsUUFDQSxTQUNBLDRMQUdKLGNUL0JILDBCU2lDTyxtTUFDQSxXQUNJLGVUckNmLGlCU3VDZSxxQkFDQSxpTUFNSixjVDlDWCxnQlNnRGUsZ0JBQ0EsbUJBQ0EsbUJBQ0EsMEJQaERoQyxnTU8yQzRCLGlCQU9RLGNBQ0EsZVR6RHRCLG1NUzZEYyxjVHZEVCxnQlN5RGEsVUFDQSwwQlAxRGhDLGlNT3VENEIsaUJBS1EsY0FDQSx5TUFLUixjVHBFYix5QkNQTix5QlE4RXVCLG1CQUNBLFlBQ0EsZ0JBQ0EscUJUdkZ0QixrQlN5RnNCLG1CQUNBLG9PQUNBLGVBQ0ksNE1BR1IsY0FDSSxTQUNBLE9BQ0EsV0FDQSxzQlJyRXRCLGdCUXVFc0Isc0NBQ0EsYUFDQSxhQUNBLFVBQ0EsMEJQMUZoQywyTU9nRjRCLGlCQWFRLFVBQ0EsVUFDQSxTQUNBLGdCQUNBLGtOQUdKLHdCUnJIcEIsYVF1SHdCLFdBRUEsY0FDQSxjQUNBLHNCQUNBLGtCQUNBLGVUOUdyQixnQlNnSHFCLDBCUDlHcEMsZ05Pb0dnQyxlQVlRLFlBQ0EsZUFDQSw0TkFLSixxQlIvSDVCLGtNUW9Jb0IsY1R6SGQsd0tTOEhNLGVBQ0ksU0FDQSxXQUNBLHNCQUNBLFVBQ0EsWUFDQSwwQlB2SXhCLHVLT2lJb0IsY0FRUSxvQkFDQSw0S0FFSixjVDlJVCxXQ2RELG1MUStKYyxVQUNJLGNBSUEsV0FDQSxnR0FDQSxrQ0FDQSxXQUNBLFlBQ0EsaUJBQ0EsMEJQMUpoQyxpTE82SndCLGdCQUdRLCtMQUlBLFlBQ0ksMExBRUosY1R6S2pCLFdDYkwsbUxRNExjLFlBQ0ksNExBSVosWUFDSSwwQlBuTHBCLG9JT3lMWSxZQUVRLDJCUDNMcEIsbUlPOExZLFlBRVEscUhBSVosWUFDSSxnR0FNUixlQUNJLDBCUDVNUix3RU9rTkEsZ0JQMU1pQixXTzhNVCw4RkFRSixZQUNJLHlGQUVKLFlBQ0ksMkRBR1IsWUFDSSwwQlB0T0osMERPcU9BLGFBR1EsNkVDdFBKLFlBQ0ksbUZBQ0Esd0JBQ0ksK0VBR1IsYUFDSSw0TEFzQlEscUJBRUksc05BUUEsY0FDSSxnQkFDQSwwQlIzQnhCLHFOUXlCb0IsZ0JBS1Esa0JBQ0EsME9BR0osaUJBQ0ksNFBBR0ksVUFDSSxxQkFDQSxzQkFDQSxXQUNBLFlBQ0EsbUJUaER2Qiw4RlNrRHVCLHFCQUNBLDRCQUNBLDJCQUNBLGtCQUNBLDRSQUlSLGNWekRoQixnQlUyRG9CLDJQQUtKLFVUM0VsQixlUzZFc0IsWUFDQSwwUUFFQSxXVjVEbkIsa1JVK0R1QixjVnRFckIsaUJVd0V5Qix3RkFDQSxjQUNBLG1CQUNBLGlSQUdKLGNWNUVqQixpQlU4RXFCLGdDQUNBLGNBQ0EsaUJBR0EsV1RsRzlCLGtRU3VHc0Isa0JBQ0ksV0FDQSx3UUFFQSxVVDNHMUIsK1FTNkc4QixXQUNJLHdRQUlSLHFCQUNJLG1CQUNBLHlCQUNBLFdUdEgxQixlRGNDLGVVNEd5QixtQkFDQSxZQUNBLHNCQUNBLGdCQUNBLGdSQUVBLGdHQUNJLDBDQUNBLHVDQUNBLHlRQUlSLFVBQ0ksbUJBQ0EseUJBQ0EsV1QxSTFCLGVEY0MsZVVnSXlCLFlBQ0Esc0JBQ0EscWlCQUNBLFlBRUkseVFBSVIsVUFDSSxrUkFHSixVQUNJLCtRQUdKLFVBQ0ksK1JBR1Isa0JBQ0kscVJBRUosYVRoS3RCLHlCU2tLMEIsNFFBRUosdUJBQ0ksMEJSM0pwQyw2UVE2SmdDLGNBRVEsMkJSL0p4QyxxUVFrS2dDLFVBRVEsMkJScEt4Qyw0UFF1S2dDLGVBRVEsNFBBSVosWUFDSSxtUEFFSixrQkFDSSw2UUFFSSxVQUNJLFlBQ0Esd0JBQ0EscUJBQ0Esb0JBQ0EsbUJBQ0EsZ0JBQ0Esa0JBQ0EsYUFDQSx5QkFDQSxrQkFFQSw2UkFDQSxXQUNJLHdCQUNBLGVBQ0EsY1RwTmhDLGtCU3VOZ0MsWUFDQSxjQUNBLHNSQU1SLFdWek12QixjVTJNMkIsOFJBQ0EscUJBQ0ksZVZsTnpCLFdDaEJMLGVTcU84Qiw2UkFFSixnRkFDSSxlVnhOekIsY0NqQlAsZVM0T2dDLDBCQUNBLDBPQU9wQixjQUNJLE9BQ0EsU0FDQSxXQUNBLFNBQ0EsYUFDQSxnQlQxTmxCLHNDUzROa0Isc0JBQ0EsWUFDQSwwQlI3TzVCLHlPUW1Pd0IsaUJBYVEsVUFDQSxnQkFDQSxrQkFDQSwyUEFHSixhQUNJLFlWbFBuQixXVW9QbUIsa1FBQ0EsbUJBQ0ksZVY5UG5CLDhCVXVnQnJCLFNBQ0ksNHlDQ3JoQkEsd0JBQ0ksa0JBQ0EsMHZEQWVRLGNYQUEsV0NqQkUsa3VEVXVCRixjWFRHLFdDZEQsZ3hEVTRCRSxjWGJLLFdDZFgsZ3pEVStCYyxxQkFDSSxnQkFDQSw0ekRBSUosb0JBQ0ksZ0JBQ0Esa3BEQUtoQixhVjlDQSxnQlVnREksZVg5Qkosa3BEV3FDQSwyQkFDSSxlWHZDRyxXQ2hCTCwwbkRVNEROLFlBQ0kscXRQQU9SLFVBRUksbUZBQ0Esd0JBQ0EsNEJBQ0EsV0FDQSx5amZBQ0EsWUFFSSw2RUFTUixZQUNJLG9GQUNBLGFBQ0ksb0hBR0EsV1h2RUMseUJDVkEsMkhVb0ZHLHVCQUNJLFlBQ0EsV0FDQSxlWGxGRCxnRld3RmYsYUFDSSx3T0FtQlksaUJBQ0ksc0JBQ0EsMlBBRUEsa0JBQ0ksNlFBRUEsWUFDSSxtQkFDQSxxUkFDQSxVQUNJLG9DQUNBLHlHQUNBLHVDQUNBLHNDQUNBLFdBQ0EsWUFDQSxxQkFDQSxrQkFDQSxrQkFDQSx3UkFFSixZQUNJLGdVQUVKLGNYeklwQixXQ0VBLGdCVTBJd0IsNFNBcUNBLFVWNUwxQixlRGVTLG1UV2dMcUIsY0FDSSxrQkFDQSwyVEFDQSxrQkFDSSxnQkFFQSx1VEFHUixhVjFNNUIsOFNVOE13QixVVjVNMUIsZURlUywwVFdnTXFCLCtCQUNJLGtCQUNBLGdCQUNBLHlUQUVKLCtCQUNJLFlYak0vQixpVVdtTStCLG9CQUNJLGdCQUNBLGtCQUNBLGVYM003QixrVVcrTXFCLGFWaE81Qiw0TlUwT1EsaUJBQ0ksc0JBQ0EsZ0JBQ0EsaVFBRUksV1h6TmYsV0NyQkMsZ0JVaVBrQixjQUNBLGFBQ0EsbUJBQ0EseVFBQ0Esa0JWMU9uQixrRlU0T3VCLHFCQUNBLDRCQUNBLDJCQUNBLGtCQUNBLFdBQ0EscUJBQ0EsV0FDQSxZQUNBLGtCQUNBLHdRQUVKLGlCQUNJLGVYdlB4Qiw0UVcwUG9CLFlBQ0ksbVhBU0ksVUFDSSxrQkFDQSxTQUVBLHFDQUdBLHNDQUVBLDhCQUVBLDJCQUdBLFNBQ0EsbVRBSVosd0JBRUksY1Y5UXJCLHNCVWdScUIsZ0JBR0EsbUJBQ0EsZ2FBRUksd0JBQ0ksV0FFQSxZQUNBLG9hQUNBLFVBQ0ksWUFDQSxzYUFDQSxZVjlSakMsMllVbVN5QixXWHJTM0IsbVpXdVMrQixrSkFDSSxlWDdTN0IscWFXZ1R5QixXWDNTL0IsZ0JXNlNtQyw2YUFDQSwyQ0FDSSxlWHBUakMsY0NPSixxZFV1VGlDLFVBQ0ksWUFDQSx5VEFNcEIsZ0JBQ0ksYUFDQSxpY0FHSSx3QkFDSSxjVjdWaEMsa0JVZ1dnQyw4WEF1Qkosb0JBQ0ksdVdBY1IsUUFDSSx1WkFHQSxpQkFDSSwyV0FJSixXWHpYM0IsbVhXMlgrQixlQUNJLGVYcFkvQixnQldzWStCLGlCQUNBLGlYQUdSLFdYbFkzQix5WFdvWStCLHFCQUNJLGVYM1kzQiw4WldpWm1CLGdCQUNJLGtYQUVKLFdYOVkzQiwwWFdnWitCLGdCQUNJLGVYelovQixnQlcyWitCLGlCQUNBLHdYQUdSLFdYdlozQixnWVd5WitCLG1CQUNJLGVYaGEzQixnWFd1YWUsWUFDSSxtYUFHQSxlQUNJLGtCQUNBLHlCQUNBLG1CQUlBLDJhQUNBLDBCQUNJLGNBQ0EsZ0JBQ0EsZVhyYjdCLGtCV3ViNkIsV1YvYWxDLG1iVW1ia0MscUJBQ0ksZ0JBQ0EsV1Y1YzFDLHliVWlkc0Msb0JBQ0ksZ0JBQ0EsV1ZuZDFDLHdiVXNkc0MsWUFDSSxvYkFHUixZQUNJLG9iQUVKLFlBQ0kseWFBRUosWUFDSSwwYkFFSixhVnJlaEMsZ0JVdWVvQywwQkFDQSxjQUNBLGtjQUNBLCtGQUNJLGtDQUNBLFdBQ0EsWUFDQSxxQkFDQSxtQkFDQSxpQkFDQSxXQUNBLHdhQUdSLFVWNWQ5Qiw2YlUrZDhCLFlBQ0ksNFVBSVosWUFDSSwyVkFJSixZQUNJLDRWQUVKLFdBQ0ksZ0JBQ0EsbVpBSUEsUUFDSSxhQUNBLHNCQUNBLG1hQUVJLE9BQ0ksb2FBRUosT0FDSSw2Y0FHUixzQkFDSSxhQUNBLGlCQUNBLFVBQ0Esb0JBQ0Esc2dCQUNBLFlBQ0ksMGlCQUlJLFdYNWdCM0Msa2pCVzhnQitDLG1CQUNJLGVYcGhCN0MsV0NoQkwsa2pCVTZpQjBDLFdYeGhCM0MsMGpCVzBoQitDLDBCQUNJLGVYaGlCN0MsV0NoQkwsMndCVXlqQjBCLFlBRUksNldBRUosd0JBQ0ksa0JBRUEsbUJBQ0EsaVhBQ0EsWUFDSSxzQkFDQSxrWUFDQSxPQUVJLG1CQUNBLGtZQUVKLE9BRUksMFpBRUosT0FLSSw4Z0JBSVksd0JBR0ksa0JBR0Esa0JBQ0EsbUJBRUEsb2tCQUNBLGFWbG1CeEQsZURnQlMsY1dxbEJtRCxpQkFDQSxTQUNBLGlsQkFFSixhQUNJLGNWMW1CNUQsWURzQkMsU1d1bEIyRCx5bEJBQ0EsK0ZBQ0ksa0NBQ0EsV0FDQSxZQUNBLHFCQUNBLFdBQ0Esd2xCQUVKLHVCQUNJLGVYdG1CekQsY0NqQlAsMEJVMG5CZ0Usc2dCQU1wQixhVmhvQjVDLHNCVW1vQmdELGtCQUNBLHlCQUNBLFdBTUEsWVhybkIvQyw4Q1cwbkJtRCxlQUtKLDBCVHBvQjVELHFnQlMrbUJ3RCxVQXlCUSwrZ0JBRUosVUFDSSxxQkFDQSxzQkFDQSxrQkFDQSxnR0FDQSxrQ0FDQSxXQUNBLFlBQ0EsNmdCQUVKLG9DQUNJLGVYdHBCM0Msc0JXd3BCMkMsd2JBR1IsWUFDSSxpYUFHUixZQUNJLHFYQUdSLE9BQ0ksd2FBQ0EscUJBQ0ksZ0JBQ0EsZUFDQSxzQkFDQSxpQkFDQSxzQkFDQSxvY0FDQSw0QkFDSSxXQUdBLGFBQ0EsbUJBQ0EsZUFDQSwrZUFDQSxXQUNJLGdVQVE1QixzQkFDSSxrQkFDQSxtQkFDQSwwQlQvckJ4Qyw2VVNnc0J3QyxjQUVRLDhWQUVKLDBCQUVJLDZWQUVKLGNBQ0ksc0JBQ0Esa0JBQ0EsNkJBQ0EsOEJBQ0EsMFlBRUksd0JBQ0ksa0JBRUEsYUFDQSxzQkFDQSw4YUFDQSxxQkFDSSxnQkFDQSxlQUNBLHNCQUNBLGlCQUNBLFFBQ0Esb2RBQ0EsNEJBQ0ksV0FHQSxhQUNBLG1CQUNBLGVBQ0EsbWZBRUEsV0FDSSxXQUNBLCtmQUVKLFdBQ0kscWFBSVosT0FDSSxvQkFDQSxvY0FDQSxZQUNJLDJaQUdSLE9BRUksbUJBQ0EsMlpBRUosT0FFSSwyWkFFSixPQUVJLCtVQU1wQixZQUNJLGdWQUVKLFlBQ0ksK1VBRUosZUFDSSxrYUF5Qkosd0JBQ0ksa0JBRUEsYUFDQSxzQkFDQSxzY0FDQSxxQkFDSSxnQkFDQSxlQUNBLHNCQUNBLGlCQUNBLFFBQ0EsNGVBQ0EsNEJBQ0ksV0FFQSxhQUNBLG1CQUNBLGVBQ0EsMmdCQUNBLFdBQ0ksV0FDQSx1aEJBRUosV0FDSSw2YkFJWixPQUNJLG9CQUNBLDRkQUNBLFlBQ0ksbWJBR1IsT0FFSSxtQkFDQSxtYkFFSixPQUVJLG1iQUVKLE9BRUkscVdBSVosWUFDSSxnQkFDQSwrWkFDQSxzQkFDSSxhQUNBLHdkQUNBLFlBQ0ksNGlCQUlJLFlBQ0ksa1dBUXBCLFlBQ0ksZ2FBVUosd0JBQ0kseUJWejNCM0IsZ0JVMjNCMkIsY1ZwM0J6QixpZ0JVdTNCNkIsVUFDSSxZQUNBLHlCQUNBLHFnQkFFQSxVQUNJLFlBQ0EsdWdCQUNBLFlWLzNCckMsaWdCVXE0QmlDLFdYdjRCbkMseWdCV3k0QnVDLDRHQUNJLGVYLzRCckMsaUJXaTVCcUMsY0FDQSxXQUNBLG9nQkFFSixZQUNJLHFpQkFPUixVQUNJLDZCQUNBLGVBRUEsa2tCQUNBLFVBQ0ksWUFDQSwrZUFJWixrQlZ6N0JoQywrZVU0N0JnQyxrQlY1NkI5QiwwYlVrN0IwQixrQkFDSSxnQkFDQSx1ZEFDQSx3QlY3N0JuQyxrZ0JVaThCdUMsY1h6N0IzQixXQ2RYLGtoQlUyOEI4QyxxQkFDSSxnQkFDQSx3aEJBSUosb0JBQ0ksZ0JBQ0EsbWhCQUdSLFlBQ0ksZ2hCQUdBLFlBQ0ksV1YzOUJsRCwyZ0JVKzlCMEMsWUFDSSx3WkFNWixlVng4QmxDLGNBaENFLHlCVTIrQm9DLGtCQUVBLFdBQ0EsYUFDQSxlWC85QjNCLG1hV2krQjJCLGtCQUNJLDJhQUNBLHdGQUNJLGtDQUNBLFdBQ0EsWUFDQSxXQUNBLHFCQUNBLHdCQUNBLDBXQVdwQixpQlZuZ0MxQixzQkE4QkEsY0FKSyxnWFU2K0J5QixhVjcrQnpCLDhVVW0vQmlCLGtCQUNJLDRXQUNBLFlBQ0ksb1pBR0EsV1gvL0IzQixnQldpZ0MrQiw0WkFDQSx1RUFDSSxlWDNnQy9CLCtZVytnQ3VCLFdYdmdDM0IsZ0JXeWdDK0IsV1Y5aEM5Qix1WlVnaUM4QixvREFDSSxlQUNBLGdCQUNBLGdaQUdSLHlCQUNJLDhGQUNBLHVDQUNBLHNDQUNBLDJCQUNBLGdDQUNBLG9aQUVBLFlBQ0ksa1hBS1IsY1h0aUN6QixnQld3aUM2QixrQkFDQSxpQkFDQSwwVEFJWixZQUNJLHlYQUNBLHFCVi9oQzFCLHliVWlpQzhCLGVBQ0ksaWNBQ0Esc0NBQ0ksa0JBQ0EsTUFDQSxPQUNBLFFBQ0EsWUFDQSx5QkFDQSx5QlYxa0NwQyxlRGFBLFdDbUJGLGdCVThpQ3NDLGdCQUNBLHNCQUNBLGdjQUVKLFVBQ0ksa0JBQ0EsU0FDQSxVQUNBLG1GQUNBLFdBQ0EsWUFDQSxvZ0JBRUosV1hya0MvQiw0Z0JXdWtDbUMsNENBQ0ksMEJBQ0EsZ0JBQ0EsV1YvbEN0QywwZ0JVbW1DOEIsV1g5a0MvQixraEJXZ2xDbUMsNEhBQ0ksMEJBQ0EsV1Z2bUN0QyxtZlUybUM4Qix3QkFDSSxraEJBRUEsVVY3bUN0QyxvZ0JVZ25Dc0MsZUFNSSw0QkFDQSwrQkFDQSw2YkFNWixxQlZobUM5Qix1ZlVrbUNrQyx3QlZsb0NoQyxvQ1Vvb0NvQywraUJBQ0EsV1gvbUNuQyxXQ1VILGFVd21DMEMsZ0JBQ0EsdWpCQUNBLG9CQUNJLFdBQ0EsV0FDQSxZQUNBLG1GQUNBLGtCQUNBLHNqQkFFSixrQ0FDSSwwQkFDQSx5Z0JBS1IsY1gxb0NqQyxvbUJXOG9DcUMsVVYzcEMxQywrZlVncUNrQyxZQUNJLHlpQkFHQSxZQUNJLFlYanBDdkMsZ2pCV29wQ3VDLDhEQUNJLGVBQ0EsaUJBQ0EsY0FDQSxvaUJBR1IsWUFDSSxzbUJBR0osYUFHSSxzcEJBR0ksd0JBQ1EsOG1CQUtoQixXQUNJLG1CVmxzQ3hDLFdBZ0NGLGdCVXFxQzBDLGlnQkFJSixzQ0FDSSxNQUVBLE9BQ0EsUUFDQSw0QkFFQSx5QlZodEN4QyxlRGFBLFdDbUJGLGdCVXFyQzBDLGdCQUNBLHNCQUNBLGdnQkFFSixVQUNJLGtCQUNBLFNBQ0EsVUFDQSxtRkFDQSxXQUNBLFlBQ0EsNGpCQUVKLFlBQ0ksbUJBQ0Esa0JBQ0EsVUFDQSx3b0JBQ0Esc0JWcnNDMUMsV0FqQ0ksWURxQkQsMEJXcXRDMkMsZ3BCQUNBLHdDQUNJLGVYNXRDekMsa3JCVyt0Q3FDLFlBQ0ksbWtCQUlaLGlCQUNJLFNBQ0EsUUFDQSxPQUNBLHdwQkFDQSxXWHB1Q3ZDLHd1Qld5dUMrQyxVVmh2Q2hELCtyQlVxdkNnRCxhVnB3Q2hELHVvQlU4d0N3QyxZQUNJLDhCQUNBLHV0QkFDQSxjWGx3Q3pDLFdDZEQsZ0JVbXhDOEMsaUJBQ0EsZ0JBQ0EsK3VCQUdBLFdYbndDL0MsdXZCV3F3Q21ELGNYNXdDakQsZ0VXOHdDcUQsaUJBQ0EsdXJCQUdSLFlBQ0ksc0JBQ0EsdXZCQUNBLGlCQUNJLFNBQ0EsNkJBQ0EsOHZCQUdBLHNCQUNJLGNBR0EsWUFDQSxrQkFDQSxVQUNBLFFBQ0EsNjBCQUdSLFFBQ0ksKzZCQUNBLFFBQ0ksVUFDQSxXQUNBLG1CVjF6QzVELFdVNHpDNEQsaTFCQUVKLHdCQUNJLHN1QkFNWixlQUNJLGVYcnpDN0MsNHVCV3V6QzZDLGFBQ0ksWUFDQSx1aEJBTXBCLFVWLzBDbEMsWURxQkQsZ0JXNnpDdUMsK2hCQUVJLCtCQUNJLGVYcjBDekMsV0NlVCxnQlV5ekNrRCxlWHowQ3ZDLHdqQlc2MEMrQix3QlY3MUN4QyxxQkRFRixTVzgxQ2tELGdCQUNBLG1YQUt4QixrQkFDSSwwQlR0MUN4QyxrWFNxMUNvQyxtQkFJUSxnQkFDQSx5QlYzMkNoQyxXVTYyQ2dDLHdYQUVKLFVBQ0ksWUFDQSxXVmoxQ2xDLG9hVXMxQzhCLFlBQ0ksa1NBSVosWUFDSSxzQkFDQSxrQkFDQSxvQkFDQSx5QkFDQSxrQkFDQSxtQkFDQSxpVEFFSSxXQUNJLFdWcjJDbEMseUJBcEJHLGtCVTQzQytCLGdCQUNBLGVYeDNDekIsV1cwM0N5QixZQUNBLGtCQUNBLG1CQUNBLG1CQUNBLG9CQUNBLHVCQUNBLGdUQUVKLDBDQUNJLDJVQVVSLE9BQ0ksWVh6NEMzQixTVzI0QzJCLG1CQUNBLG9VQUVKLE9BQ0ksWVgvNEMzQixvVVdrNUN1QixPQUNJLGlCQUNBLG1CQUNBLG9YQUNBLGlCQUNJLHlCQUNBLDZhQUVBLFdBQ0ksaUJBQ0EsaWNBQ0EsWUFDSSxzZUFFSixjQUNJLCtoQkFDQSxjWHg2Qy9CLGNDaEJULGdCVTI3QzRDLHNqQkFHQSxjWDU2QzVDLFdDaEJGLDBCVSs3Q2tELCtvQ0FHSSxZQUNJLCswRkFHUixZQUtJLGlpQkFVWixZQUNJLHdiQUlaLFdYdDhDL0IsY0N0QkQsU1UrOUNvQyx1QkFDQSxnQkFDQSxZQUNBLFVBQ0EsbUJBQ0EsaUJBQ0EsZ2NBQ0EsK0ZBQ0ksa0NBQ0EsV0FDQSxZQUNBLHFCQUNBLFdBQ0EsK2JBRUosd0JBQ0ksZVg5OUNqQywwQldnK0NpQywrVUFLaEIsT0FDSSxZQUNBLG1YQUNBLFlBQ0ksa1lBRUoscUJBQ0ksZ0JBQ0EsZUFDQSxzQkFDQSxpQkFDQSw4WkFDQSw0QkFDSSxXQUVBLGFBQ0EsbUJBQ0EsZUFDQSx5Y0FDQSxXQUNJLHdYQUlaLGlCQUNJLFNBQ0EsMkJBQ0EsU0FDQSxXQUNBLFVBQ0Esb2VBS0ksYVZ6aERwQyxzQlU0aER3QyxrQkFDQSx5QkFDQSxXQUtBLFlYN2dEdkMsOENXa2hEMkMsZUFFSiw0ZUFNQSxVQUNJLHFCQUNBLHNCQUNBLGtCQUNBLGdHQUNBLGtDQUNBLFdBQ0EsWUFDQSwyZUFFSixtQ0FDSSxlWDNpRG5DLHNCVzZpRG1DLDhhQUdSLGFBQ0ksNGVBRUksd0JBR0ksa0JBR0Esa0JBQ0EsMEJUempENUQsMmVTa2pEd0QsV0FjUSxtaUJBRUosYVZubERoRCxlRGdCUyxjV3NrRDJDLGlCQUNBLFNBQ0EsK2lCQUVKLGFBQ0ksY1YzbERwRCxZRHNCQyxTV3drRG1ELFVBQ0EsdWpCQUNBLCtGQUNJLGtDQUNBLFdBQ0EsWUFDQSxxQkFDQSxXQUNBLHNqQkFFSix1QkFDSSxlWHhsRGpELGNDakJQLDBCVTRtRHdELHNaQU1wQixZQUNJLHVaQUdSLFlBQ0ksNFRBSVosT0FDSSxhQUNBLGtWQUVKLE9BQ0ksYUFDQSw4WEFDQSxZQUNJLDZXQUVKLFlBQ0ksaVhBRUosV0FDSSw0WUFDQSxZQUNJLG1aQUVKLGdCQUNJLGNBQ0EsZUFDQSxzY0FDQSxxQkFDSSxnQkFDQSxlQUNBLHNCQUNBLGlCQUNBLGtlQUNBLDRCQUNJLFdBR0EsYUFDQSxtQkFDQSxlQUNBLDZnQkFDQSxXQUNJLDRTQVF4QixZQUNJLDhTQUdSLFdYdHBEbkIsc1RXd3BEdUIsV0FDSSxXVi9vRDlCLHlCQXBCRyxrQlVzcUQyQixnQkFDQSxlWGxxRHJCLFdXb3FEcUIsWUFDQSxrQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSx1QkFDQSxxVEFFSixxRUFDSSxlWGhyRHZCLHFCV2tyRHVCLHdCQUNBLGdVQUdSLHdCQUNJLHlCVnByRHZCLCtXVXVyRHVCLHdCQUNJLHFYQUNBLFlWMXNENUIsMFdVOHNEd0IsV1h4ckR2QixnQlcwckQyQixrWEFDQSxhVjNyRHpCLGVESkgscUhXa3NEZ0MsNlhBS1Isd0JWenREeEIsaUJVNHRENEIsa1lBQ0EsV1h2c0QzQiwwWVd5c0QrQiw2Q0FDSSxlWGp0RGpDLGlCV210RGlDLDZTQUtoQix3QlZ2dURwQixZRHNCQyxxVFdvdER1QixvQ0FDSSxlWDV0RHpCLGdCVzh0RHlCLGlsQkFJSixZQUdJLGtXQUdSLGNBQ0ksU0FDQSxXQUNBLHNDQUNBLGtCQUNBLE9BQ0Esc0JWN3REMUIsc0JVK3REMEIsWUFDQSwwQlQvdURwQyxpV1NzdURnQyxjQVdRLGlCQUNBLGtCQUNBLGlCQUNBLHNYQUVKLFFBQ0ksWVhsdkQzQixjV292RDJCLGlCQUNBLFdBQ0EsNlhBS0EsK0JBQ0ksZVhwd0QzQixvU1d5d0RlLFlBQ0ksK1RBRUosYUFDSSwrWEFDQSxZQUNJLHdYQUVKLFlBQ0ksNERBbUI1QyxvQkFDSSxvZ0VDbnpEQSxXWnFCYSwwQkVMYixtZ0VVaEJBLGtCQUdRLDZpRUFFSixjWlNXLHlDWUpuQiwwQkFDSSxRQUNBLGVBQ0EsdUZBRUksWUFDSSw0RUFPSixZQUNJLG1GQUNBLGFBQ0kscU9BSUEsV1pUQyx5QkNWQSx5QldzQkcsbVBBQ0EsdUJBQ0ksWUFDQSxXQUNBLGVackJELCtFWTJCZixhQUNJLHFIQUlKLHVCQUNJLHVPQU1ZLGlCQUNJLHNCQUNBLDBQQUVBLGtCQUNJLDRRQUVBLFlBQ0ksbUJBQ0Esb1JBQ0EsVUFDSSxvQ0FDQSx5R0FDQSx1Q0FDQSxzQ0FDQSxXQUNBLFlBQ0EscUJBQ0Esa0JBQ0Esa0JBQ0EsdVJBRUosWUFDSSwrVEFFSixjWnBFcEIsV0NFQSxnQldxRXdCLDJTQXFDQSxVWHZIMUIsZURlUyxrVFkyR3FCLGNBQ0ksa0JBQ0EsMFRBQ0Esa0JBQ0ksZ0JBRUEsc1RBR1IsYVhySTVCLDZTV3lJd0IsVVh2STFCLGVEZVMseVRZMkhxQiwrQkFDSSxrQkFDQSxnQkFDQSx3VEFFSiwrQkFDSSxZWjVIL0IsZ1VZOEgrQixvQkFDSSxnQkFDQSxrQkFDQSxlWnRJN0IsaVVZMElxQixhWDNKNUIsc01XdUtJLGdCQUNJLHNCQUNBLFVBQ0EsNE5BQ0EsY0FDSSwwQlYzSnhCLDJOVTBKb0IsWUFHUSwyQlY3SjVCLDhPVStKd0Isa0JBRVEsa1FBRUosWUFLSSxtQkFDQSxlWjdLcEIsZ0JZK0tvQiwwQlYzS2hDLGdRVW1LNEIsU0FVUSwwUUFFSix3QlhwTG5CLHFGV3NMdUIscUJBQ0EsNEJBQ0EsMkJBQ0Esa0JBQ0EsV0FDQSxxQkFDQSxXQUNBLFlBQ0Esa0JBQ0EsbVJBT0osWUFDSSw4UEFvQ1IsWUFDSSw4QkFDQSxxUUFDQSxxQkFDSSxhQUNBLG1CQUNBLGVaM094QixXQ2hCRix5R1c4UDBCLG1CQUVBLDBRQUtSLG9CQUNJLHNCQUNBLDBCVnhQaEMseVFVc1A0QixjQUlRLGdCQUNBLDJUQUtRLFdBQ0ksMEJWalFoRCx5VFVnUTRDLFlBTVEsbUJBQ0EsbVZBRUosWUFDSSxzQkFDQSxXQUNBLHNXQU1BLGtCQUNJLGNBQ0EsMEJBQ0EsV1hwUzlDLGtCV3VTOEMsc0JBQ0EseUJBQ0EsaUJBRUEsYUFDQSxtQkFDQSxVQUNBLFNBQ0EsMEJWaFN4RCxxV1VrUm9ELGFBa0JRLDhXQUVKLGFYdlQ1Qyx5Qld5VGdELHFYQUdBLGlDQUNJLDhXQUdSLFVBQ0ksZ0dBQ0Esa0NBQ0EsV0FDQSxZQUNBLGlCQUNBLDZXQUVKLFVBQ0ksc0JBQ0EsNEJBQ0EsaUJBQ0EsV0FDQSxZQUNBLDJaQVVBLG1CQUNJLGlZQUVKLGdGQUNJLDRYQUdSLFFBQ0ksNlpBRUEsa0NBQ0ksbVlBRUosc0ZBQ0ksbVlBR1IsT0FDSSxvYUFFQSx1Q0FDSSwwWUFFSiwrRkFDSSw2QkFDQSxzQkFDQSxXQUNBLFlBQ0EsZ1pBR1IsUUFDSSxvWkFFSixRQUNJLDBYQUVKLFFBQ0ksb1lBRUosUUFDSSxxYUFFQSwyQkFDSSwyWUFFSiwwRkFDSSw4WUFHUixRQUNJLCthQUVBLHFDQUNJLHFaQUVKLCtGQUNJLGtDQUNBLHNCQUNBLFdBQ0EsWUFDQSwyWEFHUixZQUNJLGtZQVFKLGNabFp6Qyw0V1lxWnlDLG9CQUNJLHVUQUtoQixxQlgxWWxDLFdXNFlzQyxzQkFDQSwwQlY1WmhELHNUVXlaNEMsY0FRUSxnQkFDQSxpQkFDQSxvUEFlaEMsY0FDSSxTQUNBLFdBQ0Esc0NBQ0Esa0JBQ0EsT0FDQSxzQlh6YWQsc0JXMmFjLFdBQ0EsZ0JBQ0EsMEJWNWJ4QixrUFVrYm9CLGNBWVEsaUJBQ0Esa0JBQ0EsaUJBQ0EsZUFDQSxnQkFDQSx5UUFFSixRQUNJLDZSQUNBLFFBQ0ksWVpuY25CLGNZcWNtQixpQkFDQSwwQlYzY2hDLDRSVXVjNEIsVUFNUSxzU0FFSixvQkFDSSxlWm5kbkIsQztBSGJqQixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCZ0JMUixRQUNJLG1CQUNBLHdCWkhZLENZSVosYUFDQSxhQUNBLDhCQUNBLGtCWFVBLHlCV2hCSixRQVFRLHVCQUNBLGFBRUosY0FDSSxxQkFHQSxtQkFDSSxvQ0FESixtQkFHUSxZQUdSLG1CQUNJLGlCQUdSLGNBQ0kscUJBQ0EsVVpJTSxDWUhOLGNiWmUsQ2FhZixtQkFDQSxpQlhkSix5QldTQSxjQU9RLGtCQUNBLFFBQ0Esa0JBQ0EsY2JsQkksRTtBSGpCWixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCaUJMUixZQUNJLGlCQUNBLGNBQ0EsZUFDQSwwQkFDSSxhQUNBLGlCQUNBLGdCQUNBLGtCQUNBLGtDQUNJLFlBQ0EsY2RFUyxDY0RULGlCQUNBLHFCQUVKLGdDQUNJLGNkRGEsQ2NFYiwwQkFHUix1QkFDSSxhQUNBLGlDQUdBLG9CQUNBLGtCQUNBLGtCQUNBLCtCQUNJLFdBQ0EsY0FDQSxXQUNBLFdBQ0EsNkJBQ0Esa0JBQ0EsMkJBQ0EsUUFDQSxXQUVKLDhCQUNJLFdBQ0EsY0FDQSxXQUNBLFdBQ0EsNkJBQ0Esa0JBQ0EsMkJBQ0EsUUFDQSxXQU1BLGtDQUNJLGdCQUNBLG1EQUNJLGFiOUNILENhK0NHLHlCQUVKLG1EQUNJLGFibERILENhcURMLGtDQUNJLGdCQUVKLG9DQUNJLGdCQUlSLDZCQUNJLHlCQUNBLGtCQUNBLFdBQ0EsWUFDQSxjQUNBLGFiMUVBLENhMkVBLGNBQ0EsZ0JBR0EscUJicERFLENhc0ROLDZCQUNJLGFibEZBLENhbUZBLGNkdkVXLEM7QUhoQm5CLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0JrQkxSLFFBQ0ksa0JBQ0EsZ0JiY0EseUJhaEJKLFFBSVEsaUJBRUosaUJBQ0ksZ0JBQ0EsWUFDQSxtQkFFSixpQkFDSSx3QmRiUSxDY2NSLGtCQUNBLG1CYkVKLHlCYUxBLGlCQUtRLHFCQUdSLGNBQ0ksVWRXTSxDY1ZOLGNmSlEsQ2VLUixtQmJOSix5QmFHQSxjQUtRLGNmVk8sRWVhZixjQUNJLDBCQUVKLGFBQ0ksc0JBQ0Esa0JBQ0EsY0FDQSxZQUNBLGdCQUNBLG1CQUNBLGdCQUNBLGNBQ0EsVWRSTSxDY1NOLGNmdkJRLENFRFoseUJhY0EsYUFZUSxjZjVCTyxDZTZCUCxpQjtBbEIzQ1IsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQm1CTFIsZ0JBQ0ksYUFDQSxZQUNBLCtCZnlGZSxDZXhGZixlQUNBLE1BQ0EsWUFDQSxXQUVBLHNCQUNJLHFCZnFCTSxDZXBCTixrQkFDQSxZQUVBLDJCQUNBLFFkQ0oseUJjUEEsc0JBUVEsaUJBUVIsd0JBQ0ksa0JBQ0EsVWZJTSxDZUZOLGtCZjlCUSxDZStCUixrQkFFQSxzQkFHSix5QkFDSSw4QkFDQSxzQkFDQSxnQmR0QkoseUJjbUJBLHlCQUtRLGdDQUdKLGtEQUNJLGtCZjdDSSxDZStDUiw0Q0FDSSxVQVFSLHVCQUNJLGNoQjVDUSxDZ0I2Q1IsaUJBQ0EsZ0JBQ0EsU0FHSix1QkFDSSxnQkFDQSxZQUNBLGtCQUNBLFFBQ0EsVWZwQ00sQ2VxQ04sMkJBQ0EsUUFDQSxnQkFDQSxrQkFHSix3QkFDSSxjQUlKLGlDQUNJLGdCO0FuQmhGSixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCb0IwSFIsVUFDSSxXQUNBLGdCQUNBLG1CQUNBLGdCZm5IQSx5QmUrR0osVUFNUSxXQUNBLGdCQUNBLHFDQUNBLDZCQUVKLHFCQUNJLGlDQUNBLHdCaEJySUssQ2dCc0lMLHdCQUNBLGtCZjlISix5QmUwSEEscUJBT1EsZ0JBQ0EsdUJBR1IsZUFDSSxtQkFFSixpQkFDSSxjakIxSWlCLENpQjJJakIsZ0JBQ0EsYWhCNUpRLENnQjZKUixtQkFFSixrQkFDSSxVaEI5Sk0sQ2dCZ0tWLGdCQUNJLGFoQm5LUSxDZ0JvS1IsMEJBRUosaUJBQ0kscUJBQ0EsVWhCdktVLENDZ0JkLHlCZXFKQSxpQkFJUSxjakIzSk8sRWlCNkpYLHlCQUNJLGtCQUNBLHFCQUdBLGlCQUNBLFlBQ0EsV0FDQSxxQmhCcEpFLENnQnFKRix5QkFDQSxzQkFDQSxVQUdSLGlCQUNJLDJCQUNBLDBCQUNBLFVBQ0Esa0JBRUosa0JBQ0kscUJBRUosZ0JBQ0ksYUFDQSw4QkFDQSxrQkFFSixpQkFDSSxnQkF0TUEseUJBQ0ksa0JBRUosdUJBQ0ksV0FDQSxtQkFFSixzQkFDSSxjakJPSSxDaUJOSiw4QkFDSSw0QkFDQSxxQkFDQSxpQkFFSiwrQkFDSSw0QkFDQSxxQkFDQSxpQkFDQSxpQkFDQSxpQ0FDSSxhaEJYSCxDZ0JjTCxrQ0FDSSxpQkFDQSxnQkFDQSxvQ0FDSSxhaEJsQkgsQ2dCcUJMLGdDQUNJLGNqQm5CRyxDaUJvQkgsbUJBR1IsNkJBQ0ksbUJBRUosMEJBQ0ksa0JBQ0EsK0JBQ0ksbUJBQ0EsVWhCNUNFLENnQjhDTixnQ0FDSSxnQkFDQSxpQkFDQSxjakJuQ0csQ2lCc0NYLDJCQUNJLFVoQnJETSxDZ0JzRE4sbUJBQ0EsaUNBQ0ksYUFDQSx3QmhCbERILENnQm1ERyxrQkFFSix1Q0FDSSxhQUNBLHdCaEJ2REgsQ2dCd0RHLGtCQUVKLGdDQUNJLGtCQUdSLCtCQUNJLGNqQjFESSxDaUIyREosZ0JBQ0EsVWhCeEVNLENnQnlFTix5Q0FDSSxnQkFDQSxtQkFHUiwwQkFDSSxjakJsRVMsQ2lCbUVULGdCQUNBLFVoQmpGTSxDZ0JrRk4sa0JBR0EsNEJBQ0ksYUFDQSxRQUNBLGVBRUosK0JBQ0ksZ0JBR1IsMEJBQ0kscUJBQ0Esc0JBQ0EsWUFDQSxtQ0FDSSxtQkFHUixzQkFDSSxXQUVKLHNCQUNJLDRCQUNBLHFCQUNBLGdCQUVKLCtCQUNJLGNBQ0EscUJBQ0EsbUJBRUwscUJBQ0ssYUFDQSxnQkFDQSxzQkFDQSxXQUVMLDBCQUNLLGFBb0ZaLFNBQ0ksV0FDQSxnQkFDQSwwQkFDQSxxQ2ZsTUEseUJlOExKLFNBTVEsV0FDQSxpQkFJSixjQUNJLGdCQUNBLFVoQjNOVSxDQ2dCZCx5QmV5TUEsY0FJUSxjakIvTU8sQ2lCZ05QLFlBQ0Esc0JBR1IsZ0JBQ0ksWUFFSixpQkFDSSxVaEJyT00sQ2dCc09OLHFCZnZOSix5QmVxTkEsaUJBSVEsYUFHUixlQUNJLDBCQUNBLGVBRUosZUFDSSxhQUNBLHVCQUNJLHdCQWpQSix3QkFDSSxrQkFFSixzQkFDSSxXQUNBLG1CQUVKLHFCQUNJLGNqQk9JLENpQk5KLDZCQUNJLDRCQUNBLHFCQUNBLGlCQUVKLDhCQUNJLDRCQUNBLHFCQUNBLGlCQUNBLGlCQUNBLGdDQUNJLGFoQlhILENnQmNMLGlDQUNJLGlCQUNBLGdCQUNBLG1DQUNJLGFoQmxCSCxDZ0JxQkwsK0JBQ0ksY2pCbkJHLENpQm9CSCxtQkFHUiw0QkFDSSxtQkFFSix5QkFDSSxrQkFDQSw4QkFDSSxtQkFDQSxVaEI1Q0UsQ2dCOENOLCtCQUNJLGdCQUNBLGlCQUNBLGNqQm5DRyxDaUJzQ1gsMEJBQ0ksVWhCckRNLENnQnNETixtQkFDQSxnQ0FDSSxhQUNBLHdCaEJsREgsQ2dCbURHLGtCQUVKLHNDQUNJLGFBQ0Esd0JoQnZESCxDZ0J3REcsa0JBRUosK0JBQ0ksa0JBR1IsOEJBQ0ksY2pCMURJLENpQjJESixnQkFDQSxVaEJ4RU0sQ2dCeUVOLHdDQUNJLGdCQUNBLG1CQUdSLHlCQUNJLGNqQmxFUyxDaUJtRVQsZ0JBQ0EsVWhCakZNLENnQmtGTixrQkFHQSwyQkFDSSxhQUNBLFFBQ0EsZUFFSiw4QkFDSSxnQkFHUix5QkFDSSxxQkFDQSxzQkFDQSxZQUNBLGtDQUNJLG1CQUdSLHFCQUNJLFdBRUoscUJBQ0ksNEJBQ0EscUJBQ0EsZ0JBRUosOEJBQ0ksY0FDQSxxQkFDQSxtQkFFTCxvQkFDSyxhQUNBLGdCQUNBLHNCQUNBLFdBRUwseUJBQ0ssYTtBcEIxSFIsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQnFCSEosU0FDSSxnQkFDQSxXQUNBLDRCQUNBLFVqQk5VLENpQk9WLGVBQ0EsZ0JBQ0EsaUJBQ0EsZWhCTUoseUJnQmRBLFNBV1EsZ0JBQ0EsV0FFQSxvQkFDQSxhQUNBLHNCQUdKLHNFQUNJLGdCQUNBLGtCQUNBLFc7QXJCeEJSLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0JzQkxSLFlBQ0ksZ0JBQ0EsYWxCRVEsQ2tCRFIsY25CZW1CLENtQmRuQixnQkFDQSxnQmpCV0EseUJpQmhCSixZQU9RLGNuQlVRLEVtQlJaLGtCQUNJLGNBR0osa0JBQ0ksMEJBQ0EsZ0JBQ0EsNEJBQ0ksYWxCWkUsQ2tCZVYsaUJBQ0ksZ0I7QXRCckJKLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0J1QkxSLGdCQUNJLFk7QXZCREEsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQndCTFIscUJBQ0ksY0FDQSxrQkFDQSx3QnBCR1UsQ29CRlYsV0FDQSxZQUNBLGlCQUNBLGtCQUNBLFVwQnVCVSxDb0J0QlYsa0JBQ0EsU0FDQSxVbkJLQSx5Qm1CaEJKLHFCQWFRLFVBQ0EsWTtBeEJkSixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCeUJIUixnQkFDSSxVckJGVSxDcUJHVixjdEJVZSxDc0JUZixpQkFDQSxjQUNBLG1CQU9BLDJGQUNJLGE7QXpCZkosV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQjBCTFIsY0FDSSxhdEJLVSxDc0JKVixjckJjQSx5QnFCaEJKLGNBTVEsaUJBQ0EsV0FDQSxnQkFHSixvQkFDSSxvQ0FFQSwyQkFDSSwwQ0FDQSxzQ0FJUixxQkFDSSxxQkFDQSxXQUNBLGlCckJQSix5QnFCSUEscUJBTVEsZUFPSix5SUFDSSxZQUNBLGNBQ0EsMkJBR0osd0lBQ0ksYUFLWix1QkFDSSxXQUNBLHFCQUNBLGdCQUdKLHNCQUNJLDBGQUNBLFdBQ0EsWUFDQSxxQkFDQSwyQkFDQSw0QkFDQSxzQjtBMUIxREEsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQjJCSEEsZ0NBQ0ksZ0JBQ0EsYXZCTEksQ3VCTUosZUFDQSxjeEJXSSxDd0JSSixxQ0FDSSxnQztBM0JWWixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCNEJGSSwwQkFDSSwrQkFRUiw0QkFLSSxhO0E1QmpCUixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCNkJKSiw2REFDSSxpQjtBN0JGSixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCOEJKSixtQkFDSSxnQkFFSix1QkFDSSxhQUNBLCtCQUNJLGNBRUosOEJBQ0ksYTFCWEksQzBCZVIsbUNBQ0ksVztBOUJmUixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCK0JMUixpQkFDSSxxQjNCRGMsQzJCRWQsVTNCNkJVLEMyQjVCVixjNUJXZSxDNEJWZix5QkFDQSxpQkFDQSxvQkFDQSxzQkFDQSxnQjtBQ1RKLFdoQ0NJLG9CQ2NlLDZGRFpYLGdCQ1k4RCxvQkRmaUIsa0JBTS9FLFlnQ0xSLFlBQ0ksZ0JBQ0Esa0JBQ0Esa0JBRUEsaUJBQ0ksbUJBR0osdUJBQ0ksb0JBQ0EsYUFDQSxpQ0FJQSxVQUNJLHFCQUNBLFdBQ0EsZUFDQSxZQUNBLHlCQUNBLGtCQUNBLGlCQUNBLFdBQ0Esa0JBQ0Esc0JBQ0EseUNBR0osV0FDSSx3QkFDQSxlQUNBLGM1QmxDSSxRNEJvQ0osa0JBQ0EsWUFDQSxrQkFLUixVNUIxQ2MsZURlTyxrQjZCaUNyQixhNUJqRFksMEI0Qm1EUixDO0FDbkRSLFdqQ0NJLG9CQ2NlLDZGRFpYLGdCQ1k4RCxvQkRmaUIsa0JBTS9FLGNpQ0xSLFlBQ0ksZ0JBQ0EsbUJBQ0EscUJBQ0EsdUJBQ0ksb0JBQ0EsYUFDQSxtQ0FHQSxVQUNJLHFCQUNBLFdBQ0EsWUFDQSx5QkFDQSxrQkFDQSxpQkFDQSxXQUNBLGtCQUNBLHNCQUNBLGtCQUNBLE9BQ0EsMkNBRUosV0FDSSx3QkFDQSxlQUNBLGM3QjVCSSxRNkI4QkosWUFFQSxvQkFJUixVN0JuQ2MsZURnQkssa0I4QnVCZixrQkFDQSxvQkFHSixhN0I1Q1ksMEI2QjhDUixxQkFFSixhN0JoRFksZTZCa0RSLGNBQ0EsYUFDQSw2QkFDQSxhQUNJLEM7QWpDckRSLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0JrQ0RKLHVCQUNJLHdCQUNBLDZCQUNJLHlCO0FsQ1BSLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0JtQ0xSLHFCQUNJLGNBQ0Esa0JBQ0EsbUI7QW5DSEEsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQm9DSkosMkJBQ0ksZUFDQSxXQUNBLHdDQUNJLGtCQUdSLDJCQUNJLGFBQ0EsU0FFSiwyQkFDSSxVaENrQk0sQ2dDakJOLGtCQUNBLHdCaENoQlEsQ2dDaUJSLFlBQ0EsWUFDQSxlQUNBLGdCQUNBLGNqQ0xpQixDaUNNakIsaUJBQ0Esb0NBQ0ksd0JoQ1BLLENnQ1dULHVDQUNJLGFoQzdCSSxDZ0M4QkosY0FDQSxtQkFHUiwyQkFDSSxrQmhDakJTLENnQ2tCVCx5QkFDQSxrQkFDQSxhQUNBLGNqQ3ZCaUIsQ2lDd0JqQixhQUNBLG1CQUVKLDhCQUNJLHdCaENoQ1MsQ2dDaUNULGtCQUNBLFVoQ2RNLENnQ2VOLGlCQUVKLDRCQUNJLGNqQ3BDYSxDaUNxQ2IsZ0JBQ0EsaUJBQ0EscUJBQ0EsbUJBR0osK0hBR0ksYUFHSiw0QkFDSSxzQkFFQSxlaENsQ00sQ2dDbUNOLG9DQUNBLG1CQUNBLFlBQ0Esc0JBRUEsVWhDdkVVLENnQ3dFVixjakMxRFcsQ2lDNERmLDZCQUNJLGtCQUNBLGVoQzdDTSxDZ0M4Q04seUJBQ0EsbUJBQ0EsWUFDQSxVaENoRlUsQ2dDaUZWLGNqQ25FVyxDaUNvRVgsd0JBQ0EscUJBQ0EsV0FDQSxtQ0FDSSxhQU1SLDZGQUNJLFVBQ0EsMEhBQ0ksYUFFSixnSEFDSSxhO0FwQ2xHUixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCcUNMUix3QkFDSSxnQkFDQSxnQkFDQSxjbENjWSxDa0NiWixVakNKYyxDO0FKQWQsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQnNDTFIsaUJBQ0ksZ0JBQ0EsZ0JBQ0EsY25DY1ksQ21DYlosVWxDSmMsQztBSkFkLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0I7QUFMSixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCdUNMUixpQkFDSSxxQkFDQSxrQkFDQSxXQUNBLGNwQ1ltQixDb0NYbkIsVW5DTGMsQ21DTWQsdUJBQ0ksYW5DSVMsQ21DSFQsZ0JBR0osOEZBSUksa0JBQ0EsVztBdkNoQkosV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQndDTFIsaUJBQ0ksY3JDWWlCLENxQ1hqQixnQkFFQSxVcEMyQlUsQ29DMUJWLHdCcENNYSxDb0NMYixrQkFDQSwyQkFDQSw0QkFDQSxhQUNBLDhCQUNBLG1CQUVBLHdCQUNJLHFCQUVKLHlCQUNJLHFCQUNBLGdCQUNBLGlDQUNJLGNBQ0EsY3JDUlMsQ3FDV2pCLHVCQUNJLGNyQ1ZpQixDcUNXakIsMEJBQ0EsY0FDQSwrQkFDSSxXQUNBLGdHQUNBLGtDQUNBLFdBQ0EsWUFDQSxxQkFDQSxrQkFDQSxRQUNBLGlCQUlKLCtCQUNJLHFCcENYRSxDb0NhTiw4QkFDSSxVcENiRSxDb0NjRixlQUVKLDZCQUNJLGlCQUNBLGtCQUNBLHdCbkNuQ1IseUJtQ2dDSSw2QkFLUSxnQ0FDQSxRQUNBLFVBR1IsZ0NBQ0ksa0JBQ0EsZ0JBQ0EsZ0JBQ0EsbUJBRUosOEJBQ0ksZ0JBQ0EsY3JDdERJLENxQ3VESixVcENuRU0sQ29Db0VOLGdCQUNBLG1CQUVKLDZCQUNJLG1CQUNBLGNyQ3pEVyxDcUMyRGYsZ0NBQ0ksYUFDQSxTQUVKLCtCQUNJLE87QXhDaEZSLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0J5Q0xSLFVBRUksY3RDV2lCLENzQ1ZqQixvQkFLQSxrQkFDSSxVckNzQk0sQ3FDckJOLHdCckNDUyxtQnFDQ1QsZ0JBQ0EsY3RDR2UsQ3NDRmYsV0FDQSxZQUVBLG1CQUNBLG9CQUNBLHVCQUlKLG9CQUNJLGE7QXpDeEJKLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0IwQ0xSLDRCQUNJLHdCdENnQmEsQ3NDZmIseUJBQ0Esa0JBQ0Esa0JBQ0EsZ0JBQ0EsZ0JBQ0EsY3ZDVVksQ3VDVFosVXRDUmMsQ3NDU2QsYUFDQSxtQkFFQSxrQ0FDSSxXQUNBLFlBQ0EsaUJBSVIsc0JBQ0ksWUFDQSxzQkFDQSwyQkFDQSxXQUNBLGNBQ0Esb0I7QTFDekJBLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0IyQ0xSLGlCQUNJLGtCQUNBLG1CQUNBLGF2Q01XLEN1Q0xYLGN4Q1dxQixDd0NWckIsZ0JBQ0EsbUJBQ0ksY3hDV2UsQ3dDVmYsZ0JBQ0EsVXZDUk0sQztBSkRWLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0I0Q0xSLHNCQUNJLGdCQUNBLCtCQUNJLGFBQ0EsNkJBQ0EsbUJBRUosOEJBQ0ksYUFDQSxrQkFDQSxRQUVKLDRCQUNJLGN6Q0dlLEN5Q0ZmLFV4Q2JNLEN3Q2VWLDZCQUNJLHlCQUNBLGtCQUNBLGFBQ0EsYUFDQSxTQUNBLHdCeENMUyxDd0NPYiwrQkFDSSx3QjtBNUN6QkosV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQjZDTFIsY0FDSSxjMUNnQlksQzBDZlosVXpDRFUsQztBSkRWLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0I4Q0xSLGNBQ0ksbUJBQ0EscUJBQ0ksZ0JBQ0EsYzNDV2lCLEMyQ1ZqQixpQkFDQSxtQkFFSixvQkFDSSxhQUNBLFFBQ0Esa0JBQ0EsMEJBQ0ksZ0I7QTlDYlIsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQitDTFIsMEJBQ0ksd0IzQ01TLEMyQ0xULHlCQUNBLGtCQUNBLGtCQUNBLGdCQUNBLGdCQUNBLGM1Q1VZLEM0Q1RaLGEzQ2NlLEMyQ2JmLGFBQ0EsZ0JBQ0EsZ0NBQ0ksV0FDQSxZQUNBLGlCQUNBLHlCQUNBLG1CQUVKLGdDQUNJLGNBQ0EsZ0JBQ0EsMEJBRUosZ0NBQ0ksVTNDeEJVLEMyQ3lCVixzQ0FDSSw0QjFDVlIseUIwQ1NJLHNDQUdRLGlCQUtSLHdDQUNJLHFCM0NIRSxDMkNSVixnQ0FZSyxVM0NuQ1MsQzJDb0NWLHVDQUNJLFUzQ3JDTSxDMkN1Q1YseUNBQ0ksaUJBRUosd0NBQ0ksa0JBQ0EsYUFDQSwrQ0FDSSxjNUNsQ0EsQzRDbUNBLGdCQUNBLG1CQUVKLHFEQUNJLGM1Q25DTyxDNENvQ1AsbUJBRUosa0RBQ0ksbUJBRUosK0NBQ0ksV0FFSixpREFDSSxhQUNBLFFBQ0EsNkJBQ0EsaUJBRUosc0RBQ0ksZ0JBRUosaURBQ0ksYUFDQSxTQUNBLHVCQUVKLGdEQUNJLGdCQUNBLGdCO0EvQzVFWixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCZ0RMUix1QkFDSSxrQkFDQSxZQUNBLG1CQUNBLDZCQUNJLGE1Q0lPLEM0Q0hQLGtCQUNBLGdCQUNBLGM3Q1FlLEM2Q1BmLGlCQUNBLCtCQUNBLGtCQUVBLG9DQUNJLFVBQ0EsV0FDQSx5QkFDQSxjQUNBLGFBQ0EsV0FDQSxrQkFDQSxnQkFDQSxlQUNBLHdCQUdSLDZCQUNJLDRCQUNBLGdCQUNBLGNBRUosNkJBQ0ksNEJBQ0EsZUFDQSxhQUlJLDBEQUNJLFc3Q2xCQyxDNkNtQkQsa0VBQ0ksOEJBQ0EsYzdDMUJHLEM2QzRCUCxpRUFDSSxlQUNBLHlCO0FoRDlDaEIsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQmlETFIsbUNBQ0ksUUFDQSxjOUNjbUIsQzhDYm5CLFU3Q0hjLEM2Q0lkLGlCQUNBLG1CO0FqRExBLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0JrRExSLHdCQUNJLFdBQ0EsZ0JBQ0EsYy9DV2UsQztBSGRmLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0JtREpKLGtDQUNJLGNBQ0EsZ0JBQ0EsY0FDQSxtQkFFSix5Q0FDSSxjaERRZSxDZ0RQZixpQkFDQSxnQkFDQSxlQUNBLGtCQUVKLG1DQUNJLHlCQUNBLGtCQUNBLGFBQ0EsYUFDQSxTQUNBLHdCL0NIUyxDO0FKakJiLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0JvRExSLG9CQUNJLGNqRFlpQixDaURYakIsY0FDQSw0QkFDSSxVaEQyQk0sQ2dEMUJOLHdCaERNUyxDZ0RMVCxrQkFDQSxnQkFDQSxjakRRZSxDaURQZixXQUNBLFlBQ0EsbUJBQ0Esb0JBQ0EsdUI7QXBEYkosV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQnFESkosdUJBQ0ksYUFDQSw2QkFDQSxtQkFFSixzQkFDSSxhQUNBLGtCQUNBLFFBRUosb0JBQ0ksY2xESWUsQ2tESGYsVWpEWk0sQ2lEYU4sMEJBQ0ksV0FDQSxzQkFDQSxVakRqQk0sQ2lEa0JOLHlCQUNBLG1CQUNBLGNsRE5PLENrRE9QLGtCQUNBLGFBR1IscUJBQ0ksbUJBRUoscUJBQ0ksYWpEOUJRLENpRGdDUixrQkFDQSxlQUNBLGNsRGRVLEM7QUhuQmQsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQnNETFIsV0FDSSxjQUNBLG9DQUNJLGNuRFdXLEM7QUhkZixXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCdURMUixzQkFDSSxnQkFDQSxjcERlWSxDb0RkWixhbkRDUSxvQm1EQ1IsZUFDQSxjbERVQSx5QmtEaEJKLHNCQVFRLHFCO0F2RFJKLFdBQ0ksb0JDYVcsQ0RaWCw2RkFDQSxlQ1c4RCxDRFY5RCxtQkFMK0UsQ0FNL0Usa0J3RExSLHVCQUNJLGtCQUVBLCtCQUNJLGlCQUNBLGNyRFNXLENxRFJYLGlCQUNBLGFwRHNCVSxDb0RyQlYsbUJBRUEsaUNBQ0ksY0FDQSxlQUNBLHFCQUdKLG1DQUNJLFdBQ0EsWUFDQSxtQkFJUixnQ0FDSSxjckRUaUIsQ3FEVWpCLG9CQUNBLFVwRE1NLENvRExOLGVBRUEsa0NBQ0ksZUFJUiw2QkFJSSxjQUVBLG9DQUNJLFdBQ0EsWTtBeEQxQ1IsV0FDSSxvQkNhVyxDRFpYLDZGQUNBLGVDVzhELENEVjlELG1CQUwrRSxDQU0vRSxrQnlETFIsNEJBQ0ksUUFDQSxrQkFDQSxVQUNBLG1CQUNBLGFBQ0Esc0JBQ0EsUUFDQSxlQUdKLFlBQ0ksYUFDQSx1QkFDQSxlQUdKLGtCQUNJLGdCQUNBLFVBR0osOEJBRUksZUFDQSxtQkFDQSx5QkFDQSxXQUNBLGVBQ0EsZUFDQSxZQUNBLHNCO0F6RC9CQSxXQUNJLG9CQ2FXLENEWlgsNkZBQ0EsZUNXOEQsQ0RWOUQsbUJBTCtFLENBTS9FLGtCMERMUixtQ0FDSSxTQUNBLGtCQUNBLFVBQ0EsbUJBQ0EsYUFDQSxzQkFDQSxRQUNBLGVBR0osbUJBQ0ksYUFDQSx1QkFDQSxlQUdKLHlCQUNJLGdCQUNBLFVBR0osNENBRUksZUFDQSxtQkFDQSx5QkFDQSxXQUNBLGVBQ0EsZUFDQSxZQUNBLHNCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvZ2VuZXJhbHMvY2hlY2tvdXQuc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9nZW5lcmFscy9jb25maWdzL3N0eWxlL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9nZW5lcmFscy9jb25maWdzL3N0eWxlL19mb250cy5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2dlbmVyYWxzL2NvbmZpZ3Mvc3R5bGUvX2NvbW1vbnMuc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9nZW5lcmFscy9jb25maWdzL3N0eWxlL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvZ2VuZXJhbHMvY29uZmlncy9zdHlsZS9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvZ2VuZXJhbHMvY29uZmlncy9zdHlsZS9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9nZW5lcmFscy9jb25maWdzL3N0eWxlL19yZXNldC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2dlbmVyYWxzL2NvbmZpZ3Mvc3R5bGUvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2dlbmVyYWxzL2NvbmZpZ3Mvc3R5bGUvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvbW9kdWxlcy9fdGVtcGxhdGVzXy9oZWFkZXIvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9tb2R1bGVzL190ZW1wbGF0ZXNfL2dlbmVyYWwuc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9tb2R1bGVzL2NhcnQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9tb2R1bGVzL2VtYWlsL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvbW9kdWxlcy9wcm9maWxlL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvbW9kdWxlcy9zaGlwcGluZy9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL21vZHVsZXMvcGF5bWVudC9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvaGVhZGVyL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9zdWItaGVhZGVyL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9mb290ZXIvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL19zaGFyZWRfL21vZGFsLWNoZWNrb3V0L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy93YXJyYW50eS9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvc29sZC1ieS9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvY291cG9uLXRvcy9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvc2t1LWJ5LXByb2R1Y3QvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL3F1YW50aXR5LWJ5LXByb2R1Y3QvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL3RvdGFsLXByb2R1Y3RzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9wcmljZS1vaC1wYXkvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9pbnRlcnNlY3Rpb25zL3ZhbGlkYXRpb24tY291cG9uL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvaW50ZXJzZWN0aW9ucy90b2dnbGUtY291cG9uL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9yZXRhaWwtcm9ja2V0L2NhcnQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL2tpb3Nrby1zdG9yZS9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvYnJlYWtpbmcta2lvc2tvL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9lbWFpbC10b3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL3Byb2ZpbGUtdG9zL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9kb2N1bWVudC1pbnB1dC9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMva2lvc2tvLXN1bW1hcnktY2FydC9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvYXV0b2NvbXBsZXRlLWFkZHJlc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL3NlbGxlci1wcm9kdWN0LXBhY2thZ2UvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL2xpc3QtcHJvZHVjdC1wYWNrYWdlL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9zb2xkLWJ5LXBhY2thZ2UvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL2NvdW50ZXItcGFja2FnZS9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvc3RlcC1vbmUvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL3BpY2t1cC1wb2ludC1zaG9ydC1tZXNzYWdlL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9jb3N0LWJ5LXBhY2thZ2UvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL3doby1yZWNlaXZlcy1tZXNzYWdlL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9ob3VyLXBhY2thZ2UvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL3RpbWUtd2luZG93cy9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvbWVzc2FnZS1kZWxpdmVyeS1leHByZXNzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9tb3JlLXByb2R1Y3RzLXBhY2thZ2UvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL21lc3NhZ2Utc2VsZWN0ZWQtZGVsaXZlcnktZXhwcmVzcy9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvdGl0bGUtZGVsaXZlcnktcGF5bWVudC9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvZGVzY3JpcHRpb24tbWV0aG9kLXBheW1lbnQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL3N0ZXAtdGl0bGUtcGF5bWVudC9pbmRleC5zY3NzIiwid2VicGFjazovL0NoZWNrb3V0LU9FLy4vc3JjL2NvbXBvbmVudHMvdm91Y2hlci10eXBlL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9zYWZldHlwYXkvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL21lc3NhZ2Utc3VtbWFyeS1jYXJ0L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9tZXNzYWdlLXBheW1lbnQtZXBhZ28vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9DaGVja291dC1PRS8uL3NyYy9jb21wb25lbnRzL2N1b3RhLWRpZmVyaWRvLW9oL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vQ2hlY2tvdXQtT0UvLi9zcmMvY29tcG9uZW50cy9jdW90YS1kaWZlcmlkby1vaC1raW9za28vaW5kZXguc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiR2VsaW9uXCI7c3JjOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9HZWxpb24tUmVndWxhci50dGYuY3NzXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOlwibm9ybWFsXCI7Zm9udC1kaXNwbGF5OnN3YXB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmxpbmstYm94LWVkaXQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5saW5rLWJveC1lZGl0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cDpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5saW5rLWJveC1lZGl0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cDpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5saW5rLWJveC1lZGl0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5saW5rLWJveC1lZGl0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAubGluay1ib3gtZWRpdHtiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0O2JvcmRlcjp1bnNldH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAubGluay1ib3gtZWRpdCAuaWNvbi1lZGl0OjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5saW5rLWJveC1lZGl0IC5pY29uLWVkaXQ6OmJlZm9yZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXA6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAubGluay1ib3gtZWRpdCAuaWNvbi1lZGl0OjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmxpbmstYm94LWVkaXQgLmljb24tZWRpdDo6YmVmb3JlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5saW5rLWJveC1lZGl0IC5pY29uLWVkaXQ6OmJlZm9yZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmxpbmstYm94LWVkaXQgLmljb24tZWRpdDo6YmVmb3Jle2NvbnRlbnQ6XCJFZGl0YXJcIjtmb250LXNpemU6MTNweDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO21hcmdpbi1yaWdodDo1cHg7Y29sb3I6I2ZmMDcwNTtmb250LWZhbWlseTpcIkdlbGlvblwifSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5saW5rLWJveC1lZGl0IC5pY29uLWVkaXQ6OmFmdGVyLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAubGluay1ib3gtZWRpdCAuaWNvbi1lZGl0OjphZnRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXA6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAubGluay1ib3gtZWRpdCAuaWNvbi1lZGl0OjphZnRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXA6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAubGluay1ib3gtZWRpdCAuaWNvbi1lZGl0OjphZnRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAubGluay1ib3gtZWRpdCAuaWNvbi1lZGl0OjphZnRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmxpbmstYm94LWVkaXQgLmljb24tZWRpdDo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3Mvb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nXCIpO2JhY2tncm91bmQtcG9zaXRpb246LTI1OHB4IC0yNTJweDt3aWR0aDoxOHB4O2hlaWdodDoxNnB4O2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhe3BhZGRpbmc6MjBweCAxNXB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGF7Ym9yZGVyOnVuc2V0fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGV7Zm9udC1zaXplOjA7Y29sb3I6IzQ0NDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctbGVmdDowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlOjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZTVlNWU1O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL2ljb24tZGVsaXZlcnkucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxOHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJTtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDttYXJnaW4tcmlnaHQ6MTBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZTo6YWZ0ZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlOjphZnRlcntjb250ZW50OlwiRW50cmVnYVwiO2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiNhYWF9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24taG9tZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24taG9tZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC5zaHAtc3VtbWFyeS1ncm91cC1hZGRyZXNzLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUFkZHJlc3MsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8udnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtSW5mbyAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNze21hcmdpbi1ib3R0b206MTBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnNocC1zdW1tYXJ5LWdyb3VwLWFkZHJlc3MudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQWRkcmVzcyAuYWRkcmVzcy1zdW1tYXJ5LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnNocC1zdW1tYXJ5LWdyb3VwLWFkZHJlc3MudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQWRkcmVzcyAuYWRkcmVzcy1zdW1tYXJ5e2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM3Nzd9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC5zaHAtc3VtbWFyeS1ncm91cC1hZGRyZXNzLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSAuc3RyZWV0OjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8udnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtSW5mbyAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLnN0cmVldDo6YmVmb3Jle2NvbnRlbnQ6XCJEaXJlY2Npw7NuOiBcIjtmb250LXdlaWdodDo3MDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC5zaHAtc3VtbWFyeS1ncm91cC1hZGRyZXNzLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSAubmVpZ2hib3Job29kOjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8udnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtSW5mbyAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLm5laWdoYm9yaG9vZDo6YmVmb3Jle2NvbnRlbnQ6XCJEaXN0cml0bzogXCI7Zm9udC13ZWlnaHQ6NzAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8udnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtSW5mbyAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLmxpbmUyLWRlbGltaXRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC5zaHAtc3VtbWFyeS1ncm91cC1hZGRyZXNzLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSAubGluZTItZGVsaW1pdGVye2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnNocC1zdW1tYXJ5LWdyb3VwLWFkZHJlc3MudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQWRkcmVzcyAuYWRkcmVzcy1zdW1tYXJ5IC5jaXR5OjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8udnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtSW5mbyAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLmNpdHk6OmJlZm9yZXtjb250ZW50OlwiLCBcIjtjb2xvcjojNzc3fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8udnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtSW5mbyAudnRleC1vbW5pc2hpcHBpbmctMS14LXN1bW1hcnlQYWNrYWdlLnNocC1zdW1tYXJ5LXBhY2thZ2U6bm90KDpsYXN0LWNoaWxkKSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VtbWFyeVBhY2thZ2Uuc2hwLXN1bW1hcnktcGFja2FnZTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdW1tYXJ5UGFja2FnZS5zaHAtc3VtbWFyeS1wYWNrYWdlIC5zaHAtc3VtbWFyeS1wYWNrYWdlLXRpdGxlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdW1tYXJ5UGFja2FnZS5zaHAtc3VtbWFyeS1wYWNrYWdlIC5zaHAtc3VtbWFyeS1wYWNrYWdlLXRpdGxle2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdW1tYXJ5UGFja2FnZS5zaHAtc3VtbWFyeS1wYWNrYWdlIC5zaHAtc3VtbWFyeS1wYWNrYWdlLXRpbWUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8udnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtSW5mbyAudnRleC1vbW5pc2hpcHBpbmctMS14LXN1bW1hcnlQYWNrYWdlLnNocC1zdW1tYXJ5LXBhY2thZ2UgLnNocC1zdW1tYXJ5LXBhY2thZ2UtdGltZXtjb2xvcjojNzc3O21hcmdpbi10b3A6MnB4O2Rpc3BsYXk6YmxvY2t9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VtbWFyeVBhY2thZ2Uuc2hwLXN1bW1hcnktcGFja2FnZSAuc2hwLXN1bW1hcnktcGFja2FnZS1pdGVtcywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VtbWFyeVBhY2thZ2Uuc2hwLXN1bW1hcnktcGFja2FnZSAuc2hwLXN1bW1hcnktcGFja2FnZS1pdGVtc3tkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VtbWFyeVBhY2thZ2Uuc2hwLXN1bW1hcnktcGFja2FnZSsuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdW1tYXJ5UGFja2FnZS5zaHAtc3VtbWFyeS1wYWNrYWdlKy5zaHAtc3VtbWFyeS1ncm91cC1hZGRyZXNzLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUFkZHJlc3N7Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnNocC1zdW1tYXJ5LXNjaGVkdWxlZCwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIC5zaHAtc3VtbWFyeS1zY2hlZHVsZWR7Y29sb3I6Izc3NzttYXJnaW4tdG9wOjJweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnNocC1zdW1tYXJ5LXNjaGVkdWxlZCsuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zaHAtc3VtbWFyeS1ncm91cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Hcm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1Db250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUluZm8gLnNocC1zdW1tYXJ5LXNjaGVkdWxlZCsuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNze2NvbG9yOiM3Nzd9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtcHJpY2UudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtUHJpY2UsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLXByaWNlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbVByaWNle2NvbG9yOiM5OTk7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC10aXRsZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1UaXRsZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAuc2hwLXN1bW1hcnktZ3JvdXAudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtR3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLXRpdGxlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbVRpdGxle21hcmdpbi1ib3R0b206MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5saW5rLWNoYW5nZS1zaGlwcGluZy52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VtbWFyeUNoYW5nZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAubGluay1jaGFuZ2Utc2hpcHBpbmcudnRleC1vbW5pc2hpcHBpbmctMS14LXN1bW1hcnlDaGFuZ2V7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnN0ZXAtb25lLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5ib3gtaW5mby5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIC5zdGVwLW9uZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciAucGlja3VwLXBvaW50LXN1Z2dlc3QsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmJveC1pbmZvLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnBpY2t1cC1wb2ludC1zdWdnZXN0e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydHt3aWR0aDozMCV9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9ue21heC13aWR0aDozNTBweDt3aWR0aDozMHZ3O3RvcDowfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIGgyW2RhdGEtaTE4bj1cInRvdGFsaXplcnMuc3VtbWFyeVwiXSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiBoMltkYXRhLWkxOG49XCJ0b3RhbGl6ZXJzLnN1bW1hcnlcIl0sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gaDJbZGF0YS1pMThuPVwidG90YWxpemVycy5zdW1tYXJ5XCJde2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNzc3O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTVweCAxNXB4O2dhcDo1cHg7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIGgyW2RhdGEtaTE4bj1cInRvdGFsaXplcnMuc3VtbWFyeVwiXSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiBoMltkYXRhLWkxOG49XCJ0b3RhbGl6ZXJzLnN1bW1hcnlcIl0sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gaDJbZGF0YS1pMThuPVwidG90YWxpemVycy5zdW1tYXJ5XCJde2JvcmRlci1yYWRpdXM6NnB4IDZweCAwIDB9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gaDJbZGF0YS1pMThuPVwidG90YWxpemVycy5zdW1tYXJ5XCJdOjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gaDJbZGF0YS1pMThuPVwidG90YWxpemVycy5zdW1tYXJ5XCJdOjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gaDJbZGF0YS1pMThuPVwidG90YWxpemVycy5zdW1tYXJ5XCJdOjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi1zdW1tYXJ5LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiBoMltkYXRhLWkxOG49XCJ0b3RhbGl6ZXJzLnN1bW1hcnlcIl06OmFmdGVyLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIGgyW2RhdGEtaTE4bj1cInRvdGFsaXplcnMuc3VtbWFyeVwiXTo6YWZ0ZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gaDJbZGF0YS1pMThuPVwidG90YWxpemVycy5zdW1tYXJ5XCJdOjphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJSZXN1bWVuIGRlIHR1IGNvbXByYVwiO2ZvbnQtc2l6ZToxN3B4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXJ7bWF4LWhlaWdodDoxODBweDttaW4taGVpZ2h0OjkwcHh9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXJ7bWF4LWhlaWdodDp1bnNldDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlNWU1ZTU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTVlNWU1O2JhY2tncm91bmQtY29sb3I6I2ZmZn19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbXtwYWRkaW5nOjE1cHg7bWFyZ2luLXRvcDowO2JveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXNpemU6MTNweDtjb2xvcjojNDQ0fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVte2JvcmRlcjp1bnNldH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAudXJsIC5waG90bywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAudXJsIC5waG90bywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAudXJsIC5waG90b3t3aWR0aDo2MHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0gLnByb2R1Y3QtbmFtZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAucHJvZHVjdC1uYW1lLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5wcm9kdWN0LW5hbWV7bWF4LXdpZHRoOjExMHB4O3doaXRlLXNwYWNlOnVuc2V0fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0gLnF1YW50aXR5LmJhZGdlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5xdWFudGl0eS5iYWRnZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAucXVhbnRpdHkuYmFkZ2V7YmFja2dyb3VuZC1jb2xvcjojM2FiMWM3O3BhZGRpbmc6M3B4IDZweDtjb2xvcjojZmZmO2JveC1zaGFkb3c6bm9uZTtsZWZ0OjEzcHg7dG9wOjhweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5kZXNjcmlwdGlvbiAuc2hpcHBpbmctZGF0ZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAuZGVzY3JpcHRpb24gLnNoaXBwaW5nLWRhdGUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0gLmRlc2NyaXB0aW9uIC5zaGlwcGluZy1kYXRle2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5kZXNjcmlwdGlvbiAuaXRlbS1wcmljZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAuZGVzY3JpcHRpb24gLml0ZW0tcHJpY2UsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0gLmRlc2NyaXB0aW9uIC5pdGVtLXByaWNle2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4O3RleHQtYWxpZ246cmlnaHR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAuZGVzY3JpcHRpb24gLnByaWNlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5kZXNjcmlwdGlvbiAucHJpY2UsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0gLmRlc2NyaXB0aW9uIC5wcmljZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAuc2VydmljZS1saXN0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0gLnNlcnZpY2UtbGlzdHt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6dW5zZXQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZTtib3JkZXItcmFkaXVzOnVuc2V0O3BhZGRpbmctdG9wOjVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QgLnNlcnZpY2UtaXRlbSAucHJvZHVjdC1uYW1lLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QgLnNlcnZpY2UtaXRlbSAucHJvZHVjdC1uYW1lLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QgLnNlcnZpY2UtaXRlbSAucHJvZHVjdC1uYW1le21heC13aWR0aDp1bnNldH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QgLnNlcnZpY2UtaXRlbSAucHJvZHVjdC1uYW1lIC5pY29uLW9rLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QgLnNlcnZpY2UtaXRlbSAucHJvZHVjdC1uYW1lIC5pY29uLW9rLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QgLnNlcnZpY2UtaXRlbSAucHJvZHVjdC1uYW1lIC5pY29uLW9re2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QgLnNlcnZpY2UtaXRlbSAucHJvZHVjdC1uYW1lIHNwYW4sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0gLnNlcnZpY2UtbGlzdCAuc2VydmljZS1pdGVtIC5wcm9kdWN0LW5hbWUgc3BhbiwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAuc2VydmljZS1saXN0IC5zZXJ2aWNlLWl0ZW0gLnByb2R1Y3QtbmFtZSBzcGFue2NvbG9yOiM3Nzc7Zm9udC1zaXplOjEzcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyAuaXRlbSAuc2VydmljZS1saXN0IC5zZXJ2aWNlLWl0ZW0gLnByaWNlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5zZXJ2aWNlLWxpc3QgLnNlcnZpY2UtaXRlbSAucHJpY2UsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0gLnNlcnZpY2UtbGlzdCAuc2VydmljZS1pdGVtIC5wcmljZXtmb250LXNpemU6MTNweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0Ojotd2Via2l0LXNjcm9sbGJhciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydDo6LXdlYmtpdC1zY3JvbGxiYXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQ6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjdweDtoZWlnaHQ6N3B4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDojZmYwNzA1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjaywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDojZjVmNWY1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gI2dvLXRvLWNhcnQtYnV0dG9uLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uICNnby10by1jYXJ0LWJ1dHRvbiwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAjZ28tdG8tY2FydC1idXR0b257ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXJ7Ym9yZGVyLXRvcDpub25lfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVye2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1yaWdodDoxcHggc29saWQgI2U1ZTVlNTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1yYWRpdXM6MCAwIDZweCA2cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVyc3ttYXJnaW4tYm90dG9tOjB9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGJvZHkgdHIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGJvZHkgdHIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGJvZHkgdHIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Zm9vdCB0ciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Zm9vdCB0ciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Zm9vdCB0cntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHJ7Ym9yZGVyOnVuc2V0fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyIHRkLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyIHRkLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyIHRkLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIgdGQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIgdGQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIgdGR7Zm9udC1zaXplOjE1cHg7Y29sb3I6IzQ0NDtmb250LXdlaWdodDo0MDA7cGFkZGluZzoxNXB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyIHRkLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyIHRkLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyIHRkLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIgdGQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIgdGQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIgdGR7d2lkdGg6NTAlO3BhZGRpbmc6N3B4IDE1cHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGJvZHkgdHIgdGQuaW5mbywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Ym9keSB0ciB0ZC5pbmZvLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5IHRyIHRkLmluZm8sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Zm9vdCB0ciB0ZC5pbmZvLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRmb290IHRyIHRkLmluZm8sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIgdGQuaW5mb3tmbG9hdDpsZWZ0O2xpbmUtaGVpZ2h0OjF9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Zm9vdCB0ciB0ZC5pbmZvLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRmb290IHRyIHRkLmluZm8sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgdHIgdGQuaW5mb3tmb250LXNpemU6MTVweDtmb250LXdlaWdodDo3MDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSAudG90YWxpemVycy1saXN0IC5JdGVtcyAuaW5mbywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSAudG90YWxpemVycy1saXN0IC5JdGVtcyAuaW5mbywjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSAudG90YWxpemVycy1saXN0IC5JdGVtcyAuaW5mb3tmb250LXNpemU6MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLkl0ZW1zIC5pbmZvOjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgLnRvdGFsaXplcnMtbGlzdCAuSXRlbXMgLmluZm86OmJlZm9yZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSAudG90YWxpemVycy1saXN0IC5JdGVtcyAuaW5mbzo6YmVmb3Jle2NvbnRlbnQ6XCJTdWItdG90YWxcIjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjYwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLlNoaXBwaW5nLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLlNoaXBwaW5nLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLlNoaXBwaW5ne2JhY2tncm91bmQtY29sb3I6I2ZiZmJmYjtkaXNwbGF5OnRhYmxlLXJvd30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLlNoaXBwaW5nIC5pbmZvIC5wb3N0YWwtY29kZS1mb3Itc2xhLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLlNoaXBwaW5nIC5pbmZvIC5wb3N0YWwtY29kZS1mb3Itc2xhLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLlNoaXBwaW5nIC5pbmZvIC5wb3N0YWwtY29kZS1mb3Itc2xhe2ZvbnQtc2l6ZTowO2Rpc3BsYXk6YmxvY2t9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMuc3VtbWFyeS10b3RhbGl6ZXJzLmNhcnQtdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSAudG90YWxpemVycy1saXN0IC5TaGlwcGluZyAuaW5mbyAucG9zdGFsLWNvZGUtZm9yLXNsYTo6YmVmb3JlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIC50b3RhbGl6ZXJzLWxpc3QgLlNoaXBwaW5nIC5pbmZvIC5wb3N0YWwtY29kZS1mb3Itc2xhOjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pbm5lciAudGFibGUgLnRvdGFsaXplcnMtbGlzdCAuU2hpcHBpbmcgLmluZm8gLnBvc3RhbC1jb2RlLWZvci1zbGE6OmJlZm9yZXtjb250ZW50OlwiRGVzcGFjaG9cIjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhe3otaW5kZXg6LTF9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZXtjb2xvcjojYWFhfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZTo6YmVmb3JlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NnB4O2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7YmFja2dyb3VuZC1jb2xvcjojZTVlNWU1O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL2ljb24tY3JlZGl0LWNhcnQucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxOHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ub3RpZmljYXRpb24sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1pbm5lciAubm90aWZpY2F0aW9ue2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24taW5uZXIgLm5vdGlmaWNhdGlvbjo6YWZ0ZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1pbm5lciAubm90aWZpY2F0aW9uOjphZnRlcntjb250ZW50OlwiRXNwZXJhbmRvIHF1ZSBzZSBjb21wbGV0ZW4gbG9zIGRhdG9zIGRlIGVudHJlZ2FcIjtmb250LXNpemU6MTJweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXA6bm90KC5hY3RpdmUpLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cDpub3QoLmFjdGl2ZSl7YmFja2dyb3VuZC1jb2xvcjojZmJmYmZiO3BhZGRpbmc6MTBweCAxNXB4IDIwcHg7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTtib3JkZXItcmFkaXVzOjA7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXA6bm90KC5hY3RpdmUpLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cDpub3QoLmFjdGl2ZSl7YmFja2dyb3VuZC1jb2xvcjp1bnNldH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGV7cGFkZGluZy1sZWZ0OjQwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6NDBweDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE3cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24taG9tZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXA6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAuaWNvbi1ob21lLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cDpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWNyZWRpdC1jYXJkLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cDpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWNyZWRpdC1jYXJke2Rpc3BsYXk6bm9uZX1ib2R5e21hcmdpbjowO3BhZGRpbmc6MH0qLGJvZHl7Zm9udC1mYW1pbHk6XCJHZWxpb25cIn1we21hcmdpbjowO3BhZGRpbmc6MH1he2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpob3Zlcntjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9dGFibGUgdGR7cGFkZGluZzowfS5ib2R5LWNhcnR7cGFkZGluZzowfS5sb2FkaW5nLWJne21hcmdpbi10b3A6MH0uYnRue2JhY2tncm91bmQ6I2ZmMDcwNTtjb2xvcjojZmZmO291dGxpbmU6bm9uZX0uYnRuOmhvdmVye2JhY2tncm91bmQ6I2ZmMDcwNTtjb2xvcjojZmZmfS5idG46Zm9jdXN7YmFja2dyb3VuZDojZmYwNzA1O2NvbG9yOiNmZmY7b3V0bGluZTpub25lO2JvcmRlcjpub25lfS5idG4tLXNlY29uZGFyeXtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I2ZmMDcwNTtib3JkZXI6MXB4IHNvbGlkICNmZjA3MDU7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC13ZWlnaHQ6NzAwO3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4fS5idG4tLXNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I2ZmMDcwNX0uZXh0ZW5zaW9ucy1jaGVja291dC1idXR0b25ze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGFne3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjM0cHg7cGFkZGluZzozcHggMDtib3JkZXItcmFkaXVzOjRweDtmb250LXNpemU6MTBweDtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWxlZnQ6MTBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1jb2xvcjojNDQ0fS5mbGFnOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO2hlaWdodDowO3RvcDo1MCU7bGVmdDotNXB4O2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjNDQ0O2JvcmRlci1yaWdodC1jb2xvcjojNDQ0fS5oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnNob3duLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmZvbnQtc2l6ZS1ub25le2ZvbnQtc2l6ZTowfS5pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaWNvbi1vZWNoc2xle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjotODJweCAtMjI1cHg7d2lkdGg6NzhweDtoZWlnaHQ6MjFweH0uaWNvbi1wbGF6YXZlYXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9vZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExXCIpO2JhY2tncm91bmQtcG9zaXRpb246MCAtMjI1cHg7d2lkdGg6ODJweDtoZWlnaHQ6MjdweH0uaWNvbi1wcm9tYXJ0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjotMTM0cHggLTIwNnB4O3dpZHRoOjc3cHg7aGVpZ2h0OjE3cHh9Lmljb24tdGFyamV0YS1vaHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9vZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExXCIpO2JhY2tncm91bmQtcG9zaXRpb246LTI4NXB4IC0yMDZweDt3aWR0aDoyMnB4O2hlaWdodDoxNHB4fS5pY29uLXRhcmpldGEtb2hwYXl7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbl90YXJqZXRhX29ocGF5MTgwNjI0LnBuZ1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO3dpZHRoOjIycHg7aGVpZ2h0OjE0cHg7Ym9yZGVyLXJhZGl1czoycHh9Lmljb24tcmVtb3ZlOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi10cmFzaDEucG5nXCIpO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1zaXplOmNvdmVyO2NvbnRlbnQ6XCJcIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyIC5sb2FkZXItY2hlY2tvdXR7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojZmZmO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt6LWluZGV4Ojk5OTk7Zm9udC1zaXplOjI0cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lciAubG9hZGVyLWNoZWNrb3V0X19zcGlubmVye2JvcmRlcjo4cHggc29saWQgI2Y1ZjVmNTtib3JkZXItdG9wOjhweCBzb2xpZCAjZmYwNzA1O2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7YW5pbWF0aW9uOnNwaW4gMXMgbGluZWFyIGluZmluaXRlfUBrZXlmcmFtZXMgc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyIC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24sI2NoZWNrb3V0TWFpbkNvbnRhaW5lciAucm93LWZsdWlkIC5mdWxsLWNhcnQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lciAucm93LWZsdWlkIC5vcmRlcmZvcm0tdGVtcGxhdGV7dHJhbnNpdGlvbjpub25lfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3Jte21heC13aWR0aDoxMTcwcHg7d2lkdGg6MTAwJX19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAjb3JkZXJmb3JtLXRpdGxle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXJ7cG9zaXRpb246dW5zZXR9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUuZnVsbC1jYXJ0LmluYWN0aXZle2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRle3Bvc2l0aW9uOnVuc2V0fX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXJ7d2lkdGg6NjclfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YXtib3JkZXItYm90dG9tOm5vbmV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhe2JvcmRlcjoxcHggc29saWQgI2U1ZTVlNTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1yYWRpdXM6NXB4O3dpZHRoOjQ4JX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAuY2xpZW50LXByb2ZpbGUtZGF0YXtib3JkZXI6dW5zZXQ7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGF7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1yYWRpdXM6NXB4O21hcmdpbi1ib3R0b206MjBweDt3aWR0aDo0OC45MzYxNzAyMTI4JX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAuc2hpcHBpbmctZGF0YXtib3JkZXI6dW5zZXR9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1tZXRob2QtdG9nZ2xlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzVG9nZ2xle2JvcmRlci1yYWRpdXM6NnB4O2JhY2tncm91bmQtY29sb3I6I2ZmMDcwNTtib3JkZXItY29sb3I6I2ZmMDcwNTtib3gtc2hhZG93OnVuc2V0O3dpZHRoOmNhbGMoNTAlIC0gNy41cHgpO2hlaWdodDoxMDAlfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1tZXRob2QtdG9nZ2xlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzVG9nZ2xlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzVG9nZ2xlUGlja3Vwe21hcmdpbi1sZWZ0OjVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAucmVhY3QtZGF0ZXBpY2tlcntib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAucmVhY3QtZGF0ZXBpY2tlciAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tcHJldmlvdXN7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZjA3MDV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnJlYWN0LWRhdGVwaWNrZXIgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLW5leHR7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmMDcwNX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAucmVhY3QtZGF0ZXBpY2tlciAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1ib3R0b206dW5zZXQ7cGFkZGluZy10b3A6NXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5yZWFjdC1kYXRlcGlja2VyIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlciAucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aHtwYWRkaW5nLWJvdHRvbTo1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTttYXJnaW4tYm90dG9tOjdweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAucmVhY3QtZGF0ZXBpY2tlciAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZXMgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1le3dpZHRoOjIuMzVyZW07bGluZS1oZWlnaHQ6MS41cmVtfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5yZWFjdC1kYXRlcGlja2VyIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoe21hcmdpbjowIC41cmVtIC41cmVtIC41cmVtfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5yZWFjdC1kYXRlcGlja2VyIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoIC5yZWFjdC1kYXRlcGlja2VyX193ZWVrIC5yZWFjdC1kYXRlcGlja2VyX19kYXl7Y29sb3I6Izc3Nztib3JkZXI6MXB4IHNvbGlkICNlZWU7d2lkdGg6Mi40cmVtO21hcmdpbjouMDhyZW07bGluZS1oZWlnaHQ6MS41cmVtO2JvcmRlci1yYWRpdXM6dW5zZXR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnJlYWN0LWRhdGVwaWNrZXIgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGggLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWsgLnJlYWN0LWRhdGVwaWNrZXJfX2RheTpub3QoLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0tZGlzYWJsZWQpOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmMDcwNTtjb2xvcjojZmZmfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5yZWFjdC1kYXRlcGlja2VyIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoIC5yZWFjdC1kYXRlcGlja2VyX193ZWVrIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWRpc2FibGVke2JhY2tncm91bmQ6I2VlZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAucmVhY3QtZGF0ZXBpY2tlciAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX19tb250aCAucmVhY3QtZGF0ZXBpY2tlcl9fd2VlayAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1zZWxlY3RlZCwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAucmVhY3QtZGF0ZXBpY2tlciAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX19tb250aCAucmVhY3QtZGF0ZXBpY2tlcl9fd2VlayAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1rZXlib2FyZC1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZjA3MDU7Y29sb3I6I2ZmZn1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YXtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7Ym9yZGVyLXJhZGl1czo1cHg7d2lkdGg6Y2FsYyg1MiUgLSAyNXB4KX19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLnJvdy1mbHVpZCAuc3BhbjZ7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVke21heC1oZWlnaHQ6NTAwcHg7aGVpZ2h0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuYWZmaXh7cG9zaXRpb246YWJzb2x1dGV9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZCAucGF5bWVudC1jb25maXJtYXRpb24td3JhcCAucGF5bWVudC1zdWJtaXQtd3JhcCAuYnRuLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojZmYwNzA1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5kZWZhdWx0LW1vZGFse2JvcmRlcjoycHggI2ZmMDcwNSBzb2xpZH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmRlZmF1bHQtbW9kYWx7aGVpZ2h0OnVuc2V0O3dpZHRoOnVuc2V0fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuZGVmYXVsdC1tb2RhbCAubW9kYWwtYm9keS5kZWZhdWx0LW1vZGFsLWJvZHl7Y29sb3I6IzQ0NDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoyNXB4O2JvcmRlci1yYWRpdXM6NnB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuZGVmYXVsdC1tb2RhbCAubW9kYWwtYm9keS5kZWZhdWx0LW1vZGFsLWJvZHkgLmRlZmF1bHQtbW9kYWwtc2VjdXJpdHl7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5kZWZhdWx0LW1vZGFsIC5tb2RhbC1ib2R5LmRlZmF1bHQtbW9kYWwtYm9keSAubWFza2VkLWluZm8taGVsbG8sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmRlZmF1bHQtbW9kYWwgLm1vZGFsLWJvZHkuZGVmYXVsdC1tb2RhbC1ib2R5IC5tYXNrZWQtaW5mby1tZXNzYWdle21hcmdpbjowIDIwcHg7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuZGVmYXVsdC1tb2RhbCAubW9kYWwtYm9keS5kZWZhdWx0LW1vZGFsLWJvZHkucGF5bWVudC11bmF1dGhvcml6ZWQtbW9kYWwtYm9keXttYXgtd2lkdGg6NDUwcHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5kZWZhdWx0LW1vZGFsIC5tb2RhbC1ib2R5LmRlZmF1bHQtbW9kYWwtYm9keS5wYXltZW50LXVuYXV0aG9yaXplZC1tb2RhbC1ib2R5IC5kZWZhdWx0LW1vZGFsLW1lc3NhZ2UucGF5bWVudC11bmF1dGhvcml6ZWQtbWVzc2FnZSAucGF5bWVudC11bmF1dGhvcml6ZWQtbWVzc2FnZTF7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmRlZmF1bHQtbW9kYWwgLm1vZGFsLWJvZHkuZGVmYXVsdC1tb2RhbC1ib2R5LnBheW1lbnQtdW5hdXRob3JpemVkLW1vZGFsLWJvZHkgLmRlZmF1bHQtbW9kYWwtbWVzc2FnZS5wYXltZW50LXVuYXV0aG9yaXplZC1tZXNzYWdlIC5wYXltZW50LXVuYXV0aG9yaXplZC1tZXNzYWdlMTo6YmVmb3Jle2NvbnRlbnQ6XCJUdXZpbW9zIHVuIGluY29udmVuaWVudGUgY29uIGxhIGF1dG9yaXphY2nDs24gZGUgdHUgcGFnby5cIjtmb250LXNpemU6MTVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuZGVmYXVsdC1tb2RhbCAubW9kYWwtYm9keS5kZWZhdWx0LW1vZGFsLWJvZHkucGF5bWVudC11bmF1dGhvcml6ZWQtbW9kYWwtYm9keSAuZGVmYXVsdC1tb2RhbC1tZXNzYWdlLnBheW1lbnQtdW5hdXRob3JpemVkLW1lc3NhZ2UgLnBheW1lbnQtdW5hdXRob3JpemVkLW1lc3NhZ2Uye2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5kZWZhdWx0LW1vZGFsIC5tb2RhbC1ib2R5LmRlZmF1bHQtbW9kYWwtYm9keS5wYXltZW50LXVuYXV0aG9yaXplZC1tb2RhbC1ib2R5IC5kZWZhdWx0LW1vZGFsLW1lc3NhZ2UucGF5bWVudC11bmF1dGhvcml6ZWQtbWVzc2FnZSAucGF5bWVudC11bmF1dGhvcml6ZWQtbWVzc2FnZTI6OmJlZm9yZXtjb250ZW50OlwiUG9yIGZhdm9yIHJldmlzYSBjb24gdHUgYmFuY28gZWwgZXN0YWRvIGRlIHR1IHRhcmpldGEgbyBlbGlnZSBvdHJvIG1lZGlvIGRlIHBhZ28gZW4gdW5hIG51ZXZhIHRyYW5zYWNjacOzbi5cIjtmb250LXNpemU6MTVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuZGVmYXVsdC1tb2RhbCAubW9kYWwtYm9keS5kZWZhdWx0LW1vZGFsLWJvZHkucGF5bWVudC11bmF1dGhvcml6ZWQtbW9kYWwtYm9keSAucGF5bWVudC11bmF1dGhvcml6ZWQtYnV0dG9ue2ZvbnQtc2l6ZTowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2xlZnQ6NTAlO3Bvc2l0aW9uOnJlbGF0aXZlfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5kZWZhdWx0LW1vZGFsIC5tb2RhbC1ib2R5LmRlZmF1bHQtbW9kYWwtYm9keS5wYXltZW50LXVuYXV0aG9yaXplZC1tb2RhbC1ib2R5IC5wYXltZW50LXVuYXV0aG9yaXplZC1idXR0b246OmFmdGVye2NvbnRlbnQ6XCJWZXJpZmljYXIgZGF0b3MgbyBlbGVnaXIgb3RybyBtZWRpbyBkZSBwYWdvXCI7Zm9udC1zaXplOjE3cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gLmRlZmF1bHQtbW9kYWwgLm1vZGFsLWJvZHkuZGVmYXVsdC1tb2RhbC1ib2R5LnBheW1lbnQtY29uZmlybWF0aW9uLW1vZGFsLWJvZHkgLnBheW1lbnQtY29uZmlybWF0aW9uLWNvbnRlbnR7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5kZWZhdWx0LW1vZGFsIC5tb2RhbC1ib2R5LmRlZmF1bHQtbW9kYWwtYm9keS5wYXltZW50LWNvbmZpcm1hdGlvbi1tb2RhbC1ib2R5ICNwYXltZW50LWNvbmZpcm1hdGlvbi1tZXNzYWdlLWNvbnRhaW5lciAucGF5bWVudC1jb25maXJtYXRpb24tbWVzc2FnZVtkYXRhLWkxOG49XCJwYXltZW50RGF0YS5maW5pc2hpbmdcIl17d2lkdGg6MTAwJX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybSAuZGVmYXVsdC1tb2RhbC5wYXltZW50LWNvbmZpcm1hdGlvbi1tb2RhbHtib3JkZXI6bm9uZTttYXJnaW4tbGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2xlZnQ6NTAlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjM5MHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtIC5tb2RhbC1iYWNrZHJvcC5mYWRlLmlue2JhY2tncm91bmQtY29sb3I6IzAwMDtvcGFjaXR5Oi41fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtICN2dGV4SWRDb250YWluZXIgLnZ0ZXhJZFVJLnZ0ZXhJZFVJLXNob3ctYXBwICN2dGV4SWRVSS1tYWluLWNvbnRlbnQgI3Z0ZXhJZFVJLWF1dGgtc2VsZWN0b3IgLm1vZGFsLWJvZHkgLnZ0ZXhJZFVJLXByb3ZpZGVycy1saXN0IC52dGV4SWRVSS1zZW5kLWVtYWlse2JhY2tncm91bmQtY29sb3I6I2ZmMDcwNTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmOTRmNjEsICNmZjA3MDUpO2JveC1zaGFkb3c6dW5zZXR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0gI3Z0ZXhJZENvbnRhaW5lciAudnRleElkVUkudnRleElkVUktc2hvdy1hcHAgI3Z0ZXhJZFVJLW1haW4tY29udGVudCAjdnRleElkVUktYXV0aC1zZWxlY3RvciAubW9kYWwtYm9keSAudnRleElkVUktcHJvdmlkZXJzLWxpc3QgLnZ0ZXhJZFVJLXNlbmQtZW1haWwgLnZ0ZXhpZC1pY29uLW1haWx7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIgLmNvbmZpcm1hdGlvbi1tb2RhbC51bmF2YWlsYWJsZS1tb2RhbHtib3JkZXI6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLnN1Yi1oZWFkZXIgLmxpbmstdG8tY2FydHtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVye3dpZHRoOjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydHt3aWR0aDp1bnNldH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCBoMSNjYXJ0LXRpdGxle2ZvbnQtc2l6ZToxN3B4O21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nOjAgMTVweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojNDQ0fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydHttYXgtd2lkdGg6MTI4MHB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZXt0cmFuc2l0aW9uOm5vbmV9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZS5pbmFjdGl2ZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmNhcnQtdGVtcGxhdGUuZnVsbC1jYXJ0LnNwYW4xMi5hY3RpdmV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuY2FydC10ZW1wbGF0ZS5mdWxsLWNhcnQuc3BhbjEyLmFjdGl2ZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCAxNXB4O3RyYW5zaXRpb246bm9uZX19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmNhcnQtdGVtcGxhdGUuZnVsbC1jYXJ0LnNwYW4xMi5hY3RpdmUgLmV4dGVuc2lvbnMtY2hlY2tvdXQtYnV0dG9ucy1jb250YWluZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10b3RhbGl6ZXJze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTt3aWR0aDp1bnNldH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10b3RhbGl6ZXJze3dpZHRoOjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmc6MDttYXJnaW46MH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10b3RhbGl6ZXJzIC50YWJsZSAuaW5mb3t0ZXh0LWFsaWduOnVuc2V0O2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTVweH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10b3RhbGl6ZXJzIC50YWJsZSAuaW5mb3twYWRkaW5nOjhweCAxNXB4fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRvdGFsaXplcnMgLnRhYmxlIC5tb25ldGFyeXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE1cHh9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdG90YWxpemVycyAudGFibGUgLm1vbmV0YXJ5e3RleHQtYWxpZ246cmlnaHR9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdG90YWxpemVycyAudGFibGUgLmVtcHR5e3BhZGRpbmc6MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10b3RhbGl6ZXJzIC50YWJsZSAuZW1wdHl7ZGlzcGxheTpub25lfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRvdGFsaXplcnMgLnRhYmxlIHRke3BhZGRpbmc6MTVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRvdGFsaXplcnMgLnRhYmxlIHRkLmVtcHR5e2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAubGluay1jaG9vc2UtbW9yZS1wcm9kdWN0cy13cmFwcGVye2Rpc3BsYXk6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjQxcHg7Zm9udC1zaXplOjB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5saW5rLWNob29zZS1tb3JlLXByb2R1Y3RzLXdyYXBwZXJ7ZGlzcGxheTp1bnNldH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmxpbmstY2hvb3NlLW1vcmUtcHJvZHVjdHMtd3JhcHBlciAjY2FydC1jaG9vc2UtbW9yZS1wcm9kdWN0czo6YmVmb3Jle2NvbnRlbnQ6XCJWZXIgbcOhcyBwcm9kdWN0b3NcIjtmb250LXNpemU6MTVweDtjb2xvcjojZmYwNzA1O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmNsZWFyZml4LnB1bGwtcmlnaHQuY2FydC1saW5rcy5jYXJ0LWxpbmtzLWJvdHRvbS5oaWRle3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3dpZHRoOjEwMCU7bWFyZ2luOjA7Ym94LXNoYWRvdzowIC00cHggNHB4IHJnYmEoMCwwLDAsLjA2KTt6LWluZGV4OjExfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuY2xlYXJmaXgucHVsbC1yaWdodC5jYXJ0LWxpbmtzLmNhcnQtbGlua3MtYm90dG9tLmhpZGV7Ym94LXNoYWRvdzp1bnNldDtwb3NpdGlvbjp1bnNldDt3aWR0aDo0NDBweDt0ZXh0LWFsaWduOnJpZ2h0O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDt6LWluZGV4OjF9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnR7dHJhbnNpdGlvbjpub25lfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0e21pbi1oZWlnaHQ6MzUwcHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXZ7cGFkZGluZzowfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2e21pbi1oZWlnaHQ6MzQ1cHg7ZmxvYXQ6bGVmdDt3aWR0aDpjYWxjKDEwMCUgLSA0NTBweCl9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnR7Ym9yZGVyOjA7cGFkZGluZzowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgdGhlYWR7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgdGJvZHkgdHIgdGR7cGFkZGluZzo0cHggMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIHRib2R5IHRyIHRkLnNoaXBwaW5nLWRhdGV7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgLnByb2R1Y3QtaXRlbXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjMwJSA3MCU7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG8gYXV0byBhdXRvIGF1dG8gYXV0bzttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTtib3JkZXItdG9wOm5vbmU7cGFkZGluZy1sZWZ0OjE2cHg7cGFkZGluZy1yaWdodDoxNnB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW17Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSAzNSUgMzAlIDIwJTtncmlkLXRlbXBsYXRlLXJvd3M6YXV0byBhdXRvIGF1dG87Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MTVweH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTpub25lfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0ubG9va2F0bWV7YmFja2dyb3VuZDp1bnNldDt0cmFuc2l0aW9uOm5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWltYWdle2dyaWQtY29sdW1uOjEvMjtncmlkLXJvdzoxLzM7d2lkdGg6MTA4cHg7aGVpZ2h0OjEwOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtaW1hZ2U6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWltYWdle3dpZHRoOjExOHB4O2hlaWdodDphdXRvO3BhZGRpbmc6MH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWltYWdlIGEgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOnVuc2V0O2Rpc3BsYXk6YmxvY2s7ei1pbmRleDotMTtwb3NpdGlvbjpyZWxhdGl2ZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtbmFtZXtncmlkLWNvbHVtbjoyLzM7Z3JpZC1yb3c6MTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7bWFyZ2luLWxlZnQ6MTVweDt3aWR0aDp1bnNldH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LW5hbWV7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDtwYWRkaW5nLWxlZnQ6MjBweDttYXJnaW4tbGVmdDowO2JveC1zaXppbmc6Ym9yZGVyLWJveH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LW5hbWUgLmJyYW5ke2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEwcHg7Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtbmFtZSAuc2VsbGVyLm11dGVke2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtbmFtZSAucHJvZHVjdC1zZXJ2aWNle2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtbmFtZSAuYWRkLXNlcnZpY2UtY29udGFpbmVye2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtbmFtZSAuYWRkLWl0ZW0tYXR0YWNobWVudC1jb250YWluZXJ7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1uYW1lIGF7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM0NDQ7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmctcmlnaHQ6MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtcHJpY2V7Z3JpZC1jb2x1bW46Mi8zO2dyaWQtcm93OjI7d2lkdGg6MTAwJTtjb2xvcjojNDQ0O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjEzcHg7dGV4dC1hbGlnbjpyaWdodH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXByaWNle2dyaWQtY29sdW1uOjMvNDtncmlkLXJvdzoxO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Zm9udC1zaXplOjE1cHg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDoyNXB4fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtcHJpY2U6OmJlZm9yZXtjb250ZW50OlwiUHJlY2lvXCI7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoxNXB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtcHJpY2U6OmJlZm9yZXttYXJnaW4tbGVmdDowO2Zsb2F0OnVuc2V0fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtcHJpY2UgYnJ7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1wcmljZSAuYmVzdC1wcmljZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjVweH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXByaWNlIC5iZXN0LXByaWNle21hcmdpbi1ib3R0b206MH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXByaWNlIC5iZXN0LXByaWNlIC5uZXctcHJvZHVjdC1wcmljZS1sYWJlbHtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXByaWNlIC5iZXN0LXByaWNlIC5uZXctcHJvZHVjdC1yZWFsLXByaWNle2Rpc3BsYXk6YmxvY2t9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXByaWNlIC5iZXN0LXByaWNlIC5uZXctcHJvZHVjdC1wcmljZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXByaWNlIC5iZXN0LXByaWNlIC5wcmljZS1kZXRhaWxze2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtcHJpY2UgLmxpc3QtcHJpY2V7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgLnByb2R1Y3QtaXRlbSAucXVhbnRpdHl7Z3JpZC1jb2x1bW46Mi8zO2dyaWQtcm93OjN9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgLnByb2R1Y3QtaXRlbSAucXVhbnRpdHl7Z3JpZC1jb2x1bW46NC81O2dyaWQtcm93OjE7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOnVuc2V0O21hcmdpbi1ib3R0b206MH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5xdWFudGl0eXtmbG9hdDpyaWdodDt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5xdWFudGl0eSAuaXRlbS1xdWFudGl0eS1jaGFuZ2V7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O3BhZGRpbmc6OHB4IDEzcHg7cG9zaXRpb246dW5zZXQ7d2lkdGg6dW5zZXQ7aGVpZ2h0OnVuc2V0fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnF1YW50aXR5IC5pdGVtLXF1YW50aXR5LWNoYW5nZXttYXgtaGVpZ2h0OjIxcHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgLnByb2R1Y3QtaXRlbSAucXVhbnRpdHkgLml0ZW0tcXVhbnRpdHktY2hhbmdlLml0ZW0tcXVhbnRpdHktY2hhbmdlLWRlY3JlbWVudHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjZweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjZweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnF1YW50aXR5IC5pdGVtLXF1YW50aXR5LWNoYW5nZS5pdGVtLXF1YW50aXR5LWNoYW5nZS1kZWNyZW1lbnQgLmljb24tbWludXMtc2lnbjo6YmVmb3Jle2NvbnRlbnQ6XCItXCJ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5xdWFudGl0eSAuaXRlbS1xdWFudGl0eS1jaGFuZ2UuaXRlbS1xdWFudGl0eS1jaGFuZ2UtaW5jcmVtZW50e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjZweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo2cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5xdWFudGl0eSAuaXRlbS1xdWFudGl0eS1jaGFuZ2UuaXRlbS1xdWFudGl0eS1jaGFuZ2UtaW5jcmVtZW50IC5pY29uLXBsdXMtc2lnbjo6YmVmb3Jle2NvbnRlbnQ6XCIrXCJ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5xdWFudGl0eSBpbnB1dFt0eXBlPXRlbF17cGFkZGluZzoxMHB4IDVweDtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTttYXJnaW46MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5xdWFudGl0eSBpbnB1dFt0eXBlPXRlbF17bWFyZ2luOjA7cGFkZGluZzo5cHggNXB4O3RyYW5zaXRpb246bm9uZX19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5zaGlwcGluZy1kYXRlLmVtcHR5e2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLnF1YW50aXR5LXByaWNle2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLml0ZW0tcmVtb3Zle2dyaWQtY29sdW1uOjEvMjtncmlkLXJvdzozfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5wcm9kdWN0LWl0ZW0gLml0ZW0tcmVtb3Zle2dyaWQtY29sdW1uOjMvNTtncmlkLXJvdzoyO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tdG9wOjQwcHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgLnByb2R1Y3QtaXRlbSAuaXRlbS1yZW1vdmV7cG9zaXRpb246cmVsYXRpdmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5pdGVtLXJlbW92ZSAuaXRlbS1yZW1vdmUtaWNve2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjY1cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIC5pdGVtLXJlbW92ZSAuaXRlbS1yZW1vdmUtaWNvOjphZnRlcntjb250ZW50OlwiRWxpbWluYXJcIjtmb250LWZhbWlseTpcIkdlbGlvblwiO2ZvbnQtc2l6ZToxM3B4O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6Izc3Nztwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MnB4O21hcmdpbi1sZWZ0OjVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtLXNlcnZpY2V7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmNhcnQgLmNhcnQtaXRlbXMgLml0ZW0tY29tcG9uZW50LmhpZGV7ZGlzcGxheTpibG9ja30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5lbXB0eS1jYXJ0LWNvbnRlbnR7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoyMHB4IDE1cHg7bGluZS1oZWlnaHQ6MTdweH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuZW1wdHktY2FydC1jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDAlfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5lbXB0eS1jYXJ0LWNvbnRlbnQ6OmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3Mvb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMVwiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzRweCAtODdweDt3aWR0aDo1NHB4O2hlaWdodDo0OXB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjEwcHggYXV0b30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5lbXB0eS1jYXJ0LWNvbnRlbnQgLmVtcHR5LWNhcnQtdGl0bGV7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuZW1wdHktY2FydC1jb250ZW50IC5lbXB0eS1jYXJ0LXRpdGxlOjpiZWZvcmV7Y29udGVudDpcIsKhVHUgY2Fycml0byBkZSBjb21wcmFzIGVzdGEgdmFjw61vIVwiO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTdweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0ICNjYXJ0TG9hZGVkRGl2IC5lbXB0eS1jYXJ0LWNvbnRlbnQgLmVtcHR5LWNhcnQtbWVzc2FnZXtmb250LXNpemU6MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuZW1wdHktY2FydC1jb250ZW50IC5lbXB0eS1jYXJ0LW1lc3NhZ2V7bWF4LXdpZHRoOjMxMHB4O21hcmdpbjowIGF1dG99fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgI2NhcnRMb2FkZWREaXYgLmVtcHR5LWNhcnQtY29udGVudCAuZW1wdHktY2FydC1tZXNzYWdlOjpiZWZvcmV7Y29udGVudDpcIkHDum4gbm8gaGFzIGFncmVnYWRvIHByb2R1Y3RvcyBhIHR1IGNhcnJpdG8gZGUgY29tcHJhcy4gVmlzaXRhIG51ZXN0cmEgcMOhZ2luYSBwcmluY2lwYWwgeSBkZXNjdWJyZSB0b2RvIGxvIHF1ZSB0ZW5lbW9zIHBhcmEgdGkuIFwiO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiM3Nzc7cGFkZGluZy10b3A6MTBweDtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjEycHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuZW1wdHktY2FydC1jb250ZW50IC5lbXB0eS1jYXJ0LW1lc3NhZ2UgcHtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuZW1wdHktY2FydC1jb250ZW50IC5lbXB0eS1jYXJ0LWxpbmtzIC5saW5rLWNob29zZS1wcm9kdWN0c3tmb250LXNpemU6MDttaW4td2lkdGg6MTgzcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAjY2FydExvYWRlZERpdiAuZW1wdHktY2FydC1jb250ZW50IC5lbXB0eS1jYXJ0LWxpbmtzIC5saW5rLWNob29zZS1wcm9kdWN0czo6YmVmb3Jle2NvbnRlbnQ6XCJWZXIgcHJvZHVjdG9zXCI7Zm9udC1zaXplOjE1cHh9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLmNhcnQtdGVtcGxhdGUtaG9sZGVye2ZsZXg6MCAxIDg0NXB4fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlcnt3aWR0aDp1bnNldDttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVye2hlaWdodDoxMDAlO2Zsb2F0OmxlZnQ7d2lkdGg6NDM1cHg7bWFyZ2luLWxlZnQ6MTBweH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmFjY29yZGlvbi1oZWFkaW5ne2JhY2tncm91bmQtY29sb3I6Izc3NztwYWRkaW5nOjE2cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NXB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NXB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuYWNjb3JkaW9uLWhlYWRpbmd7ZGlzcGxheTpibG9ja319I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmFjY29yZGlvbi1oZWFkaW5nOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjotOTdweCAtMjc2cHg7d2lkdGg6MjdweDtoZWlnaHQ6MjZweDt2ZXJ0aWNhbC1hbGlnbjpib3R0b219I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xle2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxN3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5mb3Jtcy5jb3Vwb24tY29sdW1uLnN1bW1hcnktY291cG9uLXdyYXAuc3BhbjcucHVsbC1sZWZ0e2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5zdW1tYXJ5LWNvdXBvbi13cmFwe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLnN1bW1hcnktY291cG9uLXdyYXB7bWFyZ2luOjAgMTVweH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuc3VtbWFyeS1jb3Vwb24td3JhcCAuc3VtbWFyeS1jb3Vwb257bWFyZ2luLWxlZnQ6MDtwYWRkaW5nOjAgMTVweH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuc3VtbWFyeS1jb3Vwb24td3JhcCAuc3VtbWFyeS1jb3Vwb257cGFkZGluZzowfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5zdW1tYXJ5LWNvdXBvbi13cmFwIC5zdW1tYXJ5LWNvdXBvbiAuY291cG9uLWZvcm0gLmNvdXBvbi1maWVsZHNldCBkaXZbZGF0YS1iaW5kPVwiZmFkZVZpc2libGU6IGlzVXNpbmdDb3Vwb24oKVwiXXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuc3VtbWFyeS1jb3Vwb24td3JhcCAuc3VtbWFyeS1jb3Vwb24gLmNvdXBvbi1mb3JtIC5jb3Vwb24tZmllbGRzZXQgLmNvdXBvbi1kYXRhe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLnN1bW1hcnktY291cG9uLXdyYXAgLnN1bW1hcnktY291cG9uIC5jb3Vwb24tZm9ybSAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tbGFiZWx7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctYm90dG9tOjIwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuc3VtbWFyeS1jb3Vwb24td3JhcCAuc3VtbWFyeS1jb3Vwb24gLmNvdXBvbi1mb3JtIC5jb3Vwb24tZmllbGRzZXQgLmNvdXBvbi1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjotMzI3cHggLTE1NHB4O3dpZHRoOjEycHg7aGVpZ2h0OjdweDt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4xcyBlYXNlOy1tb3otdHJhbnNpdGlvbjphbGwgLjFzIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgLjFzIGVhc2U7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO21hcmdpbi1sZWZ0OjVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5zdW1tYXJ5LWNvdXBvbi13cmFwIC5zdW1tYXJ5LWNvdXBvbiAuY291cG9uLWZvcm0gLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWxhYmVsIGxhYmVsW2Zvcj1jYXJ0LWNvdXBvbl17Zm9udC1zaXplOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7bGluZS1oZWlnaHQ6MX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5zdW1tYXJ5LWNvdXBvbi13cmFwIC5zdW1tYXJ5LWNvdXBvbiAuY291cG9uLWZvcm0gLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWxhYmVsIGxhYmVsW2Zvcj1jYXJ0LWNvdXBvbl06OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246Ym90dG9tO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjotMjYxcHggLTIwNnB4O3dpZHRoOjI0cHg7aGVpZ2h0OjE2cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuc3VtbWFyeS1jb3Vwb24td3JhcCAuc3VtbWFyeS1jb3Vwb24gLmNvdXBvbi1mb3JtIC5jb3Vwb24tZmllbGRzZXQgLmNvdXBvbi1sYWJlbCBsYWJlbFtmb3I9Y2FydC1jb3Vwb25dOjphZnRlcntjb250ZW50OlwiwqFUZW5nbyB1biBjdXDDs24gZGUgZGVzY3VlbnRvIVwiO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6NjAwO3BhZGRpbmctbGVmdDoxMHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLnN1bW1hcnktY291cG9uLXdyYXAgLnN1bW1hcnktY291cG9uIC5jb3Vwb24tZm9ybSAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIC5pbmZve21hcmdpbi10b3A6MTBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5zdW1tYXJ5LWNvdXBvbi13cmFwIC5zdW1tYXJ5LWNvdXBvbiAuY291cG9uLWZvcm0gLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWZpZWxkcyAuaW5mbyBzcGFue2Zsb2F0OmxlZnQ7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6NzAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLnN1bW1hcnktY291cG9uLXdyYXAgLnN1bW1hcnktY291cG9uIC5jb3Vwb24tZm9ybSAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIC5pbmZvIC5kZWxldGUgI2NhcnQtY291cG9uLXJlbW92ZXtmb250LXNpemU6MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5zdW1tYXJ5LWNvdXBvbi13cmFwIC5zdW1tYXJ5LWNvdXBvbiAuY291cG9uLWZvcm0gLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWZpZWxkcyAuaW5mbyAuZGVsZXRlICNjYXJ0LWNvdXBvbi1yZW1vdmU6OmJlZm9yZXtjb250ZW50OlwiRWxpbWluYXIgY3Vww7NuXCI7Zm9udC1zaXplOjE1cHg7Y29sb3I6I2ZmMDcwNTtmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5zdW1tYXJ5LWNvdXBvbi13cmFwIC5zdW1tYXJ5LWNvdXBvbiAuY291cG9uLWZvcm0gLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWZpZWxkcyBzcGFue2Rpc3BsYXk6YmxvY2t9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuc3VtbWFyeS1jb3Vwb24td3JhcCAuc3VtbWFyeS1jb3Vwb24gLmNvdXBvbi1mb3JtIC5jb3Vwb24tZmllbGRzZXQgLmNvdXBvbi1maWVsZHMgc3BhbiAuY291cG9uLXZhbHVle3BhZGRpbmc6MTlweCA1cHg7d2lkdGg6Y2FsYygxMDAlIC0gOTVweCk7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjoxcHggc29saWQgI2U1ZTVlNTtib3JkZXItcmFkaXVzOjEycHg7Ym94LXNoYWRvdzpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLnN1bW1hcnktY291cG9uLXdyYXAgLnN1bW1hcnktY291cG9uIC5jb3Vwb24tZm9ybSAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIHNwYW4gLmJ0biNjYXJ0LWNvdXBvbi1hZGR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzQ0NDtib3JkZXItcmFkaXVzOjZweDtwYWRkaW5nOjdweCAxNnB4O2ZvbnQtc2l6ZTowO21hcmdpbi1sZWZ0OjVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5zdW1tYXJ5LWNvdXBvbi13cmFwIC5zdW1tYXJ5LWNvdXBvbiAuY291cG9uLWZvcm0gLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWZpZWxkcyBzcGFuIC5idG4jY2FydC1jb3Vwb24tYWRkOjpiZWZvcmV7Y29udGVudDpcIkFwbGljYXJcIjtmb250LXNpemU6MTVweDtjb2xvcjojNDQ0O2ZvbnQtd2VpZ2h0OjcwMDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLnN1bW1hcnktY291cG9uLXdyYXAgLnN1bW1hcnktY291cG9uIC5jb3Vwb24tZm9ybSAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIHNwYW4gLmJ0biNjYXJ0LWNvdXBvbi1hZGQ6Zm9jdXN7b3V0bGluZTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLnN1bW1hcnktY291cG9uLXdyYXAgLnN1bW1hcnktY291cG9uIC5jb3Vwb24tZm9ybSAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIHNwYW4gLmxvYWRpbmctaW5saW5lLmljb24tc3Bpbm5lci5pY29uLXNwaW4ubG9hZGluZy1jb3Vwb257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnl7ZGlzcGxheTpub25lO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC5jYXJ0LW1vcmUtb3B0aW9ucy5zcGFuN3t3aWR0aDoxMDAlO3BhZGRpbmc6MCAxMHB4O21hcmdpbjowO3otaW5kZXg6MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLmNhcnQtbW9yZS1vcHRpb25zLnNwYW43e3BhZGRpbmc6MH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLmNhcnQtbW9yZS1vcHRpb25zLnNwYW43ICNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLmNhcnQtbW9yZS1vcHRpb25zLnNwYW43IC5hdmFpbGFibGUtZ2lmdCAuYXZhaWxhYmxlLWdpZnQtaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlNWY1ZTl9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLmNhcnQtbW9yZS1vcHRpb25zLnNwYW43IC5hdmFpbGFibGUtZ2lmdCAuYXZhaWxhYmxlLWdpZnQtaXRlbS5pbmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLmNhcnQtbW9yZS1vcHRpb25zLnNwYW43IC5hdmFpbGFibGUtZ2lmdCAuYXZhaWxhYmxlLWdpZnQtaXRlbSAucHJvZHVjdC1uYW1le2NvbG9yOiMzMzN9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLmNhcnQtbW9yZS1vcHRpb25zLnNwYW43IC5hdmFpbGFibGUtZ2lmdCAuYXZhaWxhYmxlLWdpZnQtaXRlbSAucHJvZHVjdC1uYW1lIC5icmFuZHtmb250LXNpemU6MTBweDtjb2xvcjojNzc3fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IC5mdWxsLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC5mb3Jtcy5jb3Vwb24tY29sdW1uLnN1bW1hcnktY291cG9uLXdyYXAuc3BhbjQucHVsbC1yaWdodHtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmJ0bi1wbGFjZS1vcmRlci13cmFwcGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxNXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmJ0bi1wbGFjZS1vcmRlci13cmFwcGVye3RleHQtYWxpZ246dW5zZXQ7cGFkZGluZzowfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCAuYnRuLXBsYWNlLW9yZGVyLXdyYXBwZXIgI2NhcnQtdG8tb3JkZXJmb3Jte21hcmdpbjowIGF1dG87Zm9udC1zaXplOjA7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3h9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmJ0bi1wbGFjZS1vcmRlci13cmFwcGVyICNjYXJ0LXRvLW9yZGVyZm9ybTo6YmVmb3Jle2NvbnRlbnQ6XCJJciBhIGNvbXByYXJcIjtmb250LXNpemU6MTVweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLmJ0bi1wbGFjZS1vcmRlci13cmFwcGVyICNjYXJ0LXRvLW9yZGVyZm9ybXt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLWNhcnQgLnRyYW5zYWN0aW9ucy1jb250YWluZXJ7ZGlzcGxheTpub25lfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQuY2FydC1ub3QtZW1wdHkgLmNhcnQtbGlua3N7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydC5jYXJ0LW5vdC1lbXB0eSAuZnVsbC1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeXtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktY2FydC5zdGVwLWNhcnQuY2FydC1lbXB0eSAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1jYXJ0LnN0ZXAtY2FydC5jYXJ0LWVtcHR5IC5jYXJ0LW1vcmUtb3B0aW9uc3tkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LWNhcnQuc3RlcC1jYXJ0LmNhcnQtZW1wdHkgLmZvb3Rlcl9fY29udGVudHttYXJnaW4tYm90dG9tOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAjb3JkZXJmb3JtLXRpdGxle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLnN1Yi1oZWFkZXIgLmxpbmstdG8tY2FydHtkaXNwbGF5OmJsb2NrfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lcnttaW4taGVpZ2h0OjQyMHB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZXt0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlcnt3aWR0aDoxMDAlICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YXt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Ym9yZGVyOnVuc2V0ICFpbXBvcnRhbnR9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlse3BhZGRpbmc6MCAxNXB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItdG9wOjB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlse21heC13aWR0aDo0NDhweDttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnVuc2V0O2JvcmRlcjoxcHggc29saWQgI2U1ZTVlNTtib3JkZXItcmFkaXVzOjVweDttYXJnaW4tdG9wOjYwcHg7cGFkZGluZy1ib3R0b206ODBweDttYXJnaW4tYm90dG9tOjMwcHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5saW5rLWNhcnR7ZGlzcGxheTpub25lfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByZS1lbWFpbCAubGluay1jYXJ0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjE1cHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5saW5rLWNhcnQgI29yZGVyZm9ybS10by1jYXJ0e2ZvbnQtc2l6ZToxNHB4O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwgLmxpbmstY2FydCAjb3JkZXJmb3JtLXRvLWNhcnQ6OmJlZm9yZXtjb250ZW50OlwiPFwiO2ZvbnQtc2l6ZToxNnB4O21hcmdpbi1yaWdodDo1cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwgLnByZS1lbWFpbCAuY2xpZW50LXByZS1lbWFpbC1oIHNwYW57Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246bGVmdDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByZS1lbWFpbCAucHJlLWVtYWlsIC5jbGllbnQtcHJlLWVtYWlsLWggc3Bhbnt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxOXB4fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByZS1lbWFpbCAucHJlLWVtYWlsIC5jbGllbnQtcHJlLWVtYWlsLWggc21hbGx7Zm9udC1zaXplOjEzcHg7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwgLnByZS1lbWFpbCAuY2xpZW50LXByZS1lbWFpbC1oIHNtYWxse3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2t9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5wcmUtZW1haWwgLmNsaWVudC1lbWFpbCAjY2xpZW50LXByZS1lbWFpbHtmb250LXNpemU6MTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmYmZiZmI7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1yYWRpdXM6MTJweDtoZWlnaHQ6NDBweDtib3gtc2hhZG93Om5vbmU7Zm9udC1mYW1pbHk6XCJHZWxpb25cIjtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwgLnByZS1lbWFpbCAuY2xpZW50LWVtYWlsICNjbGllbnQtcHJlLWVtYWlsLnN1Y2Nlc3M6bm90KFtpbnZhbGlkPXRydWVdKXtiYWNrZ3JvdW5kOm5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwgLnByZS1lbWFpbCAuY2xpZW50LWVtYWlsICNidG4tY2xpZW50LXByZS1lbWFpbHtwb3NpdGlvbjpmaXhlZDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6MCAtNHB4IDRweCByZ2JhKDAsMCwwLC4wNik7aGVpZ2h0OnVuc2V0O3BhZGRpbmc6MTVweDt0b3A6dW5zZXR9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5wcmUtZW1haWwgLmNsaWVudC1lbWFpbCAjYnRuLWNsaWVudC1wcmUtZW1haWx7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzowO3RvcDozMDBweDtib3JkZXI6MDtib3gtc2hhZG93Om5vbmV9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5wcmUtZW1haWwgLmNsaWVudC1lbWFpbCAjYnRuLWNsaWVudC1wcmUtZW1haWwgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOiNmZjA3MDU7cGFkZGluZzoxMHB4O3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItcmFkaXVzOjZweDtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo3MDB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5wcmUtZW1haWwgLmNsaWVudC1lbWFpbCAjYnRuLWNsaWVudC1wcmUtZW1haWwgc3BhbnttYXgtd2lkdGg6dW5zZXQ7d2lkdGg6dW5zZXQ7cGFkZGluZzoxOHB4IDB9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5wcmUtZW1haWwgLmNsaWVudC1lbWFpbCAjYnRuLWNsaWVudC1wcmUtZW1haWxbZGlzYWJsZWRdIHNwYW57YmFja2dyb3VuZC1jb2xvcjojY2NjfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5wcmUtZW1haWwgLmNsaWVudC1lbWFpbCAuaGVscC5lcnJvcntmb250LXNpemU6MTBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByZS1lbWFpbCAuZW1haWxJbmZve2JhY2tncm91bmQ6bm9uZTttYXJnaW46MDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjA7Ym9yZGVyOm5vbmV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5lbWFpbEluZm97cGFkZGluZzowIDI1cHg7cGFkZGluZy1ib3R0b206MjBweH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwgLmVtYWlsSW5mbyBoM3tmb250LXNpemU6MTVweDtjb2xvcjojNDQ0fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5lbWFpbEluZm8gaDM6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjotMjk3cHggLTEwNHB4O3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7bWFyZ2luLXJpZ2h0OjVweH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwgLmVtYWlsSW5mbyAudW5zdHlsZWR7bWFyZ2luLWxlZnQ6MzVweH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcmUtZW1haWwgLmVtYWlsSW5mbyAudW5zdHlsZWQgbGkgLmljb24tb2t7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJlLWVtYWlsIC5lbWFpbEluZm8gLnVuc3R5bGVkIGxpIHNwYW57Zm9udC1zaXplOjE1cHg7Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByZS1lbWFpbCAuZW1haWxJbmZvIC5pY29uLWxvY2t7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cC5jbGllbnQtcHJvZmlsZS1kYXRhLmFjdGl2ZXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhe2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGF7ZGlzcGxheTpub25lfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnR7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZS5mdWxsLWNhcnR7dHJhbnNpdGlvbjpub25lfUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLWVtYWlsIC5jb250YWluZXItb3JkZXItZm9ybXttYXgtd2lkdGg6MTI4MHB4O3dpZHRoOjEwMCV9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNvbnRhaW5lci1vcmRlci1mb3JtIC5yZXRhaWwtcm9ja2V0LWNhcnR7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtZW1haWwgLmNvbnRhaW5lci1vcmRlci1mb3JtIC50b3RhbC1wcm9kdWN0c3tkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuZm9vdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCAuZm9vdGVye2Rpc3BsYXk6dW5zZXR9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuc3ViLWhlYWRlciAuY2FydC1zdGVwe2Rpc3BsYXk6Z3JpZH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLnN1Yi1oZWFkZXIgLmNhcnQtc3RlcDo6YWZ0ZXJ7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuc3ViLWhlYWRlciAubGluay10by1jYXJ0e2Rpc3BsYXk6YmxvY2t9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhe2JveC1zaXppbmc6Ym9yZGVyLWJveH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YXtwYWRkaW5nOjAgMjBweDttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhe2JvcmRlci13aWR0aDoxcHg7cGFkZGluZzoxMHB4IDE2cHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZ3ttYXJnaW4tYm90dG9tOjVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmljb24tdXNlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpib3R0b207d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtiYWNrZ3JvdW5kOiMzYWIxYzc7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi1wZXJzb25hbC1pbmZvcm1hdGlvbi5wbmdcIik7YmFja2dyb3VuZC1zaXplOjE0cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZyBzcGFuW2RhdGEtaTE4bj1cImNsaWVudFByb2ZpbGVEYXRhLmlkZW50aWZpY2F0aW9uXCJde2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjcwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGZ7Y29sb3I6Izc3NzttYXJnaW4tcmlnaHQ6MDtmbG9hdDp1bnNldH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1ub3RpY2V7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5jbGllbnQtbm90aWNlOjpiZWZvcmV7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjBweDtjb250ZW50OlwiUG9yIGZhdm9yIGNvbXBsZXRhIGNvbiB0dSBpbmZvcm1hY2nDs24gcGVyc29uYWwgcGFyYSBwb2RlciBmaW5hbGl6YXIgbGEgY29tcHJhXCI7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjEwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5jbGllbnQtbm90aWNlOjphZnRlcntmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxNnB4O2NvbnRlbnQ6XCIqIENhbXBvcyBvYmxpZ2F0b3Jpb3NcIjtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246cmlnaHQ7Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmlucHV0e21hcmdpbi1ib3R0b206MTVweDt3aWR0aDoxMDAlfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuaW5wdXQgbGFiZWx7Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmlucHV0IGxhYmVsOjphZnRlcntjb250ZW50OlwiKlwifSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuaW5wdXQgaW5wdXR7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7Y29sb3I6IzQ0NDtmb250LXNpemU6MTVweDtwYWRkaW5nOjAgMTVweDtwYWRkaW5nLXJpZ2h0OjI1cHg7aGVpZ2h0OjQwcHg7Ym94LXNpemluZzpib3JkZXItYm94O21heC13aWR0aDp1bnNldH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmlucHV0IGlucHV0LnN1Y2Nlc3N7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi1jaGVjay1jaXJjbGUucG5nXCIpICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1wb3NpdGlvbjo5OCUgY2VudGVyICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0ICFpbXBvcnRhbnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5pbnB1dCBzZWxlY3R7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjEycHg7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O2NvbG9yOiM0NDQ7Zm9udC1zaXplOjE1cHg7cGFkZGluZzowIDE1cHg7aGVpZ2h0OjQwcHg7Ym94LXNpemluZzpib3JkZXItYm94fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuaW5wdXQgc2VsZWN0OmZvY3VzLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuaW5wdXQgc2VsZWN0OmZvY3VzLXZpc2libGV7b3V0bGluZTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuaW5wdXQgLmVycm9ye3dpZHRoOjEwMCV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5pbnB1dC5jbGllbnQtZG9jdW1lbnR7d2lkdGg6MTAwJX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmlucHV0LmNsaWVudC1waG9uZXt3aWR0aDoxMDAlfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiBwW2RhdGEtYmluZCo9ZW1haWxTdWdnZXN0aW9uRG9tYWluXXttYXJnaW4tYm90dG9tOjEwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmICNlbWFpbC1zdWdnZXN0aW9uLWFkZHJlc3N7Y29sb3I6IzAwYTFlNTtvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5jbGllbnQtZG9jdW1lbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuY2xpZW50LWZpcnN0LW5hbWV7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLnB1bGwtbGVmdHtmbG9hdDpub25lfX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmPnB7bWF4LXdpZHRoOjMzMHB4fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGp7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLm5ld3NsZXR0ZXJ7bWFyZ2luLWJvdHRvbToxNXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLm5ld3NsZXR0ZXIgLmNoZWNrYm94IFt0eXBlPWNoZWNrYm94XXt3aWR0aDoyNHB4O2hlaWdodDoyNHB4Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lOy1tcy1hcHBlYXJhbmNlOm5vbmU7LW8tYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtib3JkZXItcmFkaXVzOjVweDtvdXRsaW5lOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O21hcmdpbi1yaWdodDoxMHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLm5ld3NsZXR0ZXIgLmNoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjpiZWZvcmV7Y29udGVudDpcIu+FilwiO2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO2ZvbnQtc2l6ZToyOXB4O2NvbG9yOiNmZjA3MDU7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOm5vbmU7bGluZS1oZWlnaHQ6MX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxhYmVsIC5uZXdzbGV0dGVyLXRleHR7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYm94LWNsaWVudC1pbmZvIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxhYmVsIC5uZXdzbGV0dGVyLXRleHQ6OmJlZm9yZXtjb250ZW50OlwiQWNlcHRvIGxhcyBcIjtmb250LXNpemU6MTNweDtjb2xvcjojNDQ0O2Rpc3BsYXk6aW5saW5lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5ib3gtY2xpZW50LWluZm8gLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGFiZWwgLm5ld3NsZXR0ZXItdGV4dDo6YWZ0ZXJ7Y29udGVudDpcIlBvbMOtdGljYXMgZGUgdHJhdGFtaWVudG8gZGUgZGF0b3MgcGVyc29uYWxlcyBwYXJhIGZpbmFsaWRhZCBhZGljaW9uYWwuXCI7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2ZmMDcwNTtkaXNwbGF5OmlubGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcHJvZmlsZSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5idG4tc3VibWl0LXdyYXBwZXJ7cG9zaXRpb246Zml4ZWQ7bGVmdDowO2JvdHRvbTowO3dpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzoxNXB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgLTRweCA0cHggcmdiYSgwLDAsMCwuMDYpO2JveC1zaXppbmc6Ym9yZGVyLWJveDt6LWluZGV4Ojk5OX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJ0bi1zdWJtaXQtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lO3RleHQtYWxpZ246Y2VudGVyfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXByb2ZpbGUgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYnRuLXN1Ym1pdC13cmFwcGVyICNnby10by1zaGlwcGluZ3tsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZTowO3dpZHRoOjEwMCV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lciAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmJ0bi1zdWJtaXQtd3JhcHBlciAjZ28tdG8tc2hpcHBpbmc6OmJlZm9yZXtjb250ZW50OlwiQ29udGludWFyXCI7Zm9udC1zaXplOjE2cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lciAuYWRhc3tjb2xvcjpyZWR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc1N0b3JlLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnQucGtwbW9kYWwtcGlja3VwLXBvaW50LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludC5wa3Btb2RhbC1waWNrdXAtcG9pbnR7Ym9yZGVyOjFweCBzb2xpZCAjYzJjMmMyO2JvcmRlci1yYWRpdXM6NnB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50LnBrcG1vZGFsLXBpY2t1cC1wb2ludCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludE1haW4ucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRNYXJrZXIucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludERpc3RhbmNlLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1kaXN0YW5jZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnQucGtwbW9kYWwtcGlja3VwLXBvaW50IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50TWFpbi5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludE1hcmtlci5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50RGlzdGFuY2UucGtwbW9kYWwtcGlja3VwLXBvaW50LWRpc3RhbmNle2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM0NDR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc1N0b3JlLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnQucGtwbW9kYWwtcGlja3VwLXBvaW50IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50TWFpbi5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludEluZm8ucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnROYW1lLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1uYW1lLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRNYWluLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50SW5mby5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludE5hbWUucGtwbW9kYWwtcGlja3VwLXBvaW50LW5hbWV7Zm9udC1zaXplOjE1cHg7Y29sb3I6IzQ0NH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRNYWluLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50SW5mby5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludEFkZHJlc3MucGtwbW9kYWwtcGlja3VwLXBvaW50LWFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnQucGtwbW9kYWwtcGlja3VwLXBvaW50IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50TWFpbi5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludEluZm8ucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRBZGRyZXNzLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnl7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRNYWluLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50SW5mby5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludEFkZHJlc3MucGtwbW9kYWwtcGlja3VwLXBvaW50LWFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSAuc3RyZWV0OjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzTGlzdC5wa3Btb2RhbC1wb2ludHMtbGlzdCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNJdGVtIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50LnBrcG1vZGFsLXBpY2t1cC1wb2ludCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludE1haW4ucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRJbmZvLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50QWRkcmVzcy5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYWRkcmVzcyAuYWRkcmVzcy1zdW1tYXJ5IC5zdHJlZXQ6OmJlZm9yZXtjb250ZW50OlwiRGlyZWNjacOzbjogXCI7Zm9udC13ZWlnaHQ6NzAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50LnBrcG1vZGFsLXBpY2t1cC1wb2ludCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludE1haW4ucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRJbmZvLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50QWRkcmVzcy5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYWRkcmVzcyAuYWRkcmVzcy1zdW1tYXJ5IC5uZWlnaGJvcmhvb2Q6OmJlZm9yZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnQucGtwbW9kYWwtcGlja3VwLXBvaW50IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50TWFpbi5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludEluZm8ucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRBZGRyZXNzLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLm5laWdoYm9yaG9vZDo6YmVmb3Jle2NvbnRlbnQ6XCJEaXN0cml0bzogXCI7Zm9udC13ZWlnaHQ6NzAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50LnBrcG1vZGFsLXBpY2t1cC1wb2ludCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludE1haW4ucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRJbmZvLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYXZhaWxhYmxlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRNYWluLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50SW5mby5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAucGtwbW9kYWwtcGlja3VwLXBvaW50LWF2YWlsYWJsZXtjb2xvcjojZmYwNzA1O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTJweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRTbGFBdmFpbGFiaWxpdHkucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRQcmljZS5wa3Btb2RhbC1waWNrdXAtcG9pbnQtcHJpY2U6OmJlZm9yZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnQucGtwbW9kYWwtcGlja3VwLXBvaW50IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50U2xhQXZhaWxhYmlsaXR5LnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50UHJpY2UucGtwbW9kYWwtcGlja3VwLXBvaW50LXByaWNlOjpiZWZvcmV7Y29udGVudDpcIkNvc3RvIGRlIHJldGlybzogXCI7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzQ0NH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRTbGFBdmFpbGFiaWxpdHkucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRTbGEucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnQucGtwbW9kYWwtcGlja3VwLXBvaW50IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50U2xhQXZhaWxhYmlsaXR5LnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50U2xhLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGF7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9UmV0aXJvLUV4cHJlc3MtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LWJlc3QtbWFya2VyLWltYWdlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVJldGlyby1FeHByZXNzLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSBkaXZbaWQqPVJldGlyby1FeHByZXNzLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXItaW1hZ2UsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzTGlzdC5wa3Btb2RhbC1wb2ludHMtbGlzdCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNJdGVtIGRpdltpZCo9UmV0aXJvLUV4cHJlc3MtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSBkaXZbaWQqPVRpZW5kYS0tXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LWJlc3QtbWFya2VyLWltYWdlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVRpZW5kYS0tXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LWJlc3QtbWFya2VyLWltYWdlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9VGllbmRhLS1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLWltYWdlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVRpZW5kYS0tXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSBkaXZbaWQqPVRpZW5kYS1MaW1hLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gZGl2W2lkKj1UaWVuZGEtTGltYS1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYmVzdC1tYXJrZXItaW1hZ2UsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc1N0b3JlLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgZGl2W2lkKj1UaWVuZGEtTGltYS1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLWltYWdlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVRpZW5kYS1MaW1hLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXItaW1hZ2V7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL2xvZ29fcmV0aXJvX29lLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6NDBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSBkaXZbaWQqPVJldGlyby1FeHByZXNzLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSBwYXRoLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVJldGlyby1FeHByZXNzLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSBwYXRoLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9UmV0aXJvLUV4cHJlc3MtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LWJlc3QtbWFya2VyLWltYWdlIGNpcmNsZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gZGl2W2lkKj1SZXRpcm8tRXhwcmVzcy1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYmVzdC1tYXJrZXItaW1hZ2UgY2lyY2xlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9UmV0aXJvLUV4cHJlc3MtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSBwYXRoLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVJldGlyby1FeHByZXNzLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXItaW1hZ2UgcGF0aCwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSBkaXZbaWQqPVJldGlyby1FeHByZXNzLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXItaW1hZ2UgY2lyY2xlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVJldGlyby1FeHByZXNzLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXItaW1hZ2UgY2lyY2xlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9VGllbmRhLS1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYmVzdC1tYXJrZXItaW1hZ2UgcGF0aCwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gZGl2W2lkKj1UaWVuZGEtLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSBwYXRoLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9VGllbmRhLS1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYmVzdC1tYXJrZXItaW1hZ2UgY2lyY2xlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVRpZW5kYS0tXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LWJlc3QtbWFya2VyLWltYWdlIGNpcmNsZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzU3RvcmUucGtwbW9kYWwtZGV0YWlscy1zdG9yZSBkaXZbaWQqPVRpZW5kYS0tXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSBwYXRoLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVRpZW5kYS0tXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSBwYXRoLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9VGllbmRhLS1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLWltYWdlIGNpcmNsZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW0gZGl2W2lkKj1UaWVuZGEtLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXItaW1hZ2UgY2lyY2xlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9VGllbmRhLUxpbWEtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LWJlc3QtbWFya2VyLWltYWdlIHBhdGgsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzTGlzdC5wa3Btb2RhbC1wb2ludHMtbGlzdCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNJdGVtIGRpdltpZCo9VGllbmRhLUxpbWEtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LWJlc3QtbWFya2VyLWltYWdlIHBhdGgsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc1N0b3JlLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgZGl2W2lkKj1UaWVuZGEtTGltYS1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYmVzdC1tYXJrZXItaW1hZ2UgY2lyY2xlLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbSBkaXZbaWQqPVRpZW5kYS1MaW1hLV0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSBjaXJjbGUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc1N0b3JlLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgZGl2W2lkKj1UaWVuZGEtTGltYS1dIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLWltYWdlIHBhdGgsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzTGlzdC5wa3Btb2RhbC1wb2ludHMtbGlzdCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNJdGVtIGRpdltpZCo9VGllbmRhLUxpbWEtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSBwYXRoLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIGRpdltpZCo9VGllbmRhLUxpbWEtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSBjaXJjbGUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzTGlzdC5wa3Btb2RhbC1wb2ludHMtbGlzdCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNJdGVtIGRpdltpZCo9VGllbmRhLUxpbWEtXSAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSBjaXJjbGV7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLnN1Yi1oZWFkZXIgLmNhcnQtc3RlcHtkaXNwbGF5OmdyaWR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuc3ViLWhlYWRlciAuY2FydC1zdGVwOjphZnRlcnttYXgtd2lkdGg6NTAlfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLnN1Yi1oZWFkZXIgLmNhcnQtc3RlcCAuY2FydC1zdGVwX19zdGVwLS1vbmUgLmNhcnQtc3RlcF9faWNvbntmb250LXNpemU6MDtiYWNrZ3JvdW5kLWNvbG9yOiMzYWIxYzd9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuc3ViLWhlYWRlciAuY2FydC1zdGVwIC5jYXJ0LXN0ZXBfX3N0ZXAtLW9uZSAuY2FydC1zdGVwX19pY29uOjphZnRlcntmb250LWZhbWlseTpGb250QXdlc29tZTtjb250ZW50Olwi74CMXCI7Y29sb3I6I2ZmZjtmb250LXNpemU6MTNweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5zdWItaGVhZGVyIC5saW5rLXRvLWNhcnR7ZGlzcGxheTpibG9ja30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YXtwYWRkaW5nOjIwcHggMTVweDtib3gtc2l6aW5nOmJvcmRlci1ib3h9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5ne21hcmdpbi1ib3R0b206MTBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGU6OmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojZTVlNWU1ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi1wZXJzb25hbC1pbmZvcm1hdGlvbi5wbmdcIikgIWltcG9ydGFudDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQgIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAhaW1wb3J0YW50O3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luLXJpZ2h0OjEwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLXVzZXJ7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBzcGFuW2RhdGEtaTE4bj1cImNsaWVudFByb2ZpbGVEYXRhLmlkZW50aWZpY2F0aW9uXCJde2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiNhYWE7Zm9udC13ZWlnaHQ6NzAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmZvcm0tc3RlcC5ib3gtaW5mbyAuY2xpZW50LXByb2ZpbGUtZW1haWx7Y29sb3I6Izc3Nztmb250LXNpemU6MTNweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLWVtYWlsIC5lbWFpbHtkaXNwbGF5OmlubGluZTttYXJnaW4tYm90dG9tOjdweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLWVtYWlsIC5lbWFpbDo6YmVmb3Jle2NvbnRlbnQ6XCJDb3JyZW86IFwiO2ZvbnQtd2VpZ2h0OjcwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLWVtYWlsICNpcy1ub3QtbWV7Y29sb3I6I2ZmMDcwNX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLXN1bW1hcnl7Y29sb3I6Izc3Nztmb250LXNpemU6MTNweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLXN1bW1hcnkgLm5hbWUtbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjdweDtmb250LXdlaWdodDo3MDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1zdW1tYXJ5IC50ZWwtbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDtmb250LXNpemU6MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLXN1bW1hcnkgLnRlbC1sYWJlbDo6YmVmb3Jle2NvbnRlbnQ6XCJUZWzDqWZvbm86IFwiO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjdweDtmb250LXNpemU6MTNweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLXN1bW1hcnkgLmNsaWVudC1tYXNrZWQtaW5mb3tjb2xvcjojZmYwNzA1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhe3BhZGRpbmc6MjBweCAxNXB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW4tYm90dG9tOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xle2ZvbnQtc2l6ZTowO2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGU6OmJlZm9yZXtiYWNrZ3JvdW5kOiMzYWIxYzc7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi1kZWxpdmVyeS5wbmdcIik7YmFja2dyb3VuZC1zaXplOjE4cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDozMnB4O2hlaWdodDozMnB4O21hcmdpbi1yaWdodDoxMHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZTo6YWZ0ZXJ7Y29udGVudDpcIkVudHJlZ2FcIjtmb250LXNpemU6MTdweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24taG9tZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwICNwb3N0YWxDb2RlLWZpbmlzaGVkLWxvYWRpbmcgLnNocC1tZXRob2Qtb3B0aW9uLWFjdGl2ZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlPcHRpb25BY3RpdmU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtib3JkZXItbGVmdDoxM3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjEzcHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wOjEzcHggc29saWQgI2ZmMDcwNTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtsZWZ0OjUwJX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnNocC1hbGVydC52dGV4LW9tbmlzaGlwcGluZy0xLXgtd2FybmluZ3tib3JkZXI6MXB4IHNvbGlkICNmZjVmMDA7Y29sb3I6I2ZmNWYwMDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MjBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnNocC1hbGVydC52dGV4LW9tbmlzaGlwcGluZy0xLXgtd2FybmluZyAuc2hwLWFsZXJ0LWRpc2NsYWltZXIudnRleC1vbW5pc2hpcHBpbmctMS14LWRpc2NsYWltZXIgLnNocC1hbGVydC1pY29uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC11bmF2YWlsYWJsZUljb257Ym9yZGVyOjFweCBzb2xpZCAjZmY1ZjAwO3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5zaHAtYWxlcnQudnRleC1vbW5pc2hpcHBpbmctMS14LXdhcm5pbmcgLnNocC1hbGVydC1kaXNjbGFpbWVyLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kaXNjbGFpbWVyIC5zaHAtYWxlcnQtaWNvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtdW5hdmFpbGFibGVJY29uIHN2Z3t3aWR0aDoxOXB4O2hlaWdodDoxOXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuc2hwLWFsZXJ0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC13YXJuaW5nIC5zaHAtYWxlcnQtZGlzY2xhaW1lci52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGlzY2xhaW1lciAuc2hwLWFsZXJ0LWljb24udnRleC1vbW5pc2hpcHBpbmctMS14LXVuYXZhaWxhYmxlSWNvbiBzdmcgZ3tmaWxsOiNmZjVmMDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5zaHAtYWxlcnQudnRleC1vbW5pc2hpcHBpbmctMS14LXdhcm5pbmcgLnNocC1hbGVydC1kaXNjbGFpbWVyLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kaXNjbGFpbWVyICN1bmF2YWlsYWJsZS1kZWxpdmVyeS1kaXNjbGFpbWVye2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuc2hwLWFsZXJ0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC13YXJuaW5nIC5zaHAtYWxlcnQtZGlzY2xhaW1lci52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGlzY2xhaW1lciAjdW5hdmFpbGFibGUtZGVsaXZlcnktZGlzY2xhaW1lcjo6YmVmb3Jle2NvbnRlbnQ6XCJMb3Mgc2lndWllbnRlcyBwcm9kdWN0b3Mgbm8gZXN0w6FuIGRpc3BvbmlibGVzIHBhcmEgZW50cmVnYSBlbiBlc3RlIHB1bnRvLiBQb3IgZmF2b3IgcmV0w61yYWxvcyBkZWwgY2Fycml0byBvIGVsaWdlIG90cm8gcHVudG8gZGUgZW50cmVnYS5cIjtmb250LXNpemU6MTNweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnNocC1hbGVydC52dGV4LW9tbmlzaGlwcGluZy0xLXgtd2FybmluZyAuc2hwLWFsZXJ0LWRpc2NsYWltZXIudnRleC1vbW5pc2hpcHBpbmctMS14LWRpc2NsYWltZXIgI3VuYXZhaWxhYmxlLWRlbGl2ZXJ5LWRpc2NsYWltZXIgI3JlbW92ZS11bmF2YWlsYWJsZS1pdGVtc3tmb250LXNpemU6MDtiYWNrZ3JvdW5kOm5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5zaHAtYWxlcnQudnRleC1vbW5pc2hpcHBpbmctMS14LXdhcm5pbmcgLnNocC1hbGVydC1kaXNjbGFpbWVyLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kaXNjbGFpbWVyICN1bmF2YWlsYWJsZS1kZWxpdmVyeS1kaXNjbGFpbWVyICNyZW1vdmUtdW5hdmFpbGFibGUtaXRlbXM6OmJlZm9yZXtjb250ZW50OlwiUmV0aXJhciBsb3MgcHJvZHVjdG9zIGRlbCBjYXJyaXRvXCI7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2ZmNWYwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnNocC1hbGVydC52dGV4LW9tbmlzaGlwcGluZy0xLXgtd2FybmluZyAuc2hwLXByb2R1Y3QtaXRlbXMudnRleC1vbW5pc2hpcHBpbmctMS14LXByb2R1Y3RJdGVtcyAudnRleC1vbW5pc2hpcHBpbmctMS14LXByb2R1Y3RJdGVtcy5kZWxpdmVyeS1pdGVtcyAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pbWFnZXt3aWR0aDo2MHB4O2hlaWdodDphdXRvfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNXcmFwcGVye2JveC1zaGFkb3c6dW5zZXQ7Ym9yZGVyOnVuc2V0fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNXcmFwcGVyIC5zaHAtbWV0aG9kLW9wdGlvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc09wdGlvbi5zaHAtbWV0aG9kLW9wdGlvbi1pbmFjdGl2ZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlPcHRpb25JbmFjdGl2ZXtib3JkZXI6MXB4IHNvbGlkICNmZjA3MDU7Y29sb3I6I2ZmMDcwNTtib3JkZXItcmFkaXVzOjZweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzV3JhcHBlciAuc2hwLW1ldGhvZC1vcHRpb24udnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNPcHRpb24gc3BhbntkaXNwbGF5OmlubGluZS1ibG9ja30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzV3JhcHBlciAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNMb2FkZXJ7bGVmdDo2cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1dyYXBwZXIgI3NoaXBwaW5nLW9wdGlvbi1kZWxpdmVyeS5zaHAtbWV0aG9kLW9wdGlvbi1hY3RpdmUudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5T3B0aW9uQWN0aXZle21hcmdpbi1yaWdodDoxNXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNXcmFwcGVyICNzaGlwcGluZy1vcHRpb24tZGVsaXZlcnkgLnNocC1tZXRob2Qtb3B0aW9uLXRleHR7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1dyYXBwZXIgI3NoaXBwaW5nLW9wdGlvbi1kZWxpdmVyeSAuc2hwLW1ldGhvZC1vcHRpb24tdGV4dDo6YmVmb3Jle2NvbnRlbnQ6XCJFbnbDrW9cIjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7bWFyZ2luLXJpZ2h0OjVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzV3JhcHBlciAjc2hpcHBpbmctb3B0aW9uLWRlbGl2ZXJ5IC5zaHAtbWV0aG9kLW9wdGlvbi1jb21wbGVtZW50e2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNXcmFwcGVyICNzaGlwcGluZy1vcHRpb24tZGVsaXZlcnkgLnNocC1tZXRob2Qtb3B0aW9uLWNvbXBsZW1lbnQ6OmJlZm9yZXtjb250ZW50OlwiYSBkb21pY2lsaW9cIjtmb250LXNpemU6MTRweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzV3JhcHBlciAjc2hpcHBpbmctb3B0aW9uLXBpY2t1cC1pbi1wb2ludC5zaHAtbWV0aG9kLW9wdGlvbi1hY3RpdmUudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5T3B0aW9uQWN0aXZle21hcmdpbi1sZWZ0OjE1cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1dyYXBwZXIgI3NoaXBwaW5nLW9wdGlvbi1waWNrdXAtaW4tcG9pbnQgLnNocC1tZXRob2Qtb3B0aW9uLXRleHR7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1dyYXBwZXIgI3NoaXBwaW5nLW9wdGlvbi1waWNrdXAtaW4tcG9pbnQgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQ6OmJlZm9yZXtjb250ZW50OlwiUmV0aXJhXCI7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1yaWdodDo1cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1dyYXBwZXIgI3NoaXBwaW5nLW9wdGlvbi1waWNrdXAtaW4tcG9pbnQgLnNocC1tZXRob2Qtb3B0aW9uLWNvbXBsZW1lbnR7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1dyYXBwZXIgI3NoaXBwaW5nLW9wdGlvbi1waWNrdXAtaW4tcG9pbnQgLnNocC1tZXRob2Qtb3B0aW9uLWNvbXBsZW1lbnQ6OmJlZm9yZXtjb250ZW50OlwidHUgcGVkaWRvXCI7Zm9udC1zaXplOjE0cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZS5kZWxpdmVyeS1hZGRyZXNzLXRpdGxle2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeUFjdGl2ZSAuYWRkcmVzcy1zdW1tYXJ5LmFkZHJlc3Mtc3VtbWFyeS1QRVJ7YmFja2dyb3VuZDpub25lO3BhZGRpbmctbGVmdDoxMnB4O2JvcmRlcjoxcHggc29saWQgI2U1ZTVlNTtib3JkZXItcmFkaXVzOjEycHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeS52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnlBY3RpdmUgLmFkZHJlc3Mtc3VtbWFyeS5hZGRyZXNzLXN1bW1hcnktUEVSOjpiZWZvcmV7Y29udGVudDpcIkRpcmVjY2nDs24gYWN0dWFsXCI7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWJvdHRvbTo2cHg7Y29sb3I6Izk5OX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeUFjdGl2ZSAuYWRkcmVzcy1zdW1tYXJ5LmFkZHJlc3Mtc3VtbWFyeS1QRVIgLnN0cmVldDo6YmVmb3Jle2NvbnRlbnQ6XCJEaXJlY2Npw7NuOiBcIjtmb250LXdlaWdodDo3MDA7Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeUFjdGl2ZSAuYWRkcmVzcy1zdW1tYXJ5LmFkZHJlc3Mtc3VtbWFyeS1QRVIgLm5laWdoYm9yaG9vZDo6YmVmb3Jle2NvbnRlbnQ6XCJEaXN0cml0bzogXCI7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM3Nzd9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeS52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnlBY3RpdmUgLmFkZHJlc3Mtc3VtbWFyeS5hZGRyZXNzLXN1bW1hcnktUEVSIC5uZWlnaGJvcmhvb2Q6OmFmdGVye2NvbnRlbnQ6XCIsIFwifSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnkudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5QWN0aXZlIC5hZGRyZXNzLXN1bW1hcnkuYWRkcmVzcy1zdW1tYXJ5LVBFUiAuc3RhdGUtZGVsaW1pdGVye2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeUFjdGl2ZSAuYWRkcmVzcy1zdW1tYXJ5LmFkZHJlc3Mtc3VtbWFyeS1QRVIgLmxpbmUyLWRlbGltaXRlcntkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeS52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnlBY3RpdmUgLmFkZHJlc3Mtc3VtbWFyeS5hZGRyZXNzLXN1bW1hcnktUEVSIC5jaXR5e2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeUFjdGl2ZSAuYWRkcmVzcy1zdW1tYXJ5LmFkZHJlc3Mtc3VtbWFyeS1QRVIgI2ZvcmNlLXNoaXBwaW5nLWZpZWxkc3tjb2xvcjojZmYwNzA1O2ZvbnQtd2VpZ2h0OjEwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2Rpc3BsYXk6YmxvY2t9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeS52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnlBY3RpdmUgLmFkZHJlc3Mtc3VtbWFyeS5hZGRyZXNzLXN1bW1hcnktUEVSICNmb3JjZS1zaGlwcGluZy1maWVsZHM6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9vZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExXCIpO2JhY2tncm91bmQtcG9zaXRpb246LTI1OHB4IC0yNTJweDt3aWR0aDoxOHB4O2hlaWdodDoxNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnN1YjttYXJnaW4tcmlnaHQ6NXB4O2NvbnRlbnQ6XCJcIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeUFjdGl2ZSAuYWRkcmVzcy1zdW1tYXJ5LmFkZHJlc3Mtc3VtbWFyeS1QRVIgc3Bhbntjb2xvcjojOTk5fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnkudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5QWN0aXZlIC5hZGRyZXNzLXN1bW1hcnkuYWRkcmVzcy1zdW1tYXJ5LVBFUj5zcGFuOm50aC1sYXN0LWNoaWxkKC1uKzIpe2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3N7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdHtib3JkZXI6bm9uZTttYXJnaW4tYm90dG9tOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXJ7bWFyZ2luOjA7Ym9yZGVyOnVuc2V0O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlcj5kaXY6Zmlyc3QtY2hpbGR7b3JkZXI6Mn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlcj5kaXY6bnRoLWNoaWxkKDIpe29yZGVyOjF9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIgLnNocC1sZWFuLW9wdGlvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nT3B0aW9ue2JhY2tncm91bmQtY29sb3I6dW5zZXQ7Ym9yZGVyOnVuc2V0O21hcmdpbi1sZWZ0OjE1cHg7cGFkZGluZzowO3BhZGRpbmctYm90dG9tOjEwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIgLnNocC1sZWFuLW9wdGlvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nT3B0aW9uIC5zaHAtb3B0aW9uLXRleHQtcHJpY2UudnRleC1vbW5pc2hpcHBpbmctMS14LW9wdGlvblByaWNle2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdPcHRpb24jRW52w61vXFwgRXhwcmVzcyAuc2hwLW9wdGlvbi10ZXh0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdUZXh0IC5zaHAtb3B0aW9uLXRleHQtdGltZXtmb250LXNpemU6MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdPcHRpb24jRW52w61vXFwgRXhwcmVzcyAuc2hwLW9wdGlvbi10ZXh0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdUZXh0IC5zaHAtb3B0aW9uLXRleHQtdGltZTo6YmVmb3Jle2NvbnRlbnQ6XCJFbnbDrW8gSG95XCI7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzQ0NH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdPcHRpb24jRGVzcGFjaG9cXCBhXFwgRG9taWNpbGlvIC5zaHAtb3B0aW9uLXRleHQudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ1RleHQgLnNocC1vcHRpb24tdGV4dC10aW1le2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIC5zaHAtbGVhbi1vcHRpb24udnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ09wdGlvbiNEZXNwYWNob1xcIGFcXCBEb21pY2lsaW8gLnNocC1vcHRpb24tdGV4dC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nVGV4dCAuc2hwLW9wdGlvbi10ZXh0LXRpbWU6OmJlZm9yZXtjb250ZW50OlwiRW52w61vIHByb2dyYW1hZG9cIjtmb250LXNpemU6MTNweDtjb2xvcjojNDQ0fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyLCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1kZWxpdmVyeXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAucGFja2FnZS13cmFwcGVye2JvcmRlcjoxcHggc29saWQgIzNhYjFjNztib3JkZXItcmFkaXVzOjhweDttYXJnaW4tYm90dG9tOjIwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAucGFja2FnZS13cmFwcGVyPmRpdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnBhY2thZ2Utd3JhcHBlcj5kaXYgLmNvdW50ZXItcGFja2FnZXtvcmRlcjoxO21hcmdpbi1ib3R0b206MjBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC5wYWNrYWdlLXdyYXBwZXI+ZGl2IC5zb2xkLWJ5LXBhY2thZ2V7b3JkZXI6Mn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC5wYWNrYWdlLXdyYXBwZXI+ZGl2IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnl7b3JkZXI6NH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC5wYWNrYWdlLXdyYXBwZXI+ZGl2IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIgLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lcj5kaXZbdmFsdWVdOm5vdChbdmFsdWU9XCJcIl0pe2JvcmRlcjoxcHggc29saWQgI2ZmMDcwNTtib3JkZXItcmFkaXVzOjZweDtwYWRkaW5nOjEwcHggMTVweDttYXJnaW4tYm90dG9tOjIwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAucGFja2FnZS13cmFwcGVyPmRpdiAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVyIC5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXI+ZGl2W3ZhbHVlXTpub3QoW3ZhbHVlPVwiXCJdKSAudnRleC1vbW5pc2hpcHBpbmctMS14LXNlbGVjdGVkRGF0ZS5zaHAtc2VsZWN0ZWQtZGF0ZXtjb2xvcjojZmYwNzA1O2ZvbnQtc2l6ZToxNHB4O2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206MDttYXJnaW46MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC5wYWNrYWdlLXdyYXBwZXI+ZGl2IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIgLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lcj5kaXZbdmFsdWVdOm5vdChbdmFsdWU9XCJcIl0pIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZUxpbmtNb2RpZnkuc2hwLWRhdGVwaWNrZXItbW9kaWZ5LWJ1dHRvbntkaXNwbGF5OmJsb2NrO2NvbG9yOiNmZjA3MDU7Zm9udC1zaXplOjA7bWFyZ2luOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAucGFja2FnZS13cmFwcGVyPmRpdiAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVyIC5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXI+ZGl2W3ZhbHVlXTpub3QoW3ZhbHVlPVwiXCJdKSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGVMaW5rTW9kaWZ5LnNocC1kYXRlcGlja2VyLW1vZGlmeS1idXR0b246OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9vZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExXCIpO2JhY2tncm91bmQtcG9zaXRpb246LTI1OHB4IC0yNTJweDt3aWR0aDoxOHB4O2hlaWdodDoxNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6XCJcIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC5wYWNrYWdlLXdyYXBwZXI+ZGl2IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIgLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lcj5kaXZbdmFsdWVdOm5vdChbdmFsdWU9XCJcIl0pIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZUxpbmtNb2RpZnkuc2hwLWRhdGVwaWNrZXItbW9kaWZ5LWJ1dHRvbjo6YWZ0ZXJ7Y29udGVudDpcIkNhbWJpYXIgZmVjaGFcIjtmb250LXNpemU6MTNweDtjb2xvcjojZmYwNzA1O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAucGFja2FnZS13cmFwcGVyPmRpdiAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGVMaW5rLnNocC1kYXRlcGlja2VyLWJ1dHRvbi5zY2hlZHVsZWQtZGVsaXZlcnktY2hvb3Nle2NvbG9yOiNmZjA3MDU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6NnB4O2JvcmRlcjoxcHggc29saWQgI2ZmMDcwNTt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTowO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZSxjb2xvciAuM3MgZWFzZTtwYWRkaW5nOjExcHggMH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAucGFja2FnZS13cmFwcGVyPmRpdiAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGVMaW5rLnNocC1kYXRlcGlja2VyLWJ1dHRvbi5zY2hlZHVsZWQtZGVsaXZlcnktY2hvb3Nle3dpZHRoOjEwMCV9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnBhY2thZ2Utd3JhcHBlcj5kaXYgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGUgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlTGluay5zaHAtZGF0ZXBpY2tlci1idXR0b24uc2NoZWR1bGVkLWRlbGl2ZXJ5LWNob29zZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXJpZ2h0OjExcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3Mvb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMVwiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjdweCAtMjUycHg7d2lkdGg6MTlweDtoZWlnaHQ6MTlweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC5wYWNrYWdlLXdyYXBwZXI+ZGl2IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZUxpbmsuc2hwLWRhdGVwaWNrZXItYnV0dG9uLnNjaGVkdWxlZC1kZWxpdmVyeS1jaG9vc2U6OmFmdGVye2NvbnRlbnQ6XCJFbGlnZSB1bmEgZmVjaGEgZGUgZW50cmVnYVwiO2ZvbnQtc2l6ZToxNHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC5wYWNrYWdlLXdyYXBwZXI+ZGl2IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlfnB7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnBhY2thZ2Utd3JhcHBlcj5kaXYgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSBzZWxlY3R7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnBhY2thZ2Utd3JhcHBlcj5kaXYgZGl2e29yZGVyOjN9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAucGFja2FnZS13cmFwcGVyPmRpdiBkaXYgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMuZGVsaXZlcnktaXRlbXN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDp1bnNldDtwYWRkaW5nOjAgMTVweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWF4LWhlaWdodDp1bnNldDtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAucGFja2FnZS13cmFwcGVyPmRpdiBkaXYgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMuZGVsaXZlcnktaXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweCAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnBhY2thZ2Utd3JhcHBlcj5kaXYgZGl2IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zLmRlbGl2ZXJ5LWl0ZW1zIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LWltYWdlLmRlbGl2ZXJ5LWl0ZW17Ym9yZGVyOm5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAuZ2xpZGUtY29udGFpbmVye3dpZHRoOnVuc2V0ICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6dW5zZXQ7bWFyZ2luLXJpZ2h0OnVuc2V0fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5nbGlkZS1jb250YWluZXIgLmdsaWRlX190cmFja3tvdmVyZmxvdzp1bnNldH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAuZ2xpZGUtY29udGFpbmVyIC5nbGlkZV9fdHJhY2s+LmdsaWRlX19zbGlkZXN7dHJhbnNmb3JtOnVuc2V0ICFpbXBvcnRhbnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAuZ2xpZGUtY29udGFpbmVyIC5nbGlkZV9fdHJhY2sgLmdsaWRlX19zbGlkZXN7ZmxleC13cmFwOndyYXA7d2lkdGg6MTAwJSAhaW1wb3J0YW50O3doaXRlLXNwYWNlOnVuc2V0O21hcmdpbi1sZWZ0OnVuc2V0ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OnVuc2V0ICFpbXBvcnRhbnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAuZ2xpZGUtY29udGFpbmVyIC5nbGlkZV9fdHJhY2sgLmdsaWRlX19zbGlkZXMgLnBhY2thZ2UtaXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2V7Ym9yZGVyOjFweCBzb2xpZCAjM2FiMWM3O2JvcmRlci1yYWRpdXM6OHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAuZ2xpZGUtY29udGFpbmVyIC5nbGlkZV9fdHJhY2sgLmdsaWRlX19zbGlkZXMgLnBhY2thZ2UtaXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbXN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDp1bnNldDtwYWRkaW5nOjAgMTVweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWF4LWhlaWdodDp1bnNldDtvcmRlcjozfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLmdsaWRlLWNvbnRhaW5lciAuZ2xpZGVfX3RyYWNrIC5nbGlkZV9fc2xpZGVzIC5wYWNrYWdlLWl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW1zIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbUltZ1dyYXBwZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxMHB4IDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAuZ2xpZGUtY29udGFpbmVyIC5nbGlkZV9fdHJhY2sgLmdsaWRlX19zbGlkZXMgLnBhY2thZ2UtaXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtSW1nV3JhcHBlciAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW1JbWd7Ym9yZGVyOm5vbmU7d2lkdGg6NjBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5nbGlkZS1jb250YWluZXIgLmdsaWRlX190cmFjayAuZ2xpZGVfX3NsaWRlcyAucGFja2FnZS1pdGVtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VJdGVtcyAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW1JbWdXcmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW1hZ2UuZGVsaXZlcnktaXRlbXtib3JkZXI6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5nbGlkZS1jb250YWluZXIgLmdsaWRlX190cmFjayAuZ2xpZGVfX3NsaWRlcyAucGFja2FnZS1pdGVtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvcHtvcmRlcjo0O2JvcmRlci1ib3R0b206dW5zZXR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAuZ2xpZGUtY29udGFpbmVyIC5nbGlkZV9fdHJhY2sgLmdsaWRlX19zbGlkZXMgLnBhY2thZ2UtaXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b3AgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zbGEuc2xhe2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5nbGlkZS1jb250YWluZXIgLmdsaWRlX190cmFjayAuZ2xpZGVfX3NsaWRlcyAucGFja2FnZS1pdGVtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAuY291bnRlci1wYWNrYWdle29yZGVyOjE7bWFyZ2luLWJvdHRvbToyMHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLmdsaWRlLWNvbnRhaW5lciAuZ2xpZGVfX3RyYWNrIC5nbGlkZV9fc2xpZGVzIC5wYWNrYWdlLWl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC5zb2xkLWJ5LXBhY2thZ2V7b3JkZXI6Mn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5nbGlkZS1jb250YWluZXIgLmdsaWRlX190cmFjayAuZ2xpZGVfX3NsaWRlcyAucGFja2FnZS1pdGVtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAuY29zdC1ieS1wYWNrYWdle29yZGVyOjV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAuZ2xpZGUtY29udGFpbmVyIC5nbGlkZV9fYXJyb3dze2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5nbGlkZS1jb250YWluZXIgLmdsaWRlX19idWxsZXRze2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5nbGlkZS1jb250YWluZXIgLmdsaWRlLS1zbGlkZXJ7bWFyZ2luLWJvdHRvbTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnBhY2thZ2UtaXRlbS52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlU2luZ2xle2JvcmRlcjoxcHggc29saWQgIzNhYjFjNztib3JkZXItcmFkaXVzOjhweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnBhY2thZ2UtaXRlbS52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlU2luZ2xlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW1ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LXdyYXA6dW5zZXQ7cGFkZGluZzowIDE1cHg7Ym94LXNpemluZzpib3JkZXItYm94O21heC1oZWlnaHQ6dW5zZXQ7b3JkZXI6M30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5wYWNrYWdlLWl0ZW0udnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VJdGVtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZVNpbmdsZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VJdGVtcyAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW1JbWdXcmFwcGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweCAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnBhY2thZ2UtaXRlbS52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlU2luZ2xlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW1zIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbUltZ1dyYXBwZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtSW1ne2JvcmRlcjpub25lO3dpZHRoOjYwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAucGFja2FnZS1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VTaW5nbGUgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtSW1nV3JhcHBlciAudnRleC1vbW5pc2hpcHBpbmctMS14LWltYWdlLmRlbGl2ZXJ5LWl0ZW17Ym9yZGVyOm5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAucGFja2FnZS1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VTaW5nbGUgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b3B7b3JkZXI6NDtib3JkZXItYm90dG9tOnVuc2V0fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnBhY2thZ2UtaXRlbS52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlU2luZ2xlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9wIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2xhLnNsYXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAucGFja2FnZS1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VTaW5nbGUgLmNvdW50ZXItcGFja2FnZXtvcmRlcjoxO21hcmdpbi1ib3R0b206MjBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5wYWNrYWdlLWl0ZW0udnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VJdGVtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZVNpbmdsZSAuc29sZC1ieS1wYWNrYWdle29yZGVyOjJ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAucGFja2FnZS1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VTaW5nbGUgLmNvc3QtYnktcGFja2FnZXtvcmRlcjo1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdHcm91cExpc3Quc2hwLWxlYW57Ym9yZGVyOnVuc2V0O21hcmdpbi1ib3R0b206MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nR3JvdXBMaXN0LnNocC1sZWFuIC5zaHAtbGVhbi1vcHRpb24udnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ09wdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0O2JvcmRlcjp1bnNldH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nR3JvdXBMaXN0LnNocC1sZWFuIC5zaHAtbGVhbi1vcHRpb24udnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ09wdGlvbiAuc2hwLW9wdGlvbi10ZXh0LXByaWNlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1vcHRpb25QcmljZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ0dyb3VwTGlzdC5zaHAtbGVhbiAuc2hwLWxlYW4tb3B0aW9uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdPcHRpb24gLnNocC1vcHRpb24tdGV4dC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nVGV4dCAuc2hwLW9wdGlvbi10ZXh0LWxhYmVsLXNpbmdsZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nVGV4dExhYmVsU2luZ2xlIHNwYW57ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIC5zaGlwLWNvdW50cnl7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIC5zaHAtYWxlcnQuc2hwLWFsZXJ0LXNoaXBwaW5nLXVuYXZhaWxhYmxlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydFBpY2t1cHtib3JkZXI6MXB4IHNvbGlkICNmZjA3MDU7YmFja2dyb3VuZC1jb2xvcjojZmZkYmQ3O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojZmY1ZjAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIC5zaHAtYWxlcnQuc2hwLWFsZXJ0LXNoaXBwaW5nLXVuYXZhaWxhYmxlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydFBpY2t1cCAuc2hwLWFsZXJ0LWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LWNvbnRlbnQgLnNocC1hbGVydC1pY29uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydEljb257d2lkdGg6MThweDtoZWlnaHQ6MThweDtib3JkZXI6MXB4IHNvbGlkICNmZjVmMDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLnNocC1hbGVydC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC5zaHAtYWxlcnQtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY29udGVudCAuc2hwLWFsZXJ0LWljb24udnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0SWNvbiBzdmd7d2lkdGg6MThweDtoZWlnaHQ6MThweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvbiAuc2hwLWFsZXJ0LnNocC1hbGVydC1zaGlwcGluZy11bmF2YWlsYWJsZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnRQaWNrdXAgLnNocC1hbGVydC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1jb250ZW50IC5zaHAtYWxlcnQtaWNvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnRJY29uIHN2ZyBne2ZpbGw6I2ZmNWYwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvbiAuc2hwLWFsZXJ0LnNocC1hbGVydC1zaGlwcGluZy11bmF2YWlsYWJsZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnRQaWNrdXAgLnNocC1hbGVydC1jb250ZW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1jb250ZW50ICNzaHAtdW5hdmFpbGFibGUtZGVsaXZlcnktYXZhaWxhYmxlLXBpY2t1cCBzcGFue2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIC5zaHAtYWxlcnQuc2hwLWFsZXJ0LXNoaXBwaW5nLXVuYXZhaWxhYmxlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydFBpY2t1cCAuc2hwLWFsZXJ0LWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LWNvbnRlbnQgI3NocC11bmF2YWlsYWJsZS1kZWxpdmVyeS1hdmFpbGFibGUtcGlja3VwIHNwYW46OmJlZm9yZXtjb250ZW50OlwiQWxndW5vcyBwcm9kdWN0b3Mgbm8gZXN0w6FuIGRpc3BvbmlibGVzIHBhcmEgZGVzcGFjaG8gYSBkb21pY2lsaW8uIFB1ZWRlcyByZXRpcmFybG9zIGVuIHVuYSB0aWVuZGEuXCI7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MTZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMSV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLnNocC1hbGVydC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC5zaHAtYWxlcnQtY29udGVudC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY29udGVudCAjc2hwLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LWF2YWlsYWJsZS1waWNrdXAgc3BhbiBicntkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLnNocC1hbGVydC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC5zaHAtcHJvZHVjdC1pdGVtcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zLmRlbGl2ZXJ5LWl0ZW1zIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbXt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7cGFkZGluZzoxMXB4IDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLnNocC1hbGVydC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC5zaHAtcHJvZHVjdC1pdGVtcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zLmRlbGl2ZXJ5LWl0ZW1zIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LWltYWdle3dpZHRoOjYwcHg7aGVpZ2h0OmF1dG99I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLnNocC1hbGVydC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC5zaHAtcHJvZHVjdC1pdGVtcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiNmZjA3MDV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLnNocC1hbGVydC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC5zaHAtcHJvZHVjdC1pdGVtcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOiNmNWY1ZjV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLmFkZHJlc3MtbGlzdC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0xpc3QgLmFkZHJlc3MtaXRlbS52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0l0ZW1PcHRpb257Ym9yZGVyLWJvdHRvbTpub25lO2JveC1zaGFkb3c6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvbiAuYWRkcmVzcy1saXN0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzTGlzdCAuYWRkcmVzcy1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbU9wdGlvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZiZmJmYn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvbiAuYWRkcmVzcy1saXN0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzTGlzdCAuYWRkcmVzcy1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbU9wdGlvbiAuc2hwLW9wdGlvbi10ZXh0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbVRleHQgLmFkZHJlc3Mtc3VtbWFyeXtmb250LXNpemU6MTRweDtjb2xvcjojNzc3fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIC5hZGRyZXNzLWxpc3QudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NMaXN0IC5hZGRyZXNzLWl0ZW0udnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NJdGVtT3B0aW9uIC5zaHAtb3B0aW9uLXRleHQudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NJdGVtVGV4dCAuYWRkcmVzcy1zdW1tYXJ5IC5zdHJlZXQ6OmJlZm9yZXtjb250ZW50OlwiRGlyZWNjacOzbjogXCI7Zm9udC13ZWlnaHQ6NzAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIC5hZGRyZXNzLWxpc3QudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NMaXN0IC5hZGRyZXNzLWl0ZW0udnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NJdGVtT3B0aW9uIC5zaHAtb3B0aW9uLXRleHQudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NJdGVtVGV4dCAuYWRkcmVzcy1zdW1tYXJ5IC5uZWlnaGJvcmhvb2Q6OmJlZm9yZXtjb250ZW50OlwiRGlzdHJpdG86IFwiO2ZvbnQtd2VpZ2h0OjcwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvbiAuYWRkcmVzcy1saXN0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzTGlzdCAuYWRkcmVzcy1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbU9wdGlvbiAuc2hwLW9wdGlvbi10ZXh0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbVRleHQgLmFkZHJlc3Mtc3VtbWFyeSAubGluZTItZGVsaW1pdGVye2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvbiAuYWRkcmVzcy1saXN0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzTGlzdCAuYWRkcmVzcy1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbU9wdGlvbiAuc2hwLW9wdGlvbi10ZXh0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbVRleHQgLmFkZHJlc3Mtc3VtbWFyeSAuY2l0eTo6YmVmb3Jle2NvbnRlbnQ6XCIsIFwiO2NvbG9yOiM3Nzd9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLmFkZHJlc3MtbGlzdC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0xpc3QgLmFkZHJlc3MtaXRlbS52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0l0ZW1PcHRpb24gLnNocC1vcHRpb24tdGV4dC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0l0ZW1UZXh0IC5hZGRyZXNzLXN1bW1hcnkgLmNvdW50cnl7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIC5hZGRyZXNzLWxpc3QudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NMaXN0IC5saW5rIC5idG4uYnRuLWxpbmt7YmFja2dyb3VuZDojZmZmO2NvbG9yOiNmZjA3MDU7Ym9yZGVyOjFweCBzb2xpZCAjZmYwNzA1O2JvcmRlci1yYWRpdXM6NXB4O3dpZHRoOjEwMCU7cGFkZGluZzoxMnB4O2ZvbnQtc2l6ZToxNHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIC5hZGRyZXNzLWxpc3QudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NMaXN0IC5saW5rIC5idG4uYnRuLWxpbmsgLmljb24tZWRpdHt2ZXJ0aWNhbC1hbGlnbjp0b3B9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gLmFkZHJlc3MtbGlzdC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0xpc3QgLmxpbmsgLmJ0bi5idG4tbGluayAuaWNvbi1lZGl0OjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3Mvb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nXCIpO2JhY2tncm91bmQtcG9zaXRpb246LTI1OHB4IC0yNTJweDt3aWR0aDoxOHB4O2hlaWdodDoxNnB4O2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvbiAjYmFjay10by1hZGRyZXNzLWxpc3R7Ym9yZGVyLWNvbG9yOiM3Nzc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMDg0ZmZ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb24gI2JhY2stdG8tYWRkcmVzcy1saXN0OmhvdmVye2NvbG9yOiMwMDg0ZmY7Ym9yZGVyLWNvbG9yOiMwMDg0ZmZ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYXNrLmFzay1mb3ItZ2VvbG9jYXRpb257bWFyZ2luLWJvdHRvbToxNXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFzay5hc2stZm9yLWdlb2xvY2F0aW9uIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY3RhLmFzay1mb3ItZ2VvbG9jYXRpb24tY3Rhe2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hc2suYXNrLWZvci1nZW9sb2NhdGlvbiAuYXNrLWZvci1nZW9sb2NhdGlvbi1hc2sgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvblRpdGxlLmFzay1mb3ItZ2VvbG9jYXRpb24tdGl0bGV7Zm9udC1zaXplOjA7dGV4dC1hbGlnbjpsZWZ0fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFzay5hc2stZm9yLWdlb2xvY2F0aW9uIC5hc2stZm9yLWdlb2xvY2F0aW9uLWFzayAudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uVGl0bGUuYXNrLWZvci1nZW9sb2NhdGlvbi10aXRsZTo6YmVmb3Jle2NvbnRlbnQ6XCJWYW1vcyBhIHN1Z2VyaXJ0ZSBwdW50b3MgY2VyY2Fub3MgcGFyYSBxdWUgcmVhbGljZXMgdHUgcmV0aXJvXCI7Zm9udC1zaXplOjE2cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYXNrLmFzay1mb3ItZ2VvbG9jYXRpb24gLmFzay1mb3ItZ2VvbG9jYXRpb24tYXNrIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VidGl0bGUuYXNrLWZvci1nZW9sb2NhdGlvbi1zdWJ0aXRsZXtmb250LXNpemU6MDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzQ0NH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hc2suYXNrLWZvci1nZW9sb2NhdGlvbiAuYXNrLWZvci1nZW9sb2NhdGlvbi1hc2sgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdWJ0aXRsZS5hc2stZm9yLWdlb2xvY2F0aW9uLXN1YnRpdGxlOjpiZWZvcmV7Y29udGVudDpcIlBhcmEgZWxsbyBuZWNlc2l0YW1vcyBjb25vY2VyIHR1IHViaWNhY2nDs25cIjtmb250LXNpemU6MTNweDtmb250LXdlaWdodDo0MDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYXNrLmFzay1mb3ItZ2VvbG9jYXRpb24gLmFzay1mb3ItZ2VvbG9jYXRpb24tYXNrIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW1hZ2VBc2suYXNrLWZvci1nZW9sb2NhdGlvbi1pbWFnZS1hc2t7YmFja2dyb3VuZDowIDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9pbWctZ29vZ2xlLW1hcC5wbmdcIikgIWltcG9ydGFudDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQgIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O21hcmdpbjoxMHB4IDAgMTBweCAwICFpbXBvcnRhbnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYXNrLmFzay1mb3ItZ2VvbG9jYXRpb24gLmFzay1mb3ItZ2VvbG9jYXRpb24tYXNrIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW1hZ2VBc2suYXNrLWZvci1nZW9sb2NhdGlvbi1pbWFnZS1hc2sgc3Zne2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hc2suYXNrLWZvci1nZW9sb2NhdGlvbiAuYXNrLWZvci1nZW9sb2NhdGlvbi1tYW51YWwgI2ZpbmQtcGlja3Vwcy1tYW51YWx5LWJ1dHRvbntmb250LXNpemU6MTVweDtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXJhZGl1czo2cHg7cGFkZGluZzo4cHggMTBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWx7ei1pbmRleDoxMDAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbGZ1bGxQYWdlLnBrcG1vZGFsLWZ1bGwtcGFnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsZnVsbFBhZ2UucGtwbW9kYWwtZnVsbC1wYWdlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXNlYXJjaEFsb25lLnBrcG1vZGFsLXNlYXJjaC1hbG9uZXttYXJnaW4tdG9wOjkwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsZnVsbFBhZ2UucGtwbW9kYWwtZnVsbC1wYWdlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXNlYXJjaEFsb25lLnBrcG1vZGFsLXNlYXJjaC1hbG9uZTo6YmVmb3Jle2NvbnRlbnQ6XCJCdXNjYWRvciBkZSBwdW50b3MgZGUgcmV0aXJvXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7aGVpZ2h0OjU1cHg7cGFkZGluZzoxN3B4IDUwcHggMCA1MnB4O2JhY2tncm91bmQtY29sb3I6I2ZmMDcwNTtmb250LXNpemU6MTdweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmxlZnQ7Ym94LXNpemluZzpib3JkZXItYm94fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbGZ1bGxQYWdlLnBrcG1vZGFsLWZ1bGwtcGFnZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZS5wa3Btb2RhbC1zZWFyY2gtYWxvbmU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTNweDtsZWZ0OjE1cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi1nZW8tdGl0bGUucG5nXCIpO3dpZHRoOjI3cHg7aGVpZ2h0OjI3cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsZnVsbFBhZ2UucGtwbW9kYWwtZnVsbC1wYWdlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXNlYXJjaEFsb25lLnBrcG1vZGFsLXNlYXJjaC1hbG9uZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZVRpdGxlLnBrcG1vZGFsLXNlYXJjaC1hbG9uZS10aXRsZXtmb250LXNpemU6MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxmdWxsUGFnZS5wa3Btb2RhbC1mdWxsLXBhZ2UgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtc2VhcmNoQWxvbmUucGtwbW9kYWwtc2VhcmNoLWFsb25lIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXNlYXJjaEFsb25lVGl0bGUucGtwbW9kYWwtc2VhcmNoLWFsb25lLXRpdGxlOjpiZWZvcmV7Y29udGVudDpcIkJ1c2NhIHVuYSB0aWVuZGEgcG9yIHVuYSBkaXJlY2Npw7NuXCI7Zm9udC1zaXplOjE3cHggIWltcG9ydGFudDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzQ0NH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxmdWxsUGFnZS5wa3Btb2RhbC1mdWxsLXBhZ2UgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtc2VhcmNoQWxvbmUucGtwbW9kYWwtc2VhcmNoLWFsb25lIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXNlYXJjaEFsb25lU3VidGl0bGUucGtwbW9kYWwtc2VhcmNoLWFsb25lLXN1YnRpdGxle2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbGZ1bGxQYWdlLnBrcG1vZGFsLWZ1bGwtcGFnZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZS5wa3Btb2RhbC1zZWFyY2gtYWxvbmUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtc2VhcmNoQWxvbmVTdWJ0aXRsZS5wa3Btb2RhbC1zZWFyY2gtYWxvbmUtc3VidGl0bGU6OmJlZm9yZXtjb250ZW50OlwiTm8gaGVtb3MgcG9kaWRvIGFjY2VkZXIgYSB0dSB1YmljYWNpw7NuLCBwZXJvIG5vIHRlIHByZW9jdXBlcyBhw7puIHB1ZWRlcyBidXNjYXIgdW5hIHRpZW5kYSBlbXBsZWFuZG8gdW5hIGRpcmVjY2nDs24uXCI7Zm9udC1zaXplOjE1cHggIWltcG9ydGFudDtjb2xvcjojNDQ0fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbGZ1bGxQYWdlLnBrcG1vZGFsLWZ1bGwtcGFnZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZS5wa3Btb2RhbC1zZWFyY2gtYWxvbmUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxTZWFyY2gucGtwbW9kYWwtc2VhcmNoe2JvcmRlcjoxcHggc29saWQgI2U1ZTVlNX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxmdWxsUGFnZS5wa3Btb2RhbC1mdWxsLXBhZ2UgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtc2VhcmNoQWxvbmUucGtwbW9kYWwtc2VhcmNoLWFsb25lIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsU2VhcmNoLnBrcG1vZGFsLXNlYXJjaCAucGtwbW9kYWwtdXNlLWdlb2xvY2F0aW9uLWljb257Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxmdWxsUGFnZS5wa3Btb2RhbC1mdWxsLXBhZ2UgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtc2VhcmNoQWxvbmUucGtwbW9kYWwtc2VhcmNoLWFsb25lIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsU2VhcmNoLnBrcG1vZGFsLXNlYXJjaCBpbnB1dFt0eXBlPXRleHRde2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nLXRvcDoxMHB4ICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MTBweCAhaW1wb3J0YW50fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbEhlYWRlci5wa3Btb2RhbC1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojZmYwNzA1O3BhZGRpbmc6MTNweCAwIDE0cHggMTVweCAhaW1wb3J0YW50fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsSGVhZGVyLnBrcG1vZGFsLWhlYWRlciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbFRpdGxlLnBrcG1vZGFsLXRpdGxle2ZvbnQtc2l6ZTowO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZvbnQtd2VpZ2h0OjcwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbEhlYWRlci5wa3Btb2RhbC1oZWFkZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxUaXRsZS5wa3Btb2RhbC10aXRsZTo6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDoyN3B4O2hlaWdodDoyN3B4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL2ljb24tZ2VvLXRpdGxlLnBuZ1wiKTttYXJnaW4tcmlnaHQ6MTBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbEhlYWRlci5wa3Btb2RhbC1oZWFkZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxUaXRsZS5wa3Btb2RhbC10aXRsZTo6YWZ0ZXJ7Y29udGVudDpcIkVsaWdlIHVuIHB1bnRvIGRlIHJldGlyb1wiO2ZvbnQtc2l6ZToxN3B4ICFpbXBvcnRhbnR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxTZWFyY2gucGtwbW9kYWwtc2VhcmNoIC5wYWMtdGFyZ2V0LWlucHV0e2ZvbnQtc2l6ZToxNXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsU2VhcmNoLnBrcG1vZGFsLXNlYXJjaCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1hc2tHZW9sb2NhdGlvbkJ0bi5wa3AtbW9kYWwtYXNrLWdlb2xvY2F0aW9uLWJ0biAucGtwbW9kYWwtdXNlLWdlb2xvY2F0aW9uLWljb257Y29sb3I6Izc3N30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC10YWJzQ29udGFpbmVyLnBpY2t1cC10YWJzLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzTGlzdC5wa3Btb2RhbC1wb2ludHMtbGlzdCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBMaXN0VGl0bGV7bWFyZ2luLXRvcDowO2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwTGlzdFRpdGxlOjphZnRlcntjb250ZW50OlwiU2VsZWNjaW9uYSB1biBwdW50byBkZSByZXRpcm8gZGUgbGEgbGlzdGEgbyBkZWwgbWFwYVwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzI1MjUyZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0l0ZW17ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbS5wa3Btb2RhbC1wb2ludHMtaXRlbTpoYXMoLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5KXtkaXNwbGF5OmJsb2NrfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBvaW50c0xpc3QucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbS5wa3Btb2RhbC1wb2ludHMtaXRlbTpoYXMoLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5KSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmYxZjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzTGlzdC5wa3Btb2RhbC1wb2ludHMtbGlzdCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zaG93TGlzdEJ1dHRvbi5wa3Btb2RhbC1zaG93LWxpc3QtYnRuLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtYnRuLnBrcC1tb2RhbC1idG57Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDojZmYwNzA1O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzOjpiZWZvcmV7Y29udGVudDpcIkRldGFsbGVzIGRlbCBwdW50byBkZSByZXRpcm9cIjt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtwYWRkaW5nOjE3cHggNTBweCAyMHB4IDUycHg7YmFja2dyb3VuZC1jb2xvcjojZmYwNzA1O2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246bGVmdDtib3gtc2l6aW5nOmJvcmRlci1ib3h9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHM6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTNweDtsZWZ0OjE1cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi1nZW8tdGl0bGUucG5nXCIpO3dpZHRoOjI3cHg7aGVpZ2h0OjI3cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzVG9wLnBrcG1vZGFsLWRldGFpbHMtdG9we2hlaWdodDp1bnNldDttYXJnaW4tYm90dG9tOjEwcHg7bWFyZ2luLXJpZ2h0Ojk1cHg7ei1pbmRleDoxfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc1RvcC5wa3Btb2RhbC1kZXRhaWxzLXRvcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNCYWNrTG5rLnBrcG1vZGFsLWRldGFpbHMtYmFjay1sbmt7YmFja2dyb3VuZC1jb2xvcjp1bnNldDtjb2xvcjojNDQ0O2ZvbnQtc2l6ZTowO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzVG9wLnBrcG1vZGFsLWRldGFpbHMtdG9wIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0JhY2tMbmsucGtwbW9kYWwtZGV0YWlscy1iYWNrLWxuazo6YmVmb3Jle2NvbnRlbnQ6XCJWZXIgdG9kb3MgbG9zIHB1bnRvcyBkZSByZXRpcm9cIjtmb250LXNpemU6MTNweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNUb3AucGtwbW9kYWwtZGV0YWlscy10b3AgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzQmFja0xuay5wa3Btb2RhbC1kZXRhaWxzLWJhY2stbG5rIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWJhY2tDaGV2cm9ue2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBEZXRhaWxzSGVhZGVyLnBrcG1vZGFsLWRldGFpbHMtaGVhZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1NnB4O3JpZ2h0OjA7bGVmdDowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cERldGFpbHNIZWFkZXIucGtwbW9kYWwtZGV0YWlscy1oZWFkZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwRGV0YWlsc0hlYWRlclRpdGxlLnBrcG1vZGFsLWRldGFpbHMtaGVhZGVyLXRpdGxle2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cERldGFpbHNIZWFkZXIucGtwbW9kYWwtZGV0YWlscy1oZWFkZXIgLnBrcG1vZGFsLWRldGFpbHMtaGVhZGVyLWJ1dHRvbnMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwRGV0YWlsc0hlYWRlckJ1dHRvbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWZpcnN0T3JMYXN0LnBrcG1vZGFsLWRldGFpbHMtaGVhZGVyLWJ1dHRvbiBzdmd7Y29sb3I6I2FhYX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBEZXRhaWxzSGVhZGVyLnBrcG1vZGFsLWRldGFpbHMtaGVhZGVyIC5wa3Btb2RhbC1kZXRhaWxzLWhlYWRlci1idXR0b25zIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cERldGFpbHNIZWFkZXJCdXR0b24ucGtwbW9kYWwtZGV0YWlscy1oZWFkZXItYnV0dG9uIHN2Z3tjb2xvcjojZmYwNzA1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNJbmZvLnBrcG1vZGFsLWRldGFpbHMtaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm8ucGtwbW9kYWwtZGV0YWlscy1pbmZvIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm9UaXRsZS5wa3Btb2RhbC1kZXRhaWxzLWluZm8tdGl0bGV7Zm9udC1zaXplOjE1cHg7Y29sb3I6IzQ0NDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTFweDttYXJnaW4tdG9wOjI0cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm8ucGtwbW9kYWwtZGV0YWlscy1pbmZvIC5wa3Btb2RhbC1kZXRhaWxzLWdyb3VwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm9UaXRsZS5wa3Btb2RhbC1kZXRhaWxzLWluZm8tdGl0bGV7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm8ucGtwbW9kYWwtZGV0YWlscy1pbmZvIC5wa3Btb2RhbC1kZXRhaWxzLWdyb3VwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm9UaXRsZS5wa3Btb2RhbC1kZXRhaWxzLWluZm8tdGl0bGU6OmJlZm9yZXtmb250LXNpemU6MTVweDtjb250ZW50OlwiRW4gZXN0ZSBwdW50byBwb2Ryw6FzIHJldGlyYXIgbG9zIHNpZ3VpZW50ZXMgcHJvZHVjdG9zXCI7bGluZS1oZWlnaHQ6MjBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzSW5mby5wa3Btb2RhbC1kZXRhaWxzLWluZm8gLnBrcG1vZGFsLWRldGFpbHMtZ3JvdXAgLnBrcG1vZGFsLXByb2R1Y3QtaXRlbXN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzSW5mby5wa3Btb2RhbC1kZXRhaWxzLWluZm8gLnBrcG1vZGFsLWRldGFpbHMtZ3JvdXAgLnBrcG1vZGFsLXByb2R1Y3QtaXRlbXMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcHJvZHVjdEl0ZW0ucGtwbW9kYWwtcHJvZHVjdC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm8ucGtwbW9kYWwtZGV0YWlscy1pbmZvIC5wa3Btb2RhbC1kZXRhaWxzLWdyb3VwIC5wa3Btb2RhbC1wcm9kdWN0LWl0ZW1zIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXByb2R1Y3RJdGVtLnBrcG1vZGFsLXByb2R1Y3QtaXRlbTo6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtdGlwKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjI1MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NjVweDt0b3A6OHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXJDb250YWluZXIucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc01pZGRsZS5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNJbmZvLnBrcG1vZGFsLWRldGFpbHMtaW5mbyAucGtwbW9kYWwtZGV0YWlscy1ncm91cCAucGtwbW9kYWwtcHJvZHVjdC1pdGVtcyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wcm9kdWN0SXRlbS5wa3Btb2RhbC1wcm9kdWN0LWl0ZW0udnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wcm9kdWN0SXRlbVVuYXZhaWxhYmxlLnBrcG1vZGFsLXByb2R1Y3QtaXRlbS11bmF2YWlsYWJsZXtib3JkZXI6MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzSW5mby5wa3Btb2RhbC1kZXRhaWxzLWluZm8gLnBrcG1vZGFsLWRldGFpbHMtZ3JvdXAgLnBrcG1vZGFsLXByb2R1Y3QtaXRlbXMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcHJvZHVjdEl0ZW0ucGtwbW9kYWwtcHJvZHVjdC1pdGVtLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcHJvZHVjdEl0ZW1VbmF2YWlsYWJsZS5wa3Btb2RhbC1wcm9kdWN0LWl0ZW0tdW5hdmFpbGFibGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcHJvZHVjdEl0ZW1VbmF2YWlsYWJsZVNsYXNoLnBrcG1vZGFsLXByb2R1Y3QtaXRlbS11bmF2YWlsYWJsZS1zbGFzaHt0b3A6MjdweDtsZWZ0Oi03cHg7d2lkdGg6NzFweDtiYWNrZ3JvdW5kOiNmZjA3MDU7b3BhY2l0eTouNX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzSW5mby5wa3Btb2RhbC1kZXRhaWxzLWluZm8gLnBrcG1vZGFsLWRldGFpbHMtZ3JvdXAgLnBrcG1vZGFsLXByb2R1Y3QtaXRlbXMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcHJvZHVjdEl0ZW0ucGtwbW9kYWwtcHJvZHVjdC1pdGVtLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcHJvZHVjdEl0ZW1VbmF2YWlsYWJsZS5wa3Btb2RhbC1wcm9kdWN0LWl0ZW0tdW5hdmFpbGFibGUgaW1ne2JvcmRlcjoxcHggc29saWQgI2ZmMDcwNX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzSW5mby5wa3Btb2RhbC1kZXRhaWxzLWluZm8gLnBrcG1vZGFsLWRldGFpbHMtZ3JvdXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzSG91cnMucGtwbW9kYWwtZGV0YWlscy1ob3Vyc3ttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjEzcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWluZm9CYXIucGtwbW9kYWwtaW5mby1iYXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzTWlkZGxlLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm8ucGtwbW9kYWwtZGV0YWlscy1pbmZvIC5wa3Btb2RhbC1kZXRhaWxzLWdyb3VwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0hvdXJzLnBrcG1vZGFsLWRldGFpbHMtaG91cnMgdHIgdGR7cGFkZGluZy10b3A6MDtib3JkZXI6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1jb25maXJtLWJ0bntjb2xvcjojNDQ0O2ZvbnQtc2l6ZTowO2ZvbnQtd2VpZ2h0OjcwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1jb25maXJtLWJ0bjo6YmVmb3Jle2NvbnRlbnQ6XCJSZWNvZ2VyIGVuIGVzdGUgcHVudG9cIjtmb250LXNpemU6MTNweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTRweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0Jhci5wa3Btb2RhbC1pbmZvLWJhciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyQ29udGFpbmVyLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHMucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1jb25maXJtLWJ0bi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWJ0bntiYWNrZ3JvdW5kLWNvbG9yOiNmZjA3MDU7Zm9udC1mYW1pbHk6XCJHZWxpb25cIjtib3JkZXI6MDtmb250LXdlaWdodDo3MDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWNsb3NlQnV0dG9uLnBrcG1vZGFsLWNsb3Nle3RvcDo0cHggIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWNsb3NlQnV0dG9uLnBrcG1vZGFsLWNsb3Nle3RvcDoxMHB4ICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQtY29sb3I6I2ZmMDcwNTtyaWdodDoxMHB4fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtY2xvc2VCdXR0b24ucGtwbW9kYWwtY2xvc2Ugc3Zne3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Y29sb3I6I2ZmZn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgI21hcC1jYW52YXMgaW1nW3NyYyo9XCIvdnRleC5waWNrdXAtcG9pbnRzLW1vZGFsQDMuOC4zL3B1YmxpYy9yZWFjdC81NDNjZDVhN2RjZmZhYjA0NTYyZTUxM2Q0MGMyN2Y2Mi5zdmdcIl17ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjUwcHg7Ym9yZGVyOjFweCBzb2xpZCAjM2FiMWM3O2JvcmRlci1yYWRpdXM6OHB4O21hcmdpbi1ib3R0b206MjBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgOmZpcnN0OjpiZWZvcmV7Y29udGVudDpcIjFcIjtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzNhYjFjNztib3JkZXItcmFkaXVzOjUwJTtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEzcHg7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tcmlnaHQ6MTBweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6aW5saW5lLWZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgOmZpcnN0OjphZnRlcntjb250ZW50OlwiRWxpZ2UgdW4gcHVudG8geSBmZWNoYSBkZSByZXRpcm9cIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zZWxsZXJPcHRpb25zVGV4dHtvcmRlcjoxO2ZvbnQtc2l6ZTowO21hcmdpbjowO21hcmdpbi1ib3R0b206MjBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zZWxsZXJUZXh0e29yZGVyOjI7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZmluZFBpY2t1cHtvcmRlcjo0O3BhZGRpbmc6MHB4IDE1cHg7bWFyZ2luLWJvdHRvbTo0MHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LWZpbmRQaWNrdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludC5waWNrdXAtcG9pbnR7Ym9yZGVyLXJhZGl1czo2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZmYwNzA1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LWZpbmRQaWNrdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludC5waWNrdXAtcG9pbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludEluZm8ucGlja3VwLXBvaW50LWluZm97Ym9yZGVyOm5vbmU7cGFkZGluZy1ib3R0b206MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1maW5kUGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnQucGlja3VwLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRJbmZvLnBpY2t1cC1wb2ludC1pbmZvIC5waWNrdXAtbWFya2VyLWJsdWV7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LWZpbmRQaWNrdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludC5waWNrdXAtcG9pbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludEluZm8ucGlja3VwLXBvaW50LWluZm8gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wb2ludFdyYXBwZXIucGlja3VwLXBvaW50LXdyYXBwZXJ7cGFkZGluZy1sZWZ0OjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZmluZFBpY2t1cCAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50LnBpY2t1cC1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50SW5mby5waWNrdXAtcG9pbnQtaW5mbyAudnRleC1vbW5pc2hpcHBpbmctMS14LXBvaW50V3JhcHBlci5waWNrdXAtcG9pbnQtd3JhcHBlciAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50TmFtZS5waWNrdXAtcG9pbnQtbmFtZXtmb250LXNpemU6MTRweDtjb2xvcjojZmYwNzA1O2ZvbnQtd2VpZ2h0OjQwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1maW5kUGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnQucGlja3VwLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRJbmZvLnBpY2t1cC1wb2ludC1pbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcG9pbnRXcmFwcGVyLnBpY2t1cC1wb2ludC13cmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRBZGRyZXNzLnBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnl7Zm9udC1zaXplOjEycHg7Y29sb3I6Izc3Nzt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LWZpbmRQaWNrdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludC5waWNrdXAtcG9pbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludEluZm8ucGlja3VwLXBvaW50LWluZm8gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wb2ludFdyYXBwZXIucGlja3VwLXBvaW50LXdyYXBwZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludEFkZHJlc3MucGlja3VwLXBvaW50LWFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSAubnVtYmVyOjphZnRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1maW5kUGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnQucGlja3VwLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRJbmZvLnBpY2t1cC1wb2ludC1pbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcG9pbnRXcmFwcGVyLnBpY2t1cC1wb2ludC13cmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRBZGRyZXNzLnBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLm5laWdoYm9yaG9vZDo6YWZ0ZXJ7Y29udGVudDpcIiwgXCJ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZmluZFBpY2t1cCAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50LnBpY2t1cC1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50SW5mby5waWNrdXAtcG9pbnQtaW5mbyAudnRleC1vbW5pc2hpcHBpbmctMS14LXBvaW50V3JhcHBlci5waWNrdXAtcG9pbnQtd3JhcHBlciAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50QWRkcmVzcy5waWNrdXAtcG9pbnQtYWRkcmVzcyAuYWRkcmVzcy1zdW1tYXJ5IC5jb21wbGVtZW50LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LWZpbmRQaWNrdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludC5waWNrdXAtcG9pbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludEluZm8ucGlja3VwLXBvaW50LWluZm8gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wb2ludFdyYXBwZXIucGlja3VwLXBvaW50LXdyYXBwZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludEFkZHJlc3MucGlja3VwLXBvaW50LWFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSAuY2l0eSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1maW5kUGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnQucGlja3VwLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRJbmZvLnBpY2t1cC1wb2ludC1pbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcG9pbnRXcmFwcGVyLnBpY2t1cC1wb2ludC13cmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRBZGRyZXNzLnBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLmxpbmUxLWRlbGltaXRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1maW5kUGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnQucGlja3VwLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRJbmZvLnBpY2t1cC1wb2ludC1pbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcG9pbnRXcmFwcGVyLnBpY2t1cC1wb2ludC13cmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRBZGRyZXNzLnBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLmxpbmUyLWRlbGltaXRlciwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1maW5kUGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnQucGlja3VwLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRJbmZvLnBpY2t1cC1wb2ludC1pbmZvIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcG9pbnRXcmFwcGVyLnBpY2t1cC1wb2ludC13cmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRBZGRyZXNzLnBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnkgLnN0YXRlLWRlbGltaXRlcntkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZmluZFBpY2t1cCAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50LnBpY2t1cC1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50SW5mby5waWNrdXAtcG9pbnQtaW5mbyAudnRleC1vbW5pc2hpcHBpbmctMS14LXBvaW50V3JhcHBlci5waWNrdXAtcG9pbnQtd3JhcHBlciAudnRleC1vbW5pc2hpcHBpbmctMS14LWRldGFpbHMuYnV0dG9uLWRldGFpbHMtcGlja3VwLXBvaW50e2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1maW5kUGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnQucGlja3VwLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGlja3VwUG9pbnRDaGFuZ2UuYnV0dG9uLWNoYW5nZS1waWNrdXAtcG9pbnR7Zm9udC1zaXplOjA7Y29sb3I6I2ZmMDcwNTttYXJnaW46MDtiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0O3RleHQtYWxpZ246bGVmdDtib3JkZXI6bm9uZTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToxMHB4O21hcmdpbi1sZWZ0OjEzcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZmluZFBpY2t1cCAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50LnBpY2t1cC1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LXBpY2t1cFBvaW50Q2hhbmdlLmJ1dHRvbi1jaGFuZ2UtcGlja3VwLXBvaW50OjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3Mvb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMVwiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNThweCAtMjUycHg7d2lkdGg6MThweDtoZWlnaHQ6MTZweDtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50OlwiXCJ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZmluZFBpY2t1cCAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50LnBpY2t1cC1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LXBpY2t1cFBvaW50Q2hhbmdlLmJ1dHRvbi1jaGFuZ2UtcGlja3VwLXBvaW50OjphZnRlcntjb250ZW50OlwiQ2FtYmlhciB0aWVuZGFcIjtmb250LXNpemU6MTNweDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdHtvcmRlcjozO2JvcmRlcjpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludHtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zLmRlbGl2ZXJ5LWl0ZW1ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LXdyYXA6dW5zZXQ7cGFkZGluZzowIDE1cHg7Ym94LXNpemluZzpib3JkZXItYm94O21heC1oZWlnaHQ6dW5zZXR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJvZHVjdEl0ZW1zLmRlbGl2ZXJ5LWl0ZW1zIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEwcHggMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMuZGVsaXZlcnktaXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW1hZ2UuZGVsaXZlcnktaXRlbXtib3JkZXI6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtsZWZ0OjUwJTt3aWR0aDoxMDAlO3otaW5kZXg6MX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGUgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlTGluay5zaHAtZGF0ZXBpY2tlci1idXR0b24uc2NoZWR1bGVkLWRlbGl2ZXJ5LWNob29zZXtjb2xvcjojZmYwNzA1O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItcmFkaXVzOjZweDtib3JkZXI6MXB4IHNvbGlkICNmZjA3MDU7d2lkdGg6MTAwJTtmb250LXNpemU6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGVhc2UsY29sb3IgLjNzIGVhc2U7cGFkZGluZzoxMXB4IDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZUxpbmsuc2hwLWRhdGVwaWNrZXItYnV0dG9uLnNjaGVkdWxlZC1kZWxpdmVyeS1jaG9vc2U6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDoxMXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjotMTY3cHggLTI1MnB4O3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZUxpbmsuc2hwLWRhdGVwaWNrZXItYnV0dG9uLnNjaGVkdWxlZC1kZWxpdmVyeS1jaG9vc2U6OmFmdGVye2NvbnRlbnQ6XCJFbGlnZSB1bmEgZmVjaGEgZGUgcmV0aXJvXCI7Zm9udC1zaXplOjE0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVye21hcmdpbjowIDE1cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIgLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lcj5kaXZbdmFsdWVdOm5vdChbdmFsdWU9XCJcIl0pe2JvcmRlcjoxcHggc29saWQgI2ZmMDcwNTtib3JkZXItcmFkaXVzOjZweDtwYWRkaW5nOjEwcHggMTVweH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIgLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lcj5kaXZbdmFsdWVdOm5vdChbdmFsdWU9XCJcIl0pe3dpZHRoOnVuc2V0fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGUgLnJlYWN0LWRhdGVwaWNrZXItd3JhcHBlciAucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtY29udGFpbmVyPmRpdlt2YWx1ZV06bm90KFt2YWx1ZT1cIlwiXSkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zZWxlY3RlZERhdGUuc2hwLXNlbGVjdGVkLWRhdGV7Y29sb3I6I2ZmMDcwNTtmb250LXNpemU6MTRweDtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjA7bWFyZ2luOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIgLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lcj5kaXZbdmFsdWVdOm5vdChbdmFsdWU9XCJcIl0pIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZUxpbmtNb2RpZnkuc2hwLWRhdGVwaWNrZXItbW9kaWZ5LWJ1dHRvbntkaXNwbGF5OmJsb2NrO2NvbG9yOiNmZjA3MDU7Zm9udC1zaXplOjA7bWFyZ2luOjA7cGFkZGluZzowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVyIC5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXI+ZGl2W3ZhbHVlXTpub3QoW3ZhbHVlPVwiXCJdKSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGVMaW5rTW9kaWZ5LnNocC1kYXRlcGlja2VyLW1vZGlmeS1idXR0b246OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9vZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExXCIpO2JhY2tncm91bmQtcG9zaXRpb246LTI1OHB4IC0yNTJweDt3aWR0aDoxOHB4O2hlaWdodDoxNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6XCJcIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGUgLnJlYWN0LWRhdGVwaWNrZXItd3JhcHBlciAucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtY29udGFpbmVyPmRpdlt2YWx1ZV06bm90KFt2YWx1ZT1cIlwiXSkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlTGlua01vZGlmeS5zaHAtZGF0ZXBpY2tlci1tb2RpZnktYnV0dG9uOjphZnRlcntjb250ZW50OlwiQ2FtYmlhciBmZWNoYVwiO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNmZjA3MDU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGV+cHtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgc2VsZWN0W2lkXj1zY2hlZHVsZWQtZGVsaXZlcnlde2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1ocntvcmRlcjo1O2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wYWNrYWdlcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZXN7b3JkZXI6MzttYXJnaW4tdG9wOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VzIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2hpcHBpbmdTZWN0aW9uVGl0bGV7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAucGlja3VwLXBhY2thZ2VzLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlcyAjZGVsaXZlcnktcGFja2FnZXMtb3B0aW9uc3tkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VzIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZXtib3JkZXI6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wYWNrYWdlcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9we2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wYWNrYWdlcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJpY2VJdGVtc3ttYXgtaGVpZ2h0OnVuc2V0O3BhZGRpbmc6dW5zZXQ7b3ZlcmZsb3c6dW5zZXR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VzIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXByaWNlSXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMuZGVsaXZlcnktaXRlbXN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDp1bnNldDtwYWRkaW5nOjAgMTVweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWF4LWhlaWdodDp1bnNldH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wYWNrYWdlcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJpY2VJdGVtcyAudnRleC1vbW5pc2hpcHBpbmctMS14LXByb2R1Y3RJdGVtcy5kZWxpdmVyeS1pdGVtcyAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxMHB4IDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VzIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXByaWNlSXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMuZGVsaXZlcnktaXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW1hZ2UuZGVsaXZlcnktaXRlbXtib3JkZXI6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnN0ZXAtb25le2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyVGl0bGV7Zm9udC1zaXplOjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlclRpdGxlOjpiZWZvcmV7Y29udGVudDpcIjJcIjtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzNhYjFjNztib3JkZXItcmFkaXVzOjUwJTtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEzcHg7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tcmlnaHQ6MTBweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6aW5saW5lLWZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyVGl0bGU6OmFmdGVye2NvbnRlbnQ6XCJFbGlnZSBsdWdhciB5IGZlY2hhKHMpIHBhcmEgcmVjaWJpciBsb3MgcHJvZHVjdG9zIHJlc3RhbnRlc1wiO2ZvbnQtc2l6ZToxNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuc2hwLWluZm8uc2hwLWluZm8tcGlja3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydHtib3JkZXI6MXB4IHNvbGlkICNmZjA3MDU7YmFja2dyb3VuZC1jb2xvcjojZmZkYmQ3fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuc2hwLWluZm8uc2hwLWluZm8tcGlja3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydCAuc2hwLWFsZXJ0LWljb24udnRleC1vbW5pc2hpcHBpbmctMS14LWluZm9JY29ue2JvcmRlcjoxcHggc29saWQgI2ZmMDcwNX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnNocC1pbmZvLnNocC1pbmZvLXBpY2t1cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQgLnNocC1hbGVydC1pY29uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pbmZvSWNvbiBzdmcgZ3tmaWxsOiNmZjA3MDV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5zaHAtaW5mby5zaHAtaW5mby1waWNrdXAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0IC5zaHAtaW5mby10ZXh0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXh0e2ZvbnQtc2l6ZTowO2ZvbnQtd2VpZ2h0OjYwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnNocC1pbmZvLnNocC1pbmZvLXBpY2t1cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQgLnNocC1pbmZvLXRleHQudnRleC1vbW5pc2hpcHBpbmctMS14LXRleHQ6OmJlZm9yZXtjb2xvcjojNjA2MDYwO2ZvbnQtc2l6ZToxMnB4O2NvbnRlbnQ6XCJBbGd1bm9zIGl0ZW1zIG5vIGVzdMOhbiBkaXNwb25pYmxlcyBlbiBlbCBwdW50byBzZWxlY2Npb25hZG8uIFJlbGxlbmUgc3VzIGRhdG9zIGRlIGVudHJlZ2EgcGFyYSByZWNpYmlybG9zLlwifSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuYnV0dG9uLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LXBpY2t1cC13cmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGlja3VwQnV0dG9uLmJ1dHRvbi11bmF2YWlsYWJsZS1kZWxpdmVyeS1waWNrdXB7YmFja2dyb3VuZC1jb2xvcjojZmYwNzA1O3BhZGRpbmc6OHB4IDEycHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC5idXR0b24tdW5hdmFpbGFibGUtZGVsaXZlcnktcGlja3VwLXdyYXBwZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1waWNrdXBCdXR0b24uYnV0dG9uLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LXBpY2t1cCBzcGFue2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuYnV0dG9uLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LXBpY2t1cC13cmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGlja3VwQnV0dG9uLmJ1dHRvbi11bmF2YWlsYWJsZS1kZWxpdmVyeS1waWNrdXAgc3Bhbjo6YmVmb3Jle2NvbnRlbnQ6XCJDb21wbGV0YXIgZGF0b3MgZGUgcmV0aXJvIGVuIHRpZW5kYVwiO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjI5cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYnRuRGVsaXZlcnl7YmFja2dyb3VuZC1jb2xvcjojZmYwNzA1O2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWJ0bkRlbGl2ZXJ5OjpiZWZvcmV7Y29udGVudDpcIkNvbXBsZXRhciBkYXRvcyBkZSBlbnRyZWdhXCI7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6NjAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcC5kZWxpdmVyeSAucGlja3VwLXBvaW50LXN1Z2dlc3QsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwLmRlbGl2ZXJ5IC5waWNrdXAtcG9pbnQtbWVzc2FnZXtkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VibWl0UGF5bWVudEJ1dHRvbi5idG4tc3VibWl0LXdyYXBwZXIuYnRuLWdvLXRvLXBheW1lbnQtd3JhcHBlcntwb3NpdGlvbjpmaXhlZDtib3R0b206MDt3aWR0aDoxMDAlO2JveC1zaGFkb3c6MCAtNHB4IDRweCByZ2JhKDAsMCwwLC4wNik7cGFkZGluZzoyNXB4IDE1cHg7bGVmdDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2l6aW5nOmJvcmRlci1ib3g7ei1pbmRleDo5OTl9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LXN1Ym1pdFBheW1lbnRCdXR0b24uYnRuLXN1Ym1pdC13cmFwcGVyLmJ0bi1nby10by1wYXltZW50LXdyYXBwZXJ7cG9zaXRpb246dW5zZXQ7Ym94LXNoYWRvdzp1bnNldDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLWJvdHRvbTowfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdWJtaXRQYXltZW50QnV0dG9uLmJ0bi1zdWJtaXQtd3JhcHBlci5idG4tZ28tdG8tcGF5bWVudC13cmFwcGVyICNidG4tZ28tdG8tcGF5bWVudHttYXJnaW46MDtmb250LXNpemU6MDtsaW5lLWhlaWdodDoxO3BhZGRpbmc6MTVweCAwcHg7d2lkdGg6MTAwJX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdWJtaXRQYXltZW50QnV0dG9uLmJ0bi1zdWJtaXQtd3JhcHBlci5idG4tZ28tdG8tcGF5bWVudC13cmFwcGVyICNidG4tZ28tdG8tcGF5bWVudDo6YmVmb3Jle2NvbnRlbnQ6XCJDb250aW51YXIgY29uIGVsIHBhZ29cIjtmb250LXNpemU6MTZweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1ocntkaXNwbGF5Om5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLnNoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY29udGFpbmVyLnNocC1waWNrdXAtcmVjZWl2ZXJ7ZGlzcGxheTp1bnNldH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXNoaXBwaW5nIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1jb250YWluZXIuc2hwLXBpY2t1cC1yZWNlaXZlciAudnRleC1vbW5pc2hpcHBpbmctMS14LXJlY2VpdmVyVGl0bGUuc2hwLXBpY2t1cC1yZWNlaXZlcl9fdGl0bGV7ZGlzcGxheTpub25lfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtc2hpcHBpbmcgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5zaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWNvbnRhaW5lci5zaHAtcGlja3VwLXJlY2VpdmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGV4dEJveC5zaHAtcGlja3VwLXJlY2VpdmVyX190ZXh0e2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyIC5xYW9lY2hzbGUtbGluay1hZGFwdGVyLTEteC13cmFwcGVye3RvcDotODVweCAhaW1wb3J0YW50fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1UYXJqZXRhcy1DcmVkaXRvLURlYml0by1QUk9NXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPVRhcmpldGFzLUlOVEVSQkFOS10gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1UYXJqZXRhLU9oLUN1b3Rhc10gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1BZ29yYS1WaXNhXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPUFHT1JBV0VCXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHR7Zm9udC1zaXplOjB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1UYXJqZXRhcy1DcmVkaXRvLURlYml0by1QUk9NXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPVRhcmpldGFzLUlOVEVSQkFOS10gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1UYXJqZXRhLU9oLUN1b3Rhc10gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0LCNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1BZ29yYS1WaXNhXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPUFHT1JBV0VCXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHR7cGFkZGluZy1yaWdodDoyMHB4fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9VGFyamV0YXMtQ3JlZGl0by1EZWJpdG8tUFJPTV0gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPVRhcmpldGFzLUlOVEVSQkFOS10gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPVRhcmpldGEtT2gtQ3VvdGFzXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQ6OmJlZm9yZSwjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9QWdvcmEtVmlzYV0gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmUsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPUFHT1JBV0VCXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQ6OmJlZm9yZXtmb250LXNpemU6MTVweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyICN2dGV4SWRDb250YWluZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dG9wOjUwJTtwb3NpdGlvbjpmaXhlZH0jY2hlY2tvdXRNYWluQ29udGFpbmVyICN2dGV4SWRDb250YWluZXIgI3Z0ZXhJZFVJLWF1dGgtc2VsZWN0b3IgLmNsb3NlLnZ0ZXhJZFVJLWNsb3Nle2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLnN1Yi1oZWFkZXIgLmNhcnQtc3RlcHtkaXNwbGF5OmdyaWR9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5zdWItaGVhZGVyIC5jYXJ0LXN0ZXA6OmFmdGVye21heC13aWR0aDo4NCV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5zdWItaGVhZGVyIC5jYXJ0LXN0ZXAgLmNhcnQtc3RlcF9fc3RlcC0tb25lIC5jYXJ0LXN0ZXBfX2ljb24sI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5zdWItaGVhZGVyIC5jYXJ0LXN0ZXAgLmNhcnQtc3RlcF9fc3RlcC0tdHdvIC5jYXJ0LXN0ZXBfX2ljb257Zm9udC1zaXplOjA7YmFja2dyb3VuZC1jb2xvcjojM2FiMWM3O2JvcmRlcjoycHggc29saWQgIzNhYjFjN30jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLnN1Yi1oZWFkZXIgLmNhcnQtc3RlcCAuY2FydC1zdGVwX19zdGVwLS1vbmUgLmNhcnQtc3RlcF9faWNvbjo6YWZ0ZXIsI2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5zdWItaGVhZGVyIC5jYXJ0LXN0ZXAgLmNhcnQtc3RlcF9fc3RlcC0tdHdvIC5jYXJ0LXN0ZXBfX2ljb246OmFmdGVye2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO2NvbnRlbnQ6XCLvgIxcIjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxM3B4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuc3ViLWhlYWRlciAubGluay10by1jYXJ0e2Rpc3BsYXk6YmxvY2t9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gI29yZGVyZm9ybS10aXRsZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhe3BhZGRpbmc6MjBweCAxNXB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZ3ttYXJnaW4tYm90dG9tOjEwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9pY29uLXBlcnNvbmFsLWluZm9ybWF0aW9uLnBuZ1wiKSAhaW1wb3J0YW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdCAhaW1wb3J0YW50O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyICFpbXBvcnRhbnQ7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTttYXJnaW4tcmlnaHQ6MTBweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAuaWNvbi11c2Vye2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBzcGFuW2RhdGEtaTE4bj1cImNsaWVudFByb2ZpbGVEYXRhLmlkZW50aWZpY2F0aW9uXCJde2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiNhYWE7Zm9udC13ZWlnaHQ6NzAwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbHtjb2xvcjojNzc3O2ZvbnQtc2l6ZToxM3B4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbCAuZW1haWx7ZGlzcGxheTppbmxpbmU7bWFyZ2luLWJvdHRvbTo3cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLWVtYWlsIC5lbWFpbDo6YmVmb3Jle2NvbnRlbnQ6XCJDb3JyZW86IFwiO2ZvbnQtd2VpZ2h0OjcwMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmZvcm0tc3RlcC5ib3gtaW5mbyAuY2xpZW50LXByb2ZpbGUtZW1haWwgI2lzLW5vdC1tZXtjb2xvcjojZmYwNzA1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1zdW1tYXJ5e2NvbG9yOiM3Nzc7Zm9udC1zaXplOjEzcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLXN1bW1hcnkgLm5hbWUtbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjdweDtmb250LXdlaWdodDo3MDB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLXN1bW1hcnkgLnRlbC1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O2ZvbnQtc2l6ZTowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1zdW1tYXJ5IC50ZWwtbGFiZWw6OmJlZm9yZXtjb250ZW50OlwiVGVsw6lmb25vOiBcIjtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTo3cHg7Zm9udC1zaXplOjEzcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLXN1bW1hcnkgLmNsaWVudC1tYXNrZWQtaW5mb3tjb2xvcjojZmYwNzA1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGF7cGFkZGluZzoyMHB4IDBweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ei1pbmRleDowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3Vwe3BhZGRpbmc6MCAxNXB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cHtib3JkZXI6dW5zZXR9fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmd7bWFyZ2luLWJvdHRvbToyNXB4fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo3MDB9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZXtwYWRkaW5nOjB9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZTo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzNhYjFjNztiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9pY29uLWNyZWRpdC1jYXJ0LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MThweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7bWFyZ2luLXJpZ2h0OjEwcHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWNyZWRpdC1jYXJke2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcjcGF5bWVudHMtdGl0bGV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyNwYXltZW50cy10aXRsZTo6YWZ0ZXJ7Y29udGVudDpcIlBhZ28gU2VndXJvXCI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MTJweDtjb2xvcjojNzc3O2JhY2tncm91bmQ6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL2ljb24tcGF5bWVudC1zZWN1cmUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7cGFkZGluZy1yaWdodDoyNXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lcntwYWRkaW5nLWxlZnQ6aW5oZXJpdDtwYWRkaW5nLXJpZ2h0OmluaGVyaXR9QG1lZGlhKG1pbi13aWR0aDogOTgwcHgpeyNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lcntwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cHtmbG9hdDp1bnNldH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3Vwe21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjE1cHh9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0bntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW17bWFyZ2luLWJvdHRvbToxMnB4O21hcmdpbi1sZWZ0OjA7cGFkZGluZzoycHggMTVweCAycHggMTJweDtjb2xvcjojNzc3O2JvcmRlci1yYWRpdXM6NnB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MXB4IHNvbGlkICNjMmMyYzI7YmFja2dyb3VuZDp1bnNldDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO29wYWNpdHk6MTtvcmRlcjo1MH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW17bWFyZ2luLWxlZnQ6MH19I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW0uYWN0aXZle2NvbG9yOiNmZjA3MDU7Ym9yZGVyOjFweCBzb2xpZCAjZmYwNzA1fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtLmFjdGl2ZTo6YmVmb3Jle2JhY2tncm91bmQtcG9zaXRpb246LTIwNHB4IC0yNTJweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9vZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExXCIpO2JhY2tncm91bmQtcG9zaXRpb246LTIyMnB4IC0yNTJweDt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O21hcmdpbi1yaWdodDo4cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW06OmFmdGVye2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O21hcmdpbi1sZWZ0OmF1dG87d2lkdGg6NjJweDtoZWlnaHQ6MzJweH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9QUdPUkFXRUJdIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dDo6YmVmb3Jle2NvbnRlbnQ6XCJBcHAgYWdvcmFcIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9QUdPUkFXRUJdOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImh0dHBzOi8vb2VjaHNsZS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9hcHBfYWdvcmFfb2guc3ZnXCIpfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1BZ29yYS1WaXNhXXtvcmRlcjoyMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9QWdvcmEtVmlzYV0gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmV7Y29udGVudDpcIlRhcmpldGEgZGUgZMOpYml0byBvaCFwYXlcIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9QWdvcmEtVmlzYV06OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29oX3BheV90YXJqZXRhdmlzYS5zdmdcIil9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPVRhcmpldGEtT2gtQ3VvdGFzXXtvcmRlcjowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1UYXJqZXRhLU9oLUN1b3Rhc10gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmV7Y29udGVudDpcIlRhcmpldGEgT2ghIFZpc2EgbyBNYXN0ZXJjYXJkXCJ9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPVRhcmpldGEtT2gtQ3VvdGFzXTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3Mvb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMVwiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI1MnB4O2JhY2tncm91bmQtc2l6ZTp1bnNldDt3aWR0aDo1M3B4O2hlaWdodDoyNHB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1cIlBhZ2EgZW4gS2lvc2tvcyAtIFRhcmpldGEgT0hcIl17b3JkZXI6NjB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPVwiUGFnYSBlbiBLaW9za29zIC0gT3RyYXMgVGFyamV0YXNcIl17b3JkZXI6NzB9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPUFHT1JBV0VCXXtvcmRlcjo4MH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9VGFyamV0YXMtSU5URVJCQU5LXXtvcmRlcjozMH0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9VGFyamV0YXMtSU5URVJCQU5LXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQ6OmJlZm9yZXtjb250ZW50OlwiVGFyamV0YSBJbnRlcmJhbmtcIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9VGFyamV0YXMtSU5URVJCQU5LXTo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvSW50ZXJiYW5rX3Zpc2FfYW1leF9vay5wbmdcIil9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW1bZGF0YS1uYW1lPVRhcmpldGFzLUNyZWRpdG8tRGViaXRvLVBST01de29yZGVyOjQwfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1UYXJqZXRhcy1DcmVkaXRvLURlYml0by1QUk9NXSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQ6OmJlZm9yZXtjb250ZW50OlwiVGFyamV0YSBkZSBDcsOpZGl0byBvIETDqWJpdG9cIn0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWU9VGFyamV0YXMtQ3JlZGl0by1EZWJpdG8tUFJPTV06OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaHR0cHM6Ly9vZWNoc2xlLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc0cHggLTEzNnB4O2JhY2tncm91bmQtc2l6ZTp1bnNldDt3aWR0aDo1NXB4O2hlaWdodDozOXB4fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24tYm9keS5wYXltZW50LWJvZHkgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybSAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAucGF5bWVudC1ncm91cC1pdGVtW2RhdGEtbmFtZT1TYWZldHlQYXlde2Rpc3BsYXk6bm9uZX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWJvZHkucGF5bWVudC1ib2R5IC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0gLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnBheW1lbnQtZ3JvdXAtaXRlbVtkYXRhLW5hbWUqPVBhZ2EtZW4tS2lvc2tvc117Zm9udC1zaXplOjE1cHh9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC5wYXltZW50LWdyb3VwLWl0ZW06aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5zdGVwcy12aWV3e2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtIC5zdGVwcy12aWV3e3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MDttaW4taGVpZ2h0OnVuc2V0fX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwe3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3dpZHRoOjEwMCU7Ym94LXNoYWRvdzowIC00cHggNHB4IHJnYmEoMCwwLDAsLjA2KTtwYWRkaW5nOjI1cHggMTVweDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaXppbmc6Ym9yZGVyLWJveDt6LWluZGV4OjExO3RyYW5zaXRpb246bm9uZX1AbWVkaWEobWluLXdpZHRoOiA5ODBweCl7I2NoZWNrb3V0TWFpbkNvbnRhaW5lci5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wYXltZW50IC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0gLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiAucGF5bWVudC1jb25maXJtYXRpb24td3JhcHtwb3NpdGlvbjp1bnNldDtib3gtc2hhZG93OnVuc2V0O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX0jY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwIC5wYXltZW50LXN1Ym1pdC13cmFwe21hcmdpbjowfSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnBheW1lbnQtY29uZmlybWF0aW9uLXdyYXAgLnBheW1lbnQtc3VibWl0LXdyYXAgI3BheW1lbnQtZGF0YS1zdWJtaXR7bWFyZ2luOjA7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjE1cHggMHB4fUBtZWRpYShtaW4td2lkdGg6IDk4MHB4KXsjY2hlY2tvdXRNYWluQ29udGFpbmVyLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItb3JkZXItZm9ybSAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwIC5wYXltZW50LXN1Ym1pdC13cmFwICNwYXltZW50LWRhdGEtc3VibWl0e3dpZHRoOjEwMCV9fSNjaGVja291dE1haW5Db250YWluZXIuYm9keS1vcmRlci1mb3JtLnN0ZXAtcGF5bWVudCAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIC5jaGVja291dC1jb250YWluZXIub3JkZXJmb3JtLWFjdGl2ZSAub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24gLnBheW1lbnQtY29uZmlybWF0aW9uLXdyYXAgLnBheW1lbnQtc3VibWl0LXdyYXAgI3BheW1lbnQtZGF0YS1zdWJtaXQ6OmJlZm9yZXtjb250ZW50OlwiSXIgYSBwYWdhclwiO2ZvbnQtc2l6ZToxNnB4fSIsIkBtaXhpbiBmb250LWZhY2UoJGZvbnQtZmFtaWx5LCAkZm9udC11cmwsICRmb250LXdlaWdodCwgJGZvcm1hdDogJ3dvZmYyJywgJGZvbnQtc3R5bGU6ICdub3JtYWwnKSB7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgICAgIHNyYzogdXJsKCRmb250LXVybCkgZm9ybWF0KCRmb3JtYXQpO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuICAgICAgICBmb250LXN0eWxlOiAkZm9udC1zdHlsZTtcbiAgICAgICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIH1cbn0iLCIvLyAhcmVmZXJlbmNlOiBodHRwczovL2xlYXJuLm1pY3Jvc29mdC5jb20vZW4tdXMvd2luZG93cy93aW5kb3dzLWFwcC1zZGsvYXBpL3dpbnJ0L21pY3Jvc29mdC51aS50ZXh0L2ltYWdlcy9mb250LXdlaWdodHMucG5nP3ZpZXc9d2luZG93cy1hcHAtc2RrLTEuNVxuLy8gIXJlZmVyZW5jZTogaHR0cHM6Ly9sZWFybi5taWNyb3NvZnQuY29tL2VuLXVzL3dpbmRvd3Mvd2luZG93cy1hcHAtc2RrL2FwaS93aW5ydC9taWNyb3NvZnQudWkudGV4dC5mb250d2VpZ2h0cz92aWV3PXdpbmRvd3MtYXBwLXNkay0xLjVcblxuLyogQGluY2x1ZGUgZm9udC1mYWNlKCdHZWxpb24nLCAkZm9udHMtY2RuLXBhdGgrJ0dlbGlvbiUyMExpZ2h0LndvZmYyJywgMzAwKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgnR2VsaW9uJywgJGZvbnRzLWNkbi1wYXRoKydHZWxpb24lMjBSZWd1bGFyLndvZmYyJywgNDAwKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgnR2VsaW9uJywgJGZvbnRzLWNkbi1wYXRoKydHZWxpb24lMjBNZWRpdW0ud29mZjInLCA1MDApO1xuQGluY2x1ZGUgZm9udC1mYWNlKCdHZWxpb24nLCAkZm9udHMtY2RuLXBhdGgrJ0dlbGlvbiUyMFNlbWklMjBCb2xkLndvZmYyJywgNjAwKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgnR2VsaW9uJywgJGZvbnRzLWNkbi1wYXRoKydHZWxpb24lMjBCb2xkLndvZmYyJywgNzAwKTsgKi9cblxuLyogQGluY2x1ZGUgZm9udC1mYWNlKCdHZWxpb24nLCAkZm9udHMtY2RuLXBhdGgrJ0dlbGlvbl9MaWdodC50dGYnLCAzMDAsICdvcGVudHlwZScpO1xuQGluY2x1ZGUgZm9udC1mYWNlKCdHZWxpb24nLCAkZm9udHMtY2RuLXBhdGgrJ0dlbGlvbl9SZWd1bGFyLnR0ZicsIDQwMCwgJ29wZW50eXBlJyk7XG5AaW5jbHVkZSBmb250LWZhY2UoJ0dlbGlvbicsICRmb250cy1jZG4tcGF0aCsnR2VsaW9uX01lZGl1bS50dGYnLCA1MDAsICdvcGVudHlwZScpO1xuQGluY2x1ZGUgZm9udC1mYWNlKCdHZWxpb24nLCAkZm9udHMtY2RuLXBhdGgrJ0dlbGlvbl9TZW1pX0JvbGQudHRmJywgNjAwLCAnb3BlbnR5cGUnKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgnR2VsaW9uJywgJGZvbnRzLWNkbi1wYXRoKydHZWxpb25fQm9sZC50dGYnLCA3MDAsICdvcGVudHlwZScpOyAqL1xuXG5AaW5jbHVkZSBmb250LWZhY2UoJ0dlbGlvbicsICR2dGV4LWNkbi1wYXRoKydHZWxpb24tUmVndWxhci50dGYuY3NzJywgNDAwLCAnb3BlbnR5cGUnKTtcbiIsIi8vICVjb250YWluZXItbWFpbiB7XG4vLyAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbi8vICAgICAgICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4vLyAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICAvLyBtYXJnaW46IDAgYXV0bztcbi8vICAgICB9XG5cbi8vICAgICAjb3JkZXJmb3JtLXRpdGxlIHtcbi8vICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuLy8gICAgIH1cbi8vIH1cblxuJWxpbmstZWRpdCB7XG4gICAgLmxpbmstYm94LWVkaXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgYm9yZGVyOiB1bnNldDtcblxuICAgICAgICAuaWNvbi1lZGl0IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ0VkaXRhcic7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvL3RvcDogNHB4O1xuICAgICAgICAgICAgICAgIC8vIGxlZnQ6IC0zNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCArICdvZXJkLXNwcml0ZS1jaGVja291dC5wbmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU4cHggLTI1MnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4lc3VtbWFyeS1wYWNrYWdlIHtcbiAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgIC8vICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgIC8vICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgLy8gICAgIC8vIG1hcmdpbi1sZWZ0OiAwO1xuICAgIC8vIH1cbiAgICAuc3RlcC5zaGlwcGluZy1kYXRhIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHdlbHZlLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnaWNvbi1kZWxpdmVyeS5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFbnRyZWdhJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZW4tdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24taG9tZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBleHRlbmQgJWxpbmstZWRpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uLWlubmVyLnNoaXBwaW5nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgLnNocC1zdW1tYXJ5LWdyb3VwLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbUdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtQ29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mby52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFkZHJlc3Mtc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdHJlZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEaXJlY2Npw7NuOiAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWlnaGJvcmhvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEaXN0cml0bzogJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluZTItZGVsaW1pdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNpdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcsICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VtbWFyeVBhY2thZ2Uuc2hwLXN1bW1hcnktcGFja2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtc3VtbWFyeS1wYWNrYWdlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1zdW1tYXJ5LXBhY2thZ2UtdGltZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtc3VtbWFyeS1wYWNrYWdlLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1zdW1tYXJ5LXNjaGVkdWxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1BZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2hwLXN1bW1hcnktZ3JvdXAtcHJpY2UudnRleC1vbW5pc2hpcHBpbmctMS14LVN1bW1hcnlJdGVtUHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm91cnRlZW4tdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zaHAtc3VtbWFyeS1ncm91cC10aXRsZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1UaXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5saW5rLWNoYW5nZS1zaGlwcGluZy52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VtbWFyeUNoYW5nZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdGVwLW9uZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIFRPRE86IG1vdmVyIGVzdGUgZXN0aWxvIGFsIGNvbXBvbmVudGVcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBpY2t1cC1wb2ludC1zdWdnZXN0IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gVE9ETzogbW92ZXIgZXN0ZSBlc3RpbG8gYWwgY29tcG9uZW50ZVxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJXN1bW1hcnktY2FydCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG4gICAgLmNhcnQtZml4ZWQuY2FydC1maXhlZC10cmFuc2l0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAzMHZ3O1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBoMltkYXRhLWkxOG49J3RvdGFsaXplcnMuc3VtbWFyeSddIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGlyZC1iZy1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4O1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCArICdpY29uLXN1bW1hcnkucG5nJyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnUmVzdW1lbiBkZSB0dSBjb21wcmEnO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmctY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FydCB7XG4gICAgICAgICAgICAgICAgLmNhcnQtaXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnVybCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBob3RvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAucXVhbnRpdHkuYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hpcHBpbmctZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGZvdXJ0aC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24tb2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzaXgtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNnby10by1jYXJ0LWJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1bW1hcnkge1xuICAgICAgICAgICAgICAgIC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0Ym9keSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRmb290IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvdXJ0aC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRmb290IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRvdGFsaXplcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLkl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdTdWItdG90YWwnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuU2hpcHBpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmluZS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zdGFsLWNvZGUtZm9yLXNsYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0Rlc3BhY2hvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4lcGF5bWVudC1ibG9jayB7XG4gICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAvLyAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC8vICAgICAvLyBtYXJnaW4tbGVmdDogMDtcbiAgICAvLyB9XG4gICAgei1pbmRleDogLTE7XG4gICAgLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICAgICAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICAgICAgY29sb3I6ICR0ZW4tdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0d2VsdmUtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ2ljb24tY3JlZGl0LWNhcnQucG5nJyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkaW9uLWlubmVyIHtcbiAgICAgICAgLm5vdGlmaWNhdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnRXNwZXJhbmRvIHF1ZSBzZSBjb21wbGV0ZW4gbG9zIGRhdG9zIGRlIGVudHJlZ2EnO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1taW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcC5hY2NvcmRpb24tZ3JvdXA6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5pbmUtYmctY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAyMHB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZm91cnRoLWJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgIC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1ob21lLFxuICAgICAgICAgICAgICAgIC5pY29uLWNyZWRpdC1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlbGluay1lZGl0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gVHlwb2dyYXBoeSBzdHlsZXNcblxuJGZvbnQtZmFtaWx5OiAnR2VsaW9uJzsgLy8sIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cbiRmb250LXNpemU6IDEzcHg7XG4kZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiRsaW5lLWhlaWdodDogMS41O1xuXG4kZm9udC1zaXplLWdyYW5kLWV4dHJhLW1heDogNDhweDtcbiRmb250LXNpemUtZ3JhbmQtZXh0cmE6IDI0cHg7XG4kZm9udC1zaXplLWdyYW5kLW1heDogMjBweDtcbiRmb250LXNpemUtZ3JhbmQ6IDE5cHg7XG4kZm9udC1zaXplLW1heC1leHRyYTogMThweDtcbiRmb250LXNpemUtbWF4OiAxN3B4O1xuJGZvbnQtc2l6ZS1zZW1pLW1heDogMTZweDtcbiRmb250LXNpemUtbWVkaXVtOiAxNXB4O1xuJGZvbnQtc2l6ZS1ncmFuZC1tZWRpdW06IDE0cHg7XG4kZm9udC1zaXplLXNlbWltZWRpdW06IDEzcHg7XG4kZm9udC1zaXplLW1pbjogMTJweDtcbiRmb250LXNpemUtc2VtaS1saWdodDogMTFweDtcbiRmb250LXNpemUtbGlnaHQ6IDEwcHg7XG4kZm9udC1zaXplLXN1cGVyLWxpZ2h0OiA4cHg7XG4kZm9udC1zaXplLW5vbmU6IDA7XG5cbi8qICosIGJvZHkge1xuICAgIC8vIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbn0gKi9cblxuLyogLy8gSGVhZGluZyBzdHlsZXNcbiRoZWFkaW5nLWZvbnQtZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4kaGVhZGluZy1mb250LXNpemU6IDI0cHg7XG4kaGVhZGluZy1mb250LXdlaWdodDogYm9sZDtcbiRoZWFkaW5nLWxpbmUtaGVpZ2h0OiAxLjI7XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6ICRoZWFkaW5nLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJGhlYWRpbmctZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBCb2R5IHRleHQgc3R5bGVzXG4kYm9keS1mb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiRib2R5LWZvbnQtc2l6ZTogMTZweDtcbiRib2R5LWZvbnQtd2VpZ2h0OiBub3JtYWw7XG4kYm9keS1saW5lLWhlaWdodDogMS41O1xuXG5wIHtcbiAgICBmb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6ICRib2R5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkYm9keS1saW5lLWhlaWdodDtcbn1cblxuLy8gTGluayBzdHlsZXNcbiRsaW5rLWNvbG9yOiAjMDA3YmZmO1xuJGxpbmstaG92ZXItY29sb3I6ICMwMDU2YjM7XG4kbGluay10ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbmEge1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLXRleHQtZGVjb3JhdGlvbjtcbn1cblxuYTpob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xufVxuKi8iLCIkcHJpbWFyeS1jb2xvcjogI2ZmMDcwNTtcbiRzZWNvbmRhcnktY29sb3I6ICM0NDQ7XG4kdGhpcmQtY29sb3I6ICM3Nzc7XG4kZm91cnRoLWNvbG9yOiAjZTVlNWU1O1xuJGZpdmUtY29sb3I6ICNlZWU7XG4kc2l4LWNvbG9yOiAjYTJhMmEyO1xuJHNldmVuLWNvbG9yOiAjNmNiZmQzO1xuJGVpZ2h0LWNvbG9yOiAjMDBhMWU1O1xuJG5pbmUtY29sb3I6ICNmYmZiZmI7XG4kdGVuLWNvbG9yOiAjY2NjY2NjO1xuJGVsZXZlbi1jb2xvcjogIzA2MzY0NDtcbiR0d2VsdmUtY29sb3I6ICNmOGY4Zjg7XG4kdGhpcnRlZW4tY29sb3I6ICMzYWIxYzc7XG4kZm91cnRlZW4tY29sb3I6ICNlNWY1ZTk7XG4kZml2ZXRlZW4tY29sb3I6ICMzMzMzMzM7XG4kc2l4dGVlbi1jb2xvcjogI2FhYTtcbiRzZXZlbnRlZW4tY29sb3I6ICNmNWY1ZjU7XG4kZWlnaHRlZW4tY29sb3I6ICNmZmRiZDc7XG4kbmluZXRlZW4tY29sb3I6ICNmZmY3ZWE7XG4kdHdlbnR5LWNvbG9yOiAjZmZiZjNjO1xuJHR3ZW50eW9uZS1jb2xvcjogI2Y0ZjRmNDtcbiR0d2VudHl0d28tY29sb3I6ICNjMmMyYzI7XG4kdHdlbnR5dHJlZS1jb2xvcjogIzYwNjA2MDtcbiR0d2VudHlmb3VyLWNvbG9yOiAjNDk0OTQ5O1xuJHR3ZW50eWZpdmUtY29sb3I6ICNmZjVmMDA7XG4kdHdlbnR5c2l4LWNvbG9yOiAjOTk5O1xuJHR3ZW50eXNldmVuLWNvbG9yOiAjZjVmNmY3O1xuJHR3ZW50eWVpZ2h0LWNvbG9yOiAjZGVkZWRlO1xuJHR3ZW50eW5pbmUtY29sb3I6ICMwMDg0ZmY7XG4kdGhpcnR5LWNvbG9yOiAjZjk0ZjYxO1xuJHRoaXJ0eW9uZS1jb2xvcjogIzNiYjBjOTtcbiR0aGlydHl0d28tY29sb3I6ICMyNUQzNjY7XG4kd2hpdGUtY29sb3I6ICNmZmY7XG4kYmxhY2stY29sb3I6ICMwMDA7XG4kdW5zZXQtY29sb3I6IHVuc2V0O1xuXG4kcHJpbWFyeS1iZy1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kc2Vjb25kYXJ5LWJnLWNvbG9yOiAkd2hpdGUtY29sb3I7XG4kdGhpcmQtYmctY29sb3I6ICR0aGlyZC1jb2xvcjtcbiRmb3VydGgtYmctY29sb3I6ICRlaWdodC1jb2xvcjtcbiRmaXZlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuJHNpeC1iZy1jb2xvcjogJHNldmVudGVlbi1jb2xvcjtcbiRzZXZlbi1iZy1jb2xvcjogJHRlbi1jb2xvcjtcbiRlaWdodC1iZy1jb2xvcjogJGVsZXZlbi1jb2xvcjtcbiRuaW5lLWJnLWNvbG9yOiAkbmluZS1jb2xvcjtcbiR0ZW4tYmctY29sb3I6ICRmb3VydGVlbi1jb2xvcjtcbiRlbGV2ZW4tYmctY29sb3I6ICR0aGlydGVlbi1jb2xvcjtcbiR0d2VsdmUtYmctY29sb3I6ICRmb3VydGgtY29sb3I7XG4kdGhpcnRlZW4tYmctY29sb3I6ICRlaWdodGVlbi1jb2xvcjtcbiRmb3VydGVlbi1iZy1jb2xvcjogJG5pbmV0ZWVuLWNvbG9yO1xuJGZpdmV0ZWVuLWJnLWNvbG9yOiAkdHdlbnR5b25lLWNvbG9yO1xuJHNpeHRlZW4tYmctY29sb3I6ICR0d2VudHlzZXZlbi1jb2xvcjtcbiRzZXZlbnRlZW4tYmctY29sb3I6ICRibGFjay1jb2xvcjtcbiRlaWdodGVlbi1iZy1jb2xvcjogJHRoaXJ0eS1jb2xvcjtcbiRuaW5ldGVlbi1iZy1jb2xvcjogJGZpdmUtY29sb3I7XG4kdHdlbnR5LWJnLWNvbG9yOiAkdGhpcnR5b25lLWNvbG9yO1xuJHR3ZW50eW9uZS1iZy1jb2xvcjogJHR3ZW50eS1jb2xvcjtcbiR0d2VudHl0d28tYmctY29sb3I6ICR0aGlydHl0d28tY29sb3I7XG5cbiRwcmltYXJ5LXRleHQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4kc2Vjb25kYXJ5LXRleHQtY29sb3I6ICR0aGlyZC1jb2xvcjtcbiR0aGlyZC10ZXh0LWNvbG9yOiAkd2hpdGUtY29sb3I7XG4kZm91cnRoLXRleHQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuJGZpdmUtdGV4dC1jb2xvcjogJHNpeC1jb2xvcjtcbiRzaXgtdGV4dC1jb2xvcjogJHNldmVuLWNvbG9yO1xuJHNldmVuLXRleHQtY29sb3I6ICRlaWdodC1jb2xvcjtcbiRlaWdodC10ZXh0LWNvbG9yOiAkdGhpcnRlZW4tY29sb3I7XG4kbmluZS10ZXh0LWNvbG9yOiAkZml2ZXRlZW4tY29sb3I7XG4kdGVuLXRleHQtY29sb3I6ICRzaXh0ZWVuLWNvbG9yO1xuJGVsZXZlbi10ZXh0LWNvbG9yOiAkdHdlbnR5dHJlZS1jb2xvcjtcbiR0d2VsdmUtdGV4dC1jb2xvcjogJHR3ZW50eWZvdXItY29sb3I7XG4kdGhpcnRlZW4tdGV4dC1jb2xvcjogJHR3ZW50eWZpdmUtY29sb3I7XG4kZm91cnRlZW4tdGV4dC1jb2xvcjogJHR3ZW50eXNpeC1jb2xvcjtcbiRmaXZldGVlbi10ZXh0LWNvbG9yOiAkZWxldmVuLWNvbG9yO1xuJHNpeHRlZW4tdGV4dC1jb2xvcjogJGJsYWNrLWNvbG9yO1xuJHNldmVudGVlbi10ZXh0LWNvbG9yOiAkdHdlbnR5bmluZS1jb2xvcjtcblxuJHByaW1hcnktYm9yZGVyLWNvbG9yOiAkdGhpcmQtY29sb3I7XG4kc2Vjb25kYXJ5LWJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiR0aGlyZC1ib3JkZXItY29sb3I6ICRmb3VydGgtY29sb3I7XG4kZm91cnRoLWJvcmRlci1jb2xvcjogJGZpdmUtY29sb3I7XG4kZml2ZS1ib3JkZXItY29sb3I6ICR3aGl0ZS1jb2xvcjtcbiRzaXgtYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiRzZXZlbi1ib3JkZXItY29sb3I6ICR0ZW4tY29sb3I7XG4kZWlnaHQtYm9yZGVyLWNvbG9yOiAkdGhpcnRlZW4tY29sb3I7XG4kbmluZS1ib3JkZXItY29sb3I6ICR0d2VudHktY29sb3I7XG4kdGVuLWJvcmRlci1jb2xvcjogJHR3ZW50eXR3by1jb2xvcjtcbiRlbGV2ZW4tYm9yZGVyLWNvbG9yOiAkdHdlbnR5Zm91ci1jb2xvcjtcbiR0d2VsdmUtYm9yZGVyLWNvbG9yOiAkdHdlbnR5Zml2ZS1jb2xvcjtcbiR0aGlydGVlbi1ib3JkZXItY29sb3I6ICR0d2VudHllaWdodC1jb2xvcjtcbiRmb3VydGVlbi1ib3JkZXItY29sb3I6ICR0d2VudHluaW5lLWNvbG9yO1xuJGZpdmV0ZWVuLWJvcmRlci1jb2xvcjogJGVsZXZlbi1jb2xvcjtcblxuJG92ZXJsYXktYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcblxuLyogJHN1Y2Nlc3MtY29sb3I6ICMyOGE3NDU7XG4kZGFuZ2VyLWNvbG9yOiAjZGMzNTQ1O1xuJHdhcm5pbmctY29sb3I6ICNmZmMxMDc7XG4kaW5mby1jb2xvcjogIzE3YTJiODtcbiRsaWdodC1jb2xvcjogI2Y4ZjlmYTtcbiRkYXJrLWNvbG9yOiAjMzQzYTQwOyovXG4iLCIkYnJlYWtwb2ludHNTaXplOiAoXG4gICAgJ3NtYWxsJzogNTc2cHgsIC8vIE1vYmlsZSBkZXZpY2VzXG4gICAgJ21lZGl1bSc6IDc2OHB4LCAvLyBUYWJsZXRzXG4gICAgJ2xhcmdlJzogOTkycHgsIC8vIFNtYWxsIGRlc2t0b3BzIGFuZCBsYXB0b3BzXG4gICAgJ3hsYXJnZSc6IDEyMDBweCAvLyBMYXJnZSBkZXNrdG9wcyBhbmQgbGFwdG9wc1xuKTtcblxuJGJyZWFrcG9pbnRzOiAoXG4gICAgLy8gJy0tbW9iaWxlJzogNTc2cHgsIC8vICFOT1RFOiB0b2RvIGVzIGZpcnN0IG1vYmlsZVxuICAgICctLXRhYmxldCc6IDc2OHB4LFxuICAgIC8vICctLWRlc2t0b3AnOiA5OTJweCxcbiAgICAnLS1kZXNrdG9wJzogOTgwcHgsIC8vICFOT1RFOiB0YW1hw7FvIGRlc2t0b3AgZGUgdnRleFxuKTtcblxuLy8gTWl4aW4gZm9yIHRoZSBicmVha3BvaW50c1xuQG1peGluIGJyZWFrcG9pbnQoJG5hbWUpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJG5hbWUpIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAd2FybiBcIlVua25vd24gYnJlYWtwb2ludDogI3skbmFtZX0uXCI7XG4gIH1cbn1cblxuJG1heC13aWR0aC1jaGVja291dDogMTI4MHB4OyAvLyAxMjAwcHg7IiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogUmVzZXQgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbioge1xuICAgIC8vIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuKiwgYm9keSB7XG4gICAgLy8gYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5OyAvLyBUT0RPOiBtZWpvcmFyIGVzdMOhIGFzaWduYWNpw7NuIGRlIHZhcmlhYmxlLCBub2RlIGRlYmVyw61hIGlyIGVuIHJlc2V0XG59XG5cbnAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5hIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbn1cblxudGFibGUge1xuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMDsgLy8gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIFJlc2V0IFZ0ZXggKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5ib2R5LWNhcnQge1xuICAgIHBhZGRpbmc6IDA7XG59XG4ubG9hZGluZy1iZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbi8qIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn0gKi9cbi5idG4ge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgICYtLXNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmctY29sb3I7XG4gICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzaXgtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5leHRlbnNpb25zLWNoZWNrb3V0LWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi5mbGFnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZpdmUtYmctY29sb3I7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAkZml2ZS1iZy1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkZml2ZS1iZy1jb2xvcjtcbiAgICB9XG59XG5cbi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8vIC5zaG93biB7XG4vLyAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbi8vIH1cbi5zaG93bi1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uZm9udC1zaXplLW5vbmUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xufVxuIiwiLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvLyBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgJi1vZWNoc2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoKydvZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExJyk7IC8vIFRPRE86IHZ0ZXgtY2RuLXBhdGggZGViZXLDrWEgc2VyIHVuYSBmdW5jacOzblxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODJweCAtMjI1cHg7XG4gICAgICAgIHdpZHRoOiA3OHB4O1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgfVxuICAgICYtcGxhemF2ZWEge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMScpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjVweDtcbiAgICAgICAgd2lkdGg6IDgycHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICB9XG4gICAgJi1wcm9tYXJ0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNHB4IC0yMDZweDtcbiAgICAgICAgd2lkdGg6IDc3cHg7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICB9XG4gICAgJi10YXJqZXRhLW9oIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoKydvZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODVweCAtMjA2cHg7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuICAgICYtdGFyamV0YS1vaHBheSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCsnaWNvbl90YXJqZXRhX29ocGF5MTgwNjI0LnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgLy8gZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgICYtcmVtb3ZlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCsnaWNvbi10cmFzaDEucG5nJyk7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIC8vIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy8gdG9wOiAzcHg7XG4gICAgICAgICAgICAvLyBsZWZ0OiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gLmhlYWRlciB7XG4vLyAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iZy1jb2xvcjtcbi8vICAgICBwYWRkaW5nOiAxNXB4O1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuLy8gICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbi8vICAgICAgICAgcGFkZGluZzogNXB4O1xuLy8gICAgIH1cbi8vICAgICAmX19sb2dvIHtcbi8vICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICAgIH1cbi8vICAgICAmX19pbWcge1xuLy8gICAgICAgICAmLS1sb2dvIHtcbi8vICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuLy8gICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbi8vICAgICAgICAgICAgICAgICB3aWR0aDogODZweDtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgICAgICAmLS1sb2NrIHtcbi8vICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgICZfX3RleHQge1xuLy8gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbi8vICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4vLyAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4vLyAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuLy8gICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuLy8gICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICAgICAgcmlnaHQ6IDA7XG4vLyAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4vLyAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWluO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuLy8gLnN1Yi1oZWFkZXIge1xuLy8gICAgIG1heC13aWR0aDogMTE5MHB4O1xuLy8gICAgIG1hcmdpbjogMCBhdXRvO1xuLy8gICAgIHBhZGRpbmc6IDEwcHggMDtcbi8vICAgICAubGluay10by1jYXJ0IHtcbi8vICAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4vLyAgICAgICAgIG1hcmdpbjogMHB4IDE1cHg7XG4vLyAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbi8vICAgICAgICAgJjo6YmVmb3JlIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiPFwiO1xuLy8gICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWktbWF4O1xuLy8gICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4vLyAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgJl9fbGluayB7XG4vLyAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuLy8gICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgLmNhcnQtc3RlcCB7XG4vLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiBjYWxjKDEwMCUgLyAzKTsgLy8gY2FsYygxMDAlIC8gMykgY2FsYygxMDAlIC8gMykgY2FsYygxMDAlIC8gMyk7XG4vLyAgICAgICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuLy8gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgICAgJjo6YmVmb3JlIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuLy8gICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuLy8gICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMzJSk7XG4vLyAgICAgICAgICAgICB0b3A6IDMzJTtcbi8vICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuLy8gICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuLy8gICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRlaWdodC1ib3JkZXItY29sb3I7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMzJSk7XG4vLyAgICAgICAgICAgICB0b3A6IDMzJTtcbi8vICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4vLyAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvICgzICogMikpOyAvLyBUT0RPOiBlbCB3aWR0aCBzZSBkZWJlIGNhbGN1bGFyIGNvbiBsYSBjbGFzZSBzdGVwIGRlbCBib2R5XG4vLyAgICAgICAgIH1cblxuLy8gICAgICAgICAmX19zdGVwIHtcbi8vICAgICAgICAgICAgICYtLW9uZSB7XG4vLyAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuLy8gICAgICAgICAgICAgICAgIC5jYXJ0LXN0ZXBfX2ljb24ge1xuLy8gICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGVpZ2h0LXRleHQtY29sb3I7IC8vIFRPRE86IGVsIGNvbG9yIHNlIGRlYmUgY2FtYmlhciBjb24gbGEgY2xhc2Ugc3RlcCBkZWwgYm9keVxuLy8gICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZWlnaHQtYm9yZGVyLWNvbG9yOyAvLyBUT0RPOiBlbCBjb2xvciBzZSBkZWJlIGNhbWJpYXIgY29uIGxhIGNsYXNlIHN0ZXAgZGVsIGJvZHlcbi8vICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgLmNhcnQtc3RlcF9fdGV4dCB7XG4vLyAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZWlnaHQtdGV4dC1jb2xvcjsgLy8gVE9ETzogZWwgY29sb3Igc2UgZGViZSBjYW1iaWFyIGNvbiBsYSBjbGFzZSBzdGVwIGRlbCBib2R5XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgJi0tdHdvIHtcbi8vICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAmLS10aHJlZSB7XG4vLyAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG5cbi8vICAgICAgICAgJl9faWNvbiB7XG4vLyAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuLy8gICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuLy8gICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4vLyAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbi8vICAgICAgICAgICAgIGNvbG9yOiAkZml2ZS10ZXh0LWNvbG9yOyAvLyAkZWlnaHQtdGV4dC1jb2xvcjtcbi8vICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuLy8gICAgICAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbi8vICAgICAgICAgICAgIC8vIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4vLyAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgICZfX3RleHQge1xuLy8gICAgICAgICAgICAgY29sb3I6ICRmaXZlLXRleHQtY29sb3I7IC8vICRlaWdodC10ZXh0LWNvbG9yO1xuLy8gICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG5cbi8vIGxvYWRlciBwYWdlXG4ubG9hZGVyLWNoZWNrb3V0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIC8vIHRvcDogNTRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJnLWNvbG9yOyAvLyByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgLy8gY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIC8qIEVzdGlsbyBkZWwgc3Bpbm5lciAqL1xuICAgICZfX3NwaW5uZXIge1xuICAgICAgICBib3JkZXI6IDhweCBzb2xpZCAkc2V2ZW50ZWVuLWNvbG9yOyAvKiBDb2xvciBkZSBmb25kbyBkZWwgc3Bpbm5lciAqL1xuICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgJHNpeC1ib3JkZXItY29sb3I7IC8qIENvbG9yIGRlbCBzcGlubmVyIChyb2pvKSAqL1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7IC8qIEFuaW1hY2nDs24gZGUgcm90YWNpw7NuICovXG4gICAgfVxufVxuXG4vKiBBbmltYWNpw7NuIHBhcmEgZWwgZ2lybyAqL1xuQGtleWZyYW1lcyBzcGluIHtcbiAgICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gICAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn0iLCJAaW1wb3J0ICdoZWFkZXInO1xuLmNhcnQtZml4ZWQtdHJhbnNpdGlvbixcbi5yb3ctZmx1aWQgLmZ1bGwtY2FydCxcbi5yb3ctZmx1aWQgLm9yZGVyZm9ybS10ZW1wbGF0ZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgIC8vICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIC8vIH1cbn1cbiYuYm9keS1vcmRlci1mb3JtIHtcbiAgICAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICNvcmRlcmZvcm0tdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5jaGVja291dC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAvLyAhTk9URTogZml4ZWQgY29uIGVsIGluc2VjdGlvbnNcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FydC10ZW1wbGF0ZS5mdWxsLWNhcnQuaW5hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm9yZGVyZm9ybS10ZW1wbGF0ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gIU5PVEU6IGZpeGVkIGNvbiBlbCBpbnNlY3Rpb25zXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY3JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAjY2xpZW50LXByb2ZpbGUtZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdGVwLmFjY29yZGlvbi1ncm91cC5jbGllbnQtcHJvZmlsZS1kYXRhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgI3NoaXBwaW5nLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OC45MzYxNzAyMTI3NjU5NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwLnNoaXBwaW5nLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNoaXBwaW5nLW1ldGhvZC10b2dnbGUudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNUb2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzaXgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICgxNXB4IC8gMikpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzVG9nZ2xlUGlja3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8qRGF0ZXBpY2tlciovXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXByZXZpb3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc2l4LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc2l4LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LW5hbWVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuMzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19tb250aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX193ZWVrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb3VydGgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAuMDhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWRpc2FibGVkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0tZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmluZXRlZW4tYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0tc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0ta2V5Ym9hcmQtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIEVuZCBEYXRlcGlja2VyICovXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgI3BheW1lbnQtZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OCUgLSAyNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucm93LWZsdWlkIC5zcGFuNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQge1xuICAgICAgICAgICAgICAgICAgICAuY2FydC1maXhlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAhTk9URTogZml4ZWQgY29uIGVsIGluc2VjdGlvbnNcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gIU5PVEU6IGZpeGVkIGNvbiBlbCBpbnNlY3Rpb25zXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFmZml4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtY29uZmlybWF0aW9uLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wYXltZW50LXN1Ym1pdC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1zdWNjZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5kZWZhdWx0LW1vZGFsIHtcbiAgICAgICAgYm9yZGVyOiAycHggJHNpeC1ib3JkZXItY29sb3Igc29saWQ7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICAgIC8vIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIC8vIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhciwgdG9wIC4xcyBlYXNlLW91dDtcbiAgICAgICAgLm1vZGFsLWJvZHkuZGVmYXVsdC1tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgLmRlZmF1bHQtbW9kYWwtc2VjdXJpdHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWFza2VkLWluZm8taGVsbG8sXG4gICAgICAgICAgICAubWFza2VkLWluZm8tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucGF5bWVudC11bmF1dGhvcml6ZWQtbW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRlZmF1bHQtbW9kYWwtbWVzc2FnZS5wYXltZW50LXVuYXV0aG9yaXplZC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtdW5hdXRob3JpemVkLW1lc3NhZ2UxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnVHV2aW1vcyB1biBpbmNvbnZlbmllbnRlIGNvbiBsYSBhdXRvcml6YWNpw7NuIGRlIHR1IHBhZ28uJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5wYXltZW50LXVuYXV0aG9yaXplZC1tZXNzYWdlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1BvciBmYXZvciByZXZpc2EgY29uIHR1IGJhbmNvIGVsIGVzdGFkbyBkZSB0dSB0YXJqZXRhIG8gZWxpZ2Ugb3RybyBtZWRpbyBkZSBwYWdvIGVuIHVuYSBudWV2YSB0cmFuc2FjY2nDs24uJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wYXltZW50LXVuYXV0aG9yaXplZC1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1ZlcmlmaWNhciBkYXRvcyBvIGVsZWdpciBvdHJvIG1lZGlvIGRlIHBhZ28nO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucGF5bWVudC1jb25maXJtYXRpb24tbW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDM5MHB4O1xuICAgICAgICAgICAgICAgIC5wYXltZW50LWNvbmZpcm1hdGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgI3BheW1lbnQtY29uZmlybWF0aW9uLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtY29uZmlybWF0aW9uLW1lc3NhZ2VbZGF0YS1pMThuPSdwYXltZW50RGF0YS5maW5pc2hpbmcnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucGF5bWVudC1jb25maXJtYXRpb24tbW9kYWwge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICAgICAgICAvLyBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICAgIC5tb2RhbC1iYWNrZHJvcC5mYWRlLmluIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNldmVudGVlbi1iZy1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAvLyB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAvLyB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBsaW5lYXI7XG4gICAgfVxuICAgICN2dGV4SWRDb250YWluZXIge1xuICAgICAgICAudnRleElkVUkudnRleElkVUktc2hvdy1hcHAge1xuICAgICAgICAgICAgI3Z0ZXhJZFVJLW1haW4tY29udGVudCB7XG4gICAgICAgICAgICAgICAgI3Z0ZXhJZFVJLWF1dGgtc2VsZWN0b3Ige1xuICAgICAgICAgICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudnRleElkVUktcHJvdmlkZXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4SWRVSS1zZW5kLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvIGJvdHRvbSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRlaWdodGVlbi1iZy1jb2xvcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5LWJnLWNvbG9yXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleGlkLWljb24tbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNvbmZpcm1hdGlvbi1tb2RhbC51bmF2YWlsYWJsZS1tb2RhbCB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuQGltcG9ydCAnZm9vdGVyJztcbiIsIiYuYm9keS1jYXJ0LnN0ZXAtY2FydCB7XG5cblxuICAgIC8qIC5jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG4gICAgfSAqL1xuXG4gICAgLnN1Yi1oZWFkZXIge1xuICAgICAgICAubGluay10by1jYXJ0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuICAgICAgICAmLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1jYXJ0IHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICBcbiAgICAgICAgICAgIGgxI2NhcnQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXg7XG4gICAgICAgICAgICAgICAgLyogbWFyZ2luOiAxNHB4IDAgNnB4IDA7ICovXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoLWNoZWNrb3V0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIC8vIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyBUT0RPOiByZXZpc2FyIGNvbiBwcm9kdWN0b3NcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoZWNrb3V0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLm9yZGVyZm9ybS10ZW1wbGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5jYXJ0LXRlbXBsYXRlLmZ1bGwtY2FydC5zcGFuMTIuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAgICAgICAgIC8qICYuY2FydC1lbXB0eSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9ICovXG4gICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIC8qIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgKi9cblxuICAgICAgICAgICAgICAgICAgICAvKiAvLyEgTk9URTogZXN0byBtYW50aWVuZSBlbCBvcmRlbiBkZSBsb3MgZWxlbWVudG9zIGVuIDQgY3VhZHJhbnRlcywgcGVybyBsb3MgdGFtYcOxb3MgZXMgY29tcGxpY2FkbyBtYW5lamFybG9zXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1hdXRvLWNvbHVtbnM6IGNhbGMoMTAwJSAtIDQyMHB4KSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBncmlkLWF1dG8tcm93czogNTAwcHggYXV0bzsgLy8gMzgwcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgKi9cblxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHRlbnNpb25zLWNoZWNrb3V0LWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC8qIC5zcGFuNS50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMucHVsbC1yaWdodCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gKi9cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmZ1bGwtY2FydCAuc3VtbWFyeS10b3RhbGl6ZXJzIHtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGFibGUge1xuICAgICAgICAgICAgICAgICAgICAudG90YWxpemVycy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5JdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5tb25ldGFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5lbXB0eSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyAuaW5mbyB7XG4gICAgICAgICAgICAgICAgLy8gICAgIHRleHQtYWxpZ246IHVuc2V0O1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgIC8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIC8vICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgXG4gICAgICAgICAgICAgICAgLy8gLm1vbmV0YXJ5IHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgXG4gICAgICAgICAgICAgICAgLy8gLmVtcHR5IHtcbiAgICAgICAgICAgICAgICAvLyAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuXG4gICAgICAgIFxuICAgICAgICAgICAgLmxpbmstY2hvb3NlLW1vcmUtcHJvZHVjdHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDFweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgI2NhcnQtY2hvb3NlLW1vcmUtcHJvZHVjdHMge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJWZXIgbVxcMGUxcyBwcm9kdWN0b3NcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgLmNsZWFyZml4LnB1bGwtcmlnaHQuY2FydC1saW5rcy5jYXJ0LWxpbmtzLWJvdHRvbS5oaWRlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTRweCA0cHggcmdiYSgwLCAwLCAwLCAuMDYpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgLyogLy8hIE5PVEU6IHBhcnRlIGRlIGxhIGdyaWxsYSBkZWwgY29udGVuZWRvclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyIC8gMztcbiAgICAgICAgICAgICAgICAgICAgKi9cbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogZmxleDsgLy8gIWltcG9ydGFudDsgLy8gVE9ETzogZXMgcGFyYSBtYW50ZW5lciBlbCBvcmRlbiBjb24gIWltcG9ydGFudCwgcGVybyBhZmVjdGEgYWwgY2Fycml0byB2YWPDrW9cbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAuZnVsbC1jYXJ0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAjY2FydExvYWRlZERpdiB7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gNDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiAvLyEgTk9URTogcGFydGUgZGUgbGEgZ3JpbGxhIGRlbCBjb250ZW5lZG9yXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDUwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuY2FydCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuY2FydC1pdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVhZCB0ciB0aC5zaGlwcGluZy1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGJvZHkgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2hpcHBpbmctZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLmNhcnQgLmNhcnQtaXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogdGFibGUtcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMCUgNzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG8gYXV0byBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZm91cnRoLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTUlIDM1JSAzMCUgMjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5sb29rYXRtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMTsgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDExOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgLy8gVE9ETzogY2FtYmlhcmxvIGEgcGFkZGluZy1sZWZ0XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5icmFuZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zZWxsZXIubXV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC1zZXJ2aWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFkZC1zZXJ2aWNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hZGQtaXRlbS1hdHRhY2htZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMjsgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnUHJlY2lvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDExOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iZXN0LXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZXctcHJvZHVjdC1wcmljZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZXctcHJvZHVjdC1yZWFsLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZXctcHJvZHVjdC1wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wcmljZS1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnF1YW50aXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiA0IC8gNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgIFxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0tcXVhbnRpdHktY2hhbmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaXRlbS1xdWFudGl0eS1jaGFuZ2UtZGVjcmVtZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLW1pbnVzLXNpZ24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy0nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pdGVtLXF1YW50aXR5LWNoYW5nZS1pbmNyZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1wbHVzLXNpZ24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJysnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaGlwcGluZy1kYXRlLmVtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnF1YW50aXR5LXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0tcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzIC8gNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgIFxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiAuaWNvbi1yZW1vdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0tcmVtb3ZlLWljbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCsnaWNvbi10cmFzaDEucG5nJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFbGltaW5hcic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMXB4IDAgMCAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qLnNvbGQtYnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzIC8gNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW0tc2VydmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWNvbXBvbmVudC5oaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAuZW1wdHktY2FydC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGgrJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc0cHggLTg3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLmVtcHR5LWNhcnQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiwqFUdSBjYXJyaXRvIGRlIGNvbXByYXMgZXN0YSB2YWPDrW8hXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXg7O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5lbXB0eS1jYXJ0LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIkHDum4gbm8gaGFzIGFncmVnYWRvIHByb2R1Y3RvcyBhIHR1IGNhcnJpdG8gZGUgY29tcHJhcy4gVmlzaXRhIG51ZXN0cmEgcMOhZ2luYSBwcmluY2lwYWwgeSBkZXNjdWJyZSB0b2RvIGxvIHF1ZSB0ZW5lbW9zIHBhcmEgdGkuIFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAuZW1wdHktY2FydC1saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstY2hvb3NlLXByb2R1Y3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTgzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlZlciBwcm9kdWN0b3NcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZsZXg6IDAgMSA3MCU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA4NDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSA4NDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogNDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmbGV4OiAwIDEgMjUlOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vLyBmbGV4OiAwIDEgY2FsYygxMDAlIC0gODkwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLyogLy8hIE5PVEU6IHBhcnRlIGRlIGxhIGdyaWxsYSBkZWwgY29udGVuZWRvclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGlyZC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoKydvZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk3cHggLTI3NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXg7O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAuZm9ybXMuY291cG9uLWNvbHVtbi5zdW1tYXJ5LWNvdXBvbi13cmFwLnNwYW43LnB1bGwtbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuc3VtbWFyeS10b3RhbGl6ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdW1tYXJ5LWNvdXBvbi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGZpdmUtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdW1tYXJ5LWNvdXBvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb3Vwb24tZm9ybSAuY291cG9uLWZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpdltkYXRhLWJpbmQ9J2ZhZGVWaXNpYmxlOiBpc1VzaW5nQ291cG9uKCknXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb3Vwb24tZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdXBvbi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoKydvZXJkLXNwcml0ZS1jaGVja291dC5wbmc/dj0xLjExJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjdweCAtMTU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWxbZm9yPVwiY2FydC1jb3Vwb25cIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGgrJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjFweCAtMjA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMGExVGVuZ28gdW4gY3VwXFwwZjNuIGRlIGRlc2N1ZW50byFcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bzsqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdXBvbi1maWVsZHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHRyYW5zaXRpb246IGhlaWdodCAycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGhlaWdodCAycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMnMgZWFzZS1pbi1vdXQ7ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRlbGV0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjY2FydC1jb3Vwb24tcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRWxpbWluYXIgY3Vww7NuJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdXBvbi12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5NXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biNjYXJ0LWNvdXBvbi1hZGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0FwbGljYXInO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sb2FkaW5nLWlubGluZS5pY29uLXNwaW5uZXIuaWNvbi1zcGluLmxvYWRpbmctY291cG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhcnQtbW9yZS1vcHRpb25zLnNwYW43IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjc2hpcHBpbmctcHJldmlldy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXZhaWxhYmxlLWdpZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXZhaWxhYmxlLWdpZnQtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVuLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlbi1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogaW5oZXJpdFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJHNpeC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuaW5lLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJyYW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb3Jtcy5jb3Vwb24tY29sdW1uLnN1bW1hcnktY291cG9uLXdyYXAuc3BhbjQucHVsbC1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAvKiAuY2FydC1saW5rcy1ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7IFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSAqL1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICBcbiAgICAgICAgICAgIC5idG4tcGxhY2Utb3JkZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLyogbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyAqL1xuICAgICAgICAgICAgICAgICNjYXJ0LXRvLW9yZGVyZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnSXIgYSBjb21wcmFyJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDg5MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA0MTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHJhbnNhY3Rpb25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICY6bm90KC5jYXJ0LWVtcHR5KSB7IC8vIFRPRE86IG1lam9yYXIgZXN0YSBjb25kaWNpw7NuXG4gICAgICAgIC5jYXJ0LWxpbmtzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZnVsbC1jYXJ0IHtcbiAgICAgICAgICAgIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciB7XG4gICAgICAgICAgICAgICAgLnN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAqL1xuXG4gICAgJi5jYXJ0LW5vdC1lbXB0eSB7XG4gICAgICAgIC5jYXJ0LWxpbmtzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mdWxsLWNhcnQge1xuICAgICAgICAgICAgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAuc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5jYXJ0LWVtcHR5IHsgLy8gVE9ETzogZXN0b3MgY3NzIGRlYmVyw61hIGVzdGFyIGVuIGVsIHNjcmlwdCBjYXJ0LWVtcHR5LmpzXG4gICAgICAgIC5jYXJ0LWxpbmtzLmNhcnQtbGlua3MtYm90dG9tIHtcbiAgICAgICAgICAgIC8qIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH0gKi9cbiAgICAgICAgfVxuICAgICAgICAudG90YWxpemVycy5zdW1tYXJ5LXRvdGFsaXplcnMuY2FydC10b3RhbGl6ZXJzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuY2FydC1tb3JlLW9wdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAvKiAuZm9ybXMuY291cG9uLWNvbHVtbi5zdW1tYXJ5LWNvdXBvbi13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH0gKi9cbiAgICAgICAgLmZvb3Rlcl9fY29udGVudCB7IC8vICFub3RlOiBlc3RhIGNsYXNlIHBlcnRlbmVjZSBhbCB0ZW1wbGF0ZSBmb290ZXJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qXG4vLyBUT0RPOiBtYW5kYXIgYSBvdHJvIGFyY2hpdm8gY3NzXG4uaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAmLW9lY2hzbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGgrJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgycHggLTIyNXB4O1xuICAgICAgICB3aWR0aDogNzhweDtcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgIH1cbn1cbiovIiwiJi5ib2R5LW9yZGVyLWZvcm0uc3RlcC1lbWFpbCB7XG4gICAgI29yZGVyZm9ybS10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnN1Yi1oZWFkZXIge1xuICAgICAgICAgICAgLmxpbmstdG8tY2FydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2hlY2tvdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNDIwcHg7XG5cbiAgICAgICAgLm9yZGVyZm9ybS10ZW1wbGF0ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNsaWVudC1wcm9maWxlLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY2xpZW50LXByZS1lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstY2FydCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI29yZGVyZm9ybS10by1jYXJ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWdyYW5kLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIjxcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pLW1heDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnByZS1lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNsaWVudC1wcmUtZW1haWwtaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWktbWF4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ncmFuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNsaWVudC1lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNjbGllbnQtcHJlLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmluZS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWNjZXNzOm5vdChbaW52YWxpZD1cInRydWVcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNidG4tY2xpZW50LXByZS1lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTRweCA0cHggcmdiYSgwLCAwLCAwLCAuMDYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMDBweDsgLy8gbWFyZ2luLXRvcDogMzAwcHg7IHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNldmVuLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGVscC5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZW1haWxJbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCsnb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMScpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5N3B4IC0xMDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnVuc3R5bGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLW9rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3RlcC5hY2NvcmRpb24tZ3JvdXAuY2xpZW50LXByb2ZpbGUtZGF0YS5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAjc2hpcHBpbmctZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICNwYXltZW50LWRhdGEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FydC10ZW1wbGF0ZS5mdWxsLWNhcnQge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAvLyAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGFpbmVyLW9yZGVyLWZvcm0ge1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGgtY2hlY2tvdXQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIFxuXG4gICAgICAgIC50cmFuc2FjdGlvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnJldGFpbC1yb2NrZXQtY2FydCB7IC8vIFRPRE86IG1vdmVyIGVzdG9zIGVzdGlsb3MgYWwgbWlzbW8gY29tcG9uZW50ZSBkZSByZXRhaWwgcm9ja2V0XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC50b3RhbC1wcm9kdWN0cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBUT0RPOiBtb3ZlciBlc3RvcyBlc3RpbG9zIGFsIG1pc21vIGNvbXBvbmVudGUgZGUgdG90YWwgcHJvZHVjdHNcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyIHsgIC8vIFRPRE86IG1vdmVyIGEgdGVtcGxhdGUgZGUgZm9vdGVyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgZGlzcGxheTogdW5zZXQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59IiwiJi5ib2R5LW9yZGVyLWZvcm0uc3RlcC1wcm9maWxlIHtcbiAgICAuc3ViLWhlYWRlciB7XG4gICAgICAgIC8vIFRPRE86IGNvbnZlcnRpciBhbGdvIGdsb2JhbCBwYXJhIGxvcyBwYXNvcyBkZSBwcm9maWxlLCBzaGlwcGluZyB5IHBheW1lbnRcbiAgICAgICAgLmNhcnQtc3RlcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gKDMgKiAyKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmstdG8tY2FydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0ge1xuICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAvLyB9XG5cbiAgICAgICAgLy8gI29yZGVyZm9ybS10aXRsZSB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGV4dGVuZCAlY29udGFpbmVyLW1haW47XG5cbiAgICAgICAgLmNoZWNrb3V0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAub3JkZXJmb3JtLXRlbXBsYXRlIHtcbiAgICAgICAgICAgICAgICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICB3aWR0aDogNjclO1xuICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICNjbGllbnQtcHJvZmlsZS1kYXRhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC8vIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLXVzZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGVsZXZlbi1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnaWNvbi1wZXJzb25hbC1pbmZvcm1hdGlvbi5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbltkYXRhLWkxOG49J2NsaWVudFByb2ZpbGVEYXRhLmlkZW50aWZpY2F0aW9uJ10ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LWNsaWVudC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1jbGllbnQtaW5mby1wZiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHVuc2V0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2xpZW50LW5vdGljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1BvciBmYXZvciBjb21wbGV0YSBjb24gdHUgaW5mb3JtYWNpw7NuIHBlcnNvbmFsIHBhcmEgcG9kZXIgZmluYWxpemFyIGxhIGNvbXByYSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnKiBDYW1wb3Mgb2JsaWdhdG9yaW9zJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnKic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWNjZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCArICdpY29uLWNoZWNrLWNpcmNsZS5wbmcnKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTglIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jbGllbnQtZG9jdW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNsaWVudC1waG9uZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBbZGF0YS1iaW5kKj0nZW1haWxTdWdnZXN0aW9uRG9tYWluJ10ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZW1haWwtc3VnZ2VzdGlvbi1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNldmVuLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jbGllbnQtZG9jdW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jbGllbnQtZmlyc3QtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wdWxsLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1jbGllbnQtaW5mby1waiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtby1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxNGEnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5ld3NsZXR0ZXItbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQWNlcHRvIGxhcyAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnUG9sw610aWNhcyBkZSB0cmF0YW1pZW50byBkZSBkYXRvcyBwZXJzb25hbGVzIHBhcmEgZmluYWxpZGFkIGFkaWNpb25hbC4nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXN1Ym1pdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTRweCA0cHggcmdiKDAgMCAwIC8gNiUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2dvLXRvLXNoaXBwaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0NvbnRpbnVhcic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWktbWF4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICNzaGlwcGluZy1kYXRhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIC5hY2NvcmRpb24taGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBjb2xvcjogJHRlbi10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR3ZWx2ZS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCArICdpY29uLWRlbGl2ZXJ5LnBuZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBjb250ZW50OiBcIkVudHJlZ2FcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAuYWNjb3JkaW9uLWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAuYm94LXN0ZXAuYm94LWluZm8uc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIC5zaGlwcGluZy1zdW1tYXJ5LWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgY29udGVudDogJ0VzcGVyYW5kbyBxdWUgc2UgY29tcGxldGUgbGEgaWRlbnRpZmljYWNpw7NuJztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlc3VtbWFyeS1wYWNrYWdlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICNwYXltZW50LWRhdGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGNvbG9yOiAkdGVuLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHdlbHZlLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ2ljb24tY3JlZGl0LWNhcnQucG5nJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gLmFjY29yZGlvbi1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgLm5vdGlmaWNhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBjb250ZW50OiAnRXNwZXJhbmRvIHF1ZSBzZSBjb21wbGV0ZW4gbG9zIGRhdG9zIGRlIGVudHJlZ2EnO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1pbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXBheW1lbnQtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gLnN0ZXAuYWNjb3JkaW9uLWdyb3VwOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmluZS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBhZGRpbmc6IDEwcHggMTVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRmb3VydGgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIC5hY2NvcmRpb24taGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcblxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAuaWNvbi1ob21lLFxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAuaWNvbi1jcmVkaXQtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIC5jYXJ0LWZpeGVkLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBoMltkYXRhLWkxOG49J3RvdGFsaXplcnMuc3VtbWFyeSddIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoaXJkLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnaWNvbi1zdW1tYXJ5LnBuZycpO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBjb250ZW50OiAnUmVzdW1lbiBkZSB0dSBjb21wcmEnO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWF4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXgtaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAuY2FydCB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIC5jYXJ0LWl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAudXJsIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgLnBob3RvIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIC5xdWFudGl0eS5iYWRnZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgIC5zaGlwcGluZy1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNpeC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICNnby10by1jYXJ0LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAuc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIC50b3RhbGl6ZXJzLnN1bW1hcnktdG90YWxpemVycy5jYXJ0LXRvdGFsaXplcnMge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGFibGUge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRib2R5LFxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRmb290IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc29saWRcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm91cnRoLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRmb290IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50b3RhbGl6ZXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuSXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdTdWItdG90YWwnO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLlNoaXBwaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuaW5lLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3N0YWwtY29kZS1mb3Itc2xhIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0Rlc3BhY2hvJztcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVzdW1tYXJ5LWNhcnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIC5zdWItaGVhZGVyIHtcbiAgICAvLyAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAvLyAgICAgICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgIC8vICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG59XG4uYWRhcyB7XG4gICAgY29sb3I6IHJlZDtcbn1cbiIsIiVwaWNrLXBvaW50LXN0b3JlIHtcbiAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludC5wa3Btb2RhbC1waWNrdXAtcG9pbnQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGVuLWJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludE1haW4ucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4ge1xuICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRNYXJrZXIucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciB7XG4gICAgICAgICAgICAgICAgLy8gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSxcbiAgICAgICAgICAgICAgICAvLyAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnbG9nb19yZXRpcm9fb2UucG5nJyk7XG4gICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgLy8gICAgIHBhdGgsXG4gICAgICAgICAgICAgICAgLy8gICAgIGNpcmNsZSB7XG4gICAgICAgICAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50RGlzdGFuY2UucGtwbW9kYWwtcGlja3VwLXBvaW50LWRpc3RhbmNlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1pbjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRJbmZvLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIHtcbiAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludE5hbWUucGtwbW9kYWwtcGlja3VwLXBvaW50LW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwUG9pbnRBZGRyZXNzLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgLmFkZHJlc3Mtc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdHJlZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEaXJlY2Npw7NuOiAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5uZWlnaGJvcmhvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEaXN0cml0bzogJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hdmFpbGFibGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludFNsYUF2YWlsYWJpbGl0eS5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2xhLWF2YWlsYWJpbGl0eSB7XG4gICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBQb2ludFByaWNlLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1wcmljZSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0Nvc3RvIGRlIHJldGlybzogJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50U2xhLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgZGl2W2lkKj0nUmV0aXJvLUV4cHJlc3MtJ10sXG4gICAgZGl2W2lkKj0nVGllbmRhLS0nXSxcbiAgICBkaXZbaWQqPSdUaWVuZGEtTGltYS0nXSB7XG4gICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYmVzdC1tYXJrZXItaW1hZ2UsXG4gICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLWltYWdlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ2xvZ29fcmV0aXJvX29lLnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgcGF0aCxcbiAgICAgICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJi5ib2R5LW9yZGVyLWZvcm0uc3RlcC1zaGlwcGluZyB7XG4gICAgLnN1Yi1oZWFkZXIge1xuICAgICAgICAvLyBUT0RPOiBjb252ZXJ0aXIgYWxnbyBnbG9iYWwgcGFyYSBsb3MgcGFzb3MgZGUgcHJvZmlsZSwgc2hpcHBpbmcgeSBwYXltZW50XG4gICAgICAgIC5jYXJ0LXN0ZXAge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcnQtc3RlcF9fc3RlcC0tb25lIHtcbiAgICAgICAgICAgICAgICAuY2FydC1zdGVwX19pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGluay10by1jYXJ0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0ge1xuICAgICAgICAvLyAjb3JkZXJmb3JtLXRpdGxlIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAZXh0ZW5kICVjb250YWluZXItbWFpbjtcbiAgICAgICAgLmNoZWNrb3V0LWNvbnRhaW5lci5vcmRlcmZvcm0tYWN0aXZlIHtcbiAgICAgICAgICAgIC5vcmRlcmZvcm0tdGVtcGxhdGUge1xuICAgICAgICAgICAgICAgIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIHdpZHRoOiA2NyU7XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgI2NsaWVudC1wcm9maWxlLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAvLyBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR3ZWx2ZS1iZy1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCArICdpY29uLXBlcnNvbmFsLWluZm9ybWF0aW9uLnBuZycpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLXVzZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuW2RhdGEtaTE4bj0nY2xpZW50UHJvZmlsZURhdGEuaWRlbnRpZmljYXRpb24nXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRlbi10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAubGluay1ib3gtZWRpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyOiB1bnNldDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC5pY29uLWVkaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgY29udGVudDogJ0VkaXRhcic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAvL3RvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgLy8gbGVmdDogLTM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU4cHggLTI1MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVsaW5rLWVkaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJveC1zdGVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3JtLXN0ZXAuYm94LWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jbGllbnQtcHJvZmlsZS1lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQ29ycmVvOiAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjaXMtbm90LW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNsaWVudC1wcm9maWxlLXN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZWwtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1RlbMOpZm9ubzogJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2xpZW50LW1hc2tlZC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgI3NoaXBwaW5nLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnN0ZXAuc2hpcHBpbmctZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ2ljb24tZGVsaXZlcnkucG5nJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRW50cmVnYSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWhvbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1pbm5lci5zaGlwcGluZy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LXN0ZXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3Bvc3RhbENvZGUtZmluaXNoZWQtbG9hZGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1tZXRob2Qtb3B0aW9uLWFjdGl2ZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlPcHRpb25BY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDQzJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEzcHggc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTNweCBzb2xpZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMTNweCBzb2xpZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzaXgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLWFsZXJ0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC13YXJuaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHdlbHZlLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoaXJ0ZWVuLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtYWxlcnQtZGlzY2xhaW1lci52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGlzY2xhaW1lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtYWxlcnQtaWNvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtdW5hdmFpbGFibGVJY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHR3ZWx2ZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkdHdlbnR5Zml2ZS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3VuYXZhaWxhYmxlLWRlbGl2ZXJ5LWRpc2NsYWltZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdMb3Mgc2lndWllbnRlcyBwcm9kdWN0b3Mgbm8gZXN0w6FuIGRpc3BvbmlibGVzIHBhcmEgZW50cmVnYSBlbiBlc3RlIHB1bnRvLiBQb3IgZmF2b3IgcmV0w61yYWxvcyBkZWwgY2Fycml0byBvIGVsaWdlIG90cm8gcHVudG8gZGUgZW50cmVnYS4nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3JlbW92ZS11bmF2YWlsYWJsZS1pdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnUmV0aXJhciBsb3MgcHJvZHVjdG9zIGRlbCBjYXJyaXRvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhpcnRlZW4tdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1wcm9kdWN0LWl0ZW1zLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXByb2R1Y3RJdGVtcy5kZWxpdmVyeS1pdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1dyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLW1ldGhvZC1vcHRpb24udnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNPcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNocC1tZXRob2Qtb3B0aW9uLWluYWN0aXZlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeU9wdGlvbkluYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHNpeC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICYuc2hwLW1ldGhvZC1vcHRpb24tYWN0aXZlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeU9wdGlvbkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIC8vIGxlZnQ6IDQzJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgLy8gd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgLy8gaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGJvcmRlci1sZWZ0OiAxM3B4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGJvcmRlci1yaWdodDogMTNweCBzb2xpZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBib3JkZXItdG9wOiAxM3B4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICNmZjA3MDU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgLy8gY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAtNTAlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLnNoaXBwaW5nLW1ldGhvZC10b2dnbGUudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNUb2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBib3JkZXItY29sb3I6ICRzaXgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IGNhbGMoNTAlIC0gKDE1cHggLyAyKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgJi52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc1RvZ2dsZVBpY2t1cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc0xvYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3NoaXBwaW5nLW9wdGlvbi1kZWxpdmVyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2hwLW1ldGhvZC1vcHRpb24tYWN0aXZlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeU9wdGlvbkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzTG9hZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLW1ldGhvZC1vcHRpb24tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0VudsOtbyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWktbWF4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1tZXRob2Qtb3B0aW9uLWNvbXBsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdhIGRvbWljaWxpbyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWdyYW5kLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjc2hpcHBpbmctb3B0aW9uLXBpY2t1cC1pbi1wb2ludCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2hwLW1ldGhvZC1vcHRpb24tYWN0aXZlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeU9wdGlvbkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLW1ldGhvZC1vcHRpb24tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1JldGlyYSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWktbWF4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1tZXRob2Qtb3B0aW9uLWNvbXBsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICd0dSBwZWRpZG8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ncmFuZC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNoaXBwaW5nU2VjdGlvblRpdGxlLmRlbGl2ZXJ5LWFkZHJlc3MtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeUFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hZGRyZXNzLXN1bW1hcnkuYWRkcmVzcy1zdW1tYXJ5LVBFUiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAkc2l4LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEaXJlY2Npw7NuIGFjdHVhbCc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3VydGVlbi10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN0cmVldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0RpcmVjY2nDs246ICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5laWdoYm9yaG9vZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0Rpc3RyaXRvOiAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcsICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN0YXRlLWRlbGltaXRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5lMi1kZWxpbWl0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2l0eSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNmb3JjZS1zaGlwcGluZy1maWVsZHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMScpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU4cHggLTI1MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0ZWVuLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHNwYW46bnRoLWxhc3QtY2hpbGQoLW4gKyAyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAjc2NoZWR1bGVkLWRlbGl2ZXJ5LWRlbGl2ZXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLWxlYW4tb3B0aW9uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdPcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLW9wdGlvbi10ZXh0LXByaWNlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1vcHRpb25QcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYjRW52w61vXFwgRXhwcmVzcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ1RleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1vcHRpb24tdGV4dC10aW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRW52w61vIEhveSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiNEZXNwYWNob1xcIGFcXCBEb21pY2lsaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLW9wdGlvbi10ZXh0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdUZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQtdGltZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0VudsOtbyBwcm9ncmFtYWRvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNzY2hlZHVsZWQtZGVsaXZlcnktZGVsaXZlcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFja2FnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGVpZ2h0LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb3VudGVyLXBhY2thZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBUT0RPOiBtb3ZlciBhIGxhIGhvamEgZGVsIGVzdGlsbyBkZWwgcHJvcGlvIGNvbXBvbmVudGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zb2xkLWJ5LXBhY2thZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBUT0RPOiBtb3ZlciBhIGxhIGhvamEgZGVsIGVzdGlsbyBkZWwgcHJvcGlvIGNvbXBvbmVudGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2W3ZhbHVlXTpub3QoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlPScnXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHNpeC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNlbGVjdGVkRGF0ZS5zaHAtc2VsZWN0ZWQtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZUxpbmtNb2RpZnkuc2hwLWRhdGVwaWNrZXItbW9kaWZ5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1OHB4IC0yNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQ2FtYmlhciBmZWNoYSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGVMaW5rLnNocC1kYXRlcGlja2VyLWJ1dHRvbi5zY2hlZHVsZWQtZGVsaXZlcnktY2hvb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHNpeC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IGNhbGMoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIDEwMHZ3IC0gNjNweFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuM3NcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVhc2UsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yIDAuM3NcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tZGVza3RvcFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMScpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY3cHggLTI1MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFbGlnZSB1bmEgZmVjaGEgZGUgZW50cmVnYSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ncmFuZC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiB+cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMuZGVsaXZlcnktaXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvdXJ0aC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWltYWdlLmRlbGl2ZXJ5LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5nbGlkZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ2xpZGVfX3RyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuZ2xpZGVfX3NsaWRlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ2xpZGVfX3NsaWRlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFja2FnZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGVpZ2h0LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW1JbWdXcmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzb2xpZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvdXJ0aC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW1JbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pbWFnZS5kZWxpdmVyeS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNsYS5zbGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb3VudGVyLXBhY2thZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRPRE86IG1vdmVyIGFsIGNvbXBvbmVudGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNvbGQtYnktcGFja2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gVE9ETzogbW92ZXIgYWwgY29tcG9uZW50ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvc3QtYnktcGFja2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gVE9ETzogbW92ZXIgYWwgY29tcG9uZW50ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiA1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5nbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdsaWRlX19idWxsZXRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdsaWRlLS1zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFja2FnZS1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZVNpbmdsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNsYS5zbGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC8vIFRPRE86IGV2YWx1YXIgc2kgZXN0YXMgY2xhc2VzIGRlYmVuIGlyIGVuIGVsIG1pc21vIGNvbXBvbmVudGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC5jb3VudGVyLXBhY2thZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgLy8gVE9ETzogZXZhbHVhciBzaSBlc3RhcyBjbGFzZXMgZGViZW4gaXIgZW4gZWwgbWlzbW8gY29tcG9uZW50ZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgLnNvbGQtYnktcGFja2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlU2luZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGVpZ2h0LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW1JbWdXcmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm91cnRoLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtSW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW1hZ2UuZGVsaXZlcnktaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zbGEuc2xhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY291bnRlci1wYWNrYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBUT0RPOiBtb3ZlciBhbCBjb21wb25lbnRlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zb2xkLWJ5LXBhY2thZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRPRE86IG1vdmVyIGFsIGNvbXBvbmVudGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb3N0LWJ5LXBhY2thZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRPRE86IG1vdmVyIGFsIGNvbXBvbmVudGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ0dyb3VwTGlzdC5zaHAtbGVhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtbGVhbi1vcHRpb24udnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ09wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLW9wdGlvbi10ZXh0LXByaWNlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1vcHRpb25QcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ1RleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQtbGFiZWwtc2luZ2xlLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdUZXh0TGFiZWxTaW5nbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEudnRleC1vbW5pc2hpcHBpbmctMS14LWdlb2xvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hpcC1jb3VudHJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLnNoaXAtYWRkcmVzc1F1ZXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgbGFiZWxbZm9yPSdzaGlwLWFkZHJlc3NRdWVyeSddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgI3NoaXAtYWRkcmVzc1F1ZXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1hbGVydC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNpeC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGlydGVlbi1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGlydGVlbi10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2hwLWFsZXJ0LWNvbnRlbnQudnRleC1vbW5pc2hpcHBpbmctMS14LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1hbGVydC1pY29uLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydEljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdHdlbHZlLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR0d2VudHlmaXZlLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3NocC11bmF2YWlsYWJsZS1kZWxpdmVyeS1hdmFpbGFibGUtcGlja3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQWxndW5vcyBwcm9kdWN0b3Mgbm8gZXN0w6FuIGRpc3BvbmlibGVzIHBhcmEgZGVzcGFjaG8gYSBkb21pY2lsaW8uIFB1ZWRlcyByZXRpcmFybG9zIGVuIHVuYSB0aWVuZGEuJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMSUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1wcm9kdWN0LWl0ZW1zLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMuZGVsaXZlcnktaXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb3VydGgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNpeC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWRkcmVzcy1saXN0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzTGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hZGRyZXNzLWl0ZW0udnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NJdGVtT3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmluZS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NJdGVtVGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFkZHJlc3Mtc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ncmFuZC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdHJlZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRGlyZWNjacOzbjogJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWlnaGJvcmhvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRGlzdHJpdG86ICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluZTItZGVsaW1pdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNpdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLCAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLmJ0bi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHNpeC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWdyYW5kLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1lZGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCArICdvZXJkLXNwcml0ZS1jaGVja291dC5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNThweCAtMjUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAubGluay5lZGl0LmFkZHJlc3MtZWRpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLmxpbmsuY3JlYXRlLmFkZHJlc3MtY3JlYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjYmFjay10by1hZGRyZXNzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZXZlbnRlZW4tdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNldmVudGVlbi10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm91cnRlZW4tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hc2suYXNrLWZvci1nZW9sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWN0YS5hc2stZm9yLWdlb2xvY2F0aW9uLWN0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hc2stZm9yLWdlb2xvY2F0aW9uLWFzayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZ2VvbG9jYXRpb25UaXRsZS5hc2stZm9yLWdlb2xvY2F0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1ZhbW9zIGEgc3VnZXJpcnRlIHB1bnRvcyBjZXJjYW5vcyBwYXJhIHF1ZSByZWFsaWNlcyB0dSByZXRpcm8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pLW1heDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXN1YnRpdGxlLmFzay1mb3ItZ2VvbG9jYXRpb24tc3VidGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdQYXJhIGVsbG8gbmVjZXNpdGFtb3MgY29ub2NlciB0dSB1YmljYWNpw7NuJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWltYWdlQXNrLmFzay1mb3ItZ2VvbG9jYXRpb24taW1hZ2UtYXNrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ2ltZy1nb29nbGUtbWFwLnBuZycpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHggMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFzay1mb3ItZ2VvbG9jYXRpb24tbWFudWFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZpbmQtcGlja3Vwcy1tYW51YWx5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxmdWxsUGFnZS5wa3Btb2RhbC1mdWxsLXBhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZS5wa3Btb2RhbC1zZWFyY2gtYWxvbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0J1c2NhZG9yIGRlIHB1bnRvcyBkZSByZXRpcm8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTdweCA1MHB4IDAgNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWF4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ2ljb24tZ2VvLXRpdGxlLnBuZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXNlYXJjaEFsb25lVGl0bGUucGtwbW9kYWwtc2VhcmNoLWFsb25lLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQnVzY2EgdW5hIHRpZW5kYSBwb3IgdW5hIGRpcmVjY2nDs24nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWF4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXNlYXJjaEFsb25lU3VidGl0bGUucGtwbW9kYWwtc2VhcmNoLWFsb25lLXN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnTm8gaGVtb3MgcG9kaWRvIGFjY2VkZXIgYSB0dSB1YmljYWNpw7NuLCBwZXJvIG5vIHRlIHByZW9jdXBlcyBhw7puIHB1ZWRlcyBidXNjYXIgdW5hIHRpZW5kYSBlbXBsZWFuZG8gdW5hIGRpcmVjY2nDs24uJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbFNlYXJjaC5wa3Btb2RhbC1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBrcG1vZGFsLXVzZS1nZW9sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDEycHggMzBweCAxMnB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICNmYmZiZmI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1pbmZvQmFyLnBrcG1vZGFsLWluZm8tYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtaW5mb0JhckNvbnRhaW5lci5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsSGVhZGVyLnBrcG1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAwIDE0cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsVGl0bGUucGtwbW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCArICdpY29uLWdlby10aXRsZS5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRWxpZ2UgdW4gcHVudG8gZGUgcmV0aXJvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsU2VhcmNoLnBrcG1vZGFsLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBhYy10YXJnZXQtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1hc2tHZW9sb2NhdGlvbkJ0bi5wa3AtbW9kYWwtYXNrLWdlb2xvY2F0aW9uLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wa3Btb2RhbC11c2UtZ2VvbG9jYXRpb24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtdGFic0NvbnRhaW5lci5waWNrdXAtdGFicy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNMaXN0LnBrcG1vZGFsLXBvaW50cy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBMaXN0VGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiU2VsZWNjaW9uYSB1biBwdW50byBkZSByZXRpcm8gZGUgbGEgbGlzdGEgbyBkZWwgbWFwYVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI1MjUyZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wb2ludHNJdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlcGljay1wb2ludC1zdG9yZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcG9pbnRzSXRlbS5wa3Btb2RhbC1wb2ludHMtaXRlbTpoYXMoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cFBvaW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYxZjA7ICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtc2hvd0xpc3RCdXR0b24ucGtwbW9kYWwtc2hvdy1saXN0LWJ0bi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWJ0bi5wa3AtbW9kYWwtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlscy5wa3Btb2RhbC1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRGV0YWxsZXMgZGVsIHB1bnRvIGRlIHJldGlybyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDUwcHggMjBweFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkdnRleC1jZG4tcGF0aCArICdpY29uLWdlby10aXRsZS5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzVG9wLnBrcG1vZGFsLWRldGFpbHMtdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNCYWNrTG5rLnBrcG1vZGFsLWRldGFpbHMtYmFjay1sbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVuc2V0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnVmVyIHRvZG9zIGxvcyBwdW50b3MgZGUgcmV0aXJvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWJhY2tDaGV2cm9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cERldGFpbHNIZWFkZXIucGtwbW9kYWwtZGV0YWlscy1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cERldGFpbHNIZWFkZXJUaXRsZS5wa3Btb2RhbC1kZXRhaWxzLWhlYWRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGtwbW9kYWwtZGV0YWlscy1oZWFkZXItYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBEZXRhaWxzSGVhZGVyQnV0dG9uLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtZmlyc3RPckxhc3QucGtwbW9kYWwtZGV0YWlscy1oZWFkZXItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRlbi10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cERldGFpbHNIZWFkZXJCdXR0b24ucGtwbW9kYWwtZGV0YWlscy1oZWFkZXItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNNaWRkbGUucGtwbW9kYWwtZGV0YWlscy1taWRkbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbERldGFpbHNTdG9yZS5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXBpY2stcG9pbnQtc3RvcmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxEZXRhaWxzSW5mby5wa3Btb2RhbC1kZXRhaWxzLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm9UaXRsZS5wa3Btb2RhbC1kZXRhaWxzLWluZm8tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBrcG1vZGFsLWRldGFpbHMtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0luZm9UaXRsZS5wa3Btb2RhbC1kZXRhaWxzLWluZm8tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRW4gZXN0ZSBwdW50byBwb2Ryw6FzIHJldGlyYXIgbG9zIHNpZ3VpZW50ZXMgcHJvZHVjdG9zJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wa3Btb2RhbC1wcm9kdWN0LWl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcHJvZHVjdEl0ZW0ucGtwbW9kYWwtcHJvZHVjdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvdXJ0aC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogYXR0cihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS10aXBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wcm9kdWN0SXRlbS5wa3Btb2RhbC1wcm9kdWN0LWl0ZW0udnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wcm9kdWN0SXRlbVVuYXZhaWxhYmxlLnBrcG1vZGFsLXByb2R1Y3QtaXRlbS11bmF2YWlsYWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wcm9kdWN0SXRlbVVuYXZhaWxhYmxlU2xhc2gucGtwbW9kYWwtcHJvZHVjdC1pdGVtLXVuYXZhaWxhYmxlLXNsYXNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzaXgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsRGV0YWlsc0hvdXJzLnBrcG1vZGFsLWRldGFpbHMtaG91cnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHIgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBrcG1vZGFsLWRldGFpbHMtY29uZmlybS1idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdSZWNvZ2VyIGVuIGVzdGUgcHVudG8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ncmFuZC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWNsb3NlQnV0dG9uLnBrcG1vZGFsLWNsb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNtYXAtY2FudmFzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nW3NyYyo9XCIvdnRleC5waWNrdXAtcG9pbnRzLW1vZGFsQDMuOC4zL3B1YmxpYy9yZWFjdC81NDNjZDVhN2RjZmZhYjA0NTYyZTUxM2Q0MGMyN2Y2Mi5zdmdcIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgLyogTyB0YW1iacOpbiBwdWVkZXMgdXNhciB2aXNpYmlsaXR5OiBoaWRkZW47ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVsaXZlcnktZ3JvdXAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZWlnaHQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpmaXJzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnMSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxldmVuLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0VsaWdlIHVuIHB1bnRvIHkgZmVjaGEgZGUgcmV0aXJvJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRvcDogLTI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2VsbGVyT3B0aW9uc1RleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zZWxsZXJUZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWZpbmRQaWNrdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnQucGlja3VwLXBvaW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHNpeC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LVBpY2t1cFBvaW50SW5mby5waWNrdXAtcG9pbnQtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5waWNrdXAtbWFya2VyLWJsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXBvaW50V3JhcHBlci5waWNrdXAtcG9pbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1QaWNrdXBQb2ludE5hbWUucGlja3VwLXBvaW50LW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWdyYW5kLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtUGlja3VwUG9pbnRBZGRyZXNzLnBpY2t1cC1wb2ludC1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hZGRyZXNzLXN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1taW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubnVtYmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWlnaGJvcmhvb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLCAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb21wbGVtZW50LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jaXR5LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5lMS1kZWxpbWl0ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmUyLWRlbGltaXRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3RhdGUtZGVsaW1pdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLmxpbmUxLWRlbGltaXRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgY29udGVudDogJywgJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRldGFpbHMuYnV0dG9uLWRldGFpbHMtcGlja3VwLXBvaW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXBpY2t1cFBvaW50Q2hhbmdlLmJ1dHRvbi1jaGFuZ2UtcGlja3VwLXBvaW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1OHB4IC0yNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQ2FtYmlhciB0aWVuZGEnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3NjaGVkdWxlZC1kZWxpdmVyeS1waWNrdXAtaW4tcG9pbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXByb2R1Y3RJdGVtcy5kZWxpdmVyeS1pdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb3VydGgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pbWFnZS5kZWxpdmVyeS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGVMaW5rLnNocC1kYXRlcGlja2VyLWJ1dHRvbi5zY2hlZHVsZWQtZGVsaXZlcnktY2hvb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHNpeC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiBjYWxjKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgMTAwdncgLSA2M3B4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQgMC4zcyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAtLWRlc2t0b3BcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjdweCAtMjUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRWxpZ2UgdW5hIGZlY2hhIGRlIHJldGlybyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVhY3QtZGF0ZXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXZbdmFsdWVdOm5vdChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlPScnXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzaXgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tZGVza3RvcFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2VsZWN0ZWREYXRlLnNocC1zZWxlY3RlZC1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWdyYW5kLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZUxpbmtNb2RpZnkuc2hwLWRhdGVwaWNrZXItbW9kaWZ5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNThweCAtMjUycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDYW1iaWFyIGZlY2hhJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgfnAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdFtpZF49J3NjaGVkdWxlZC1kZWxpdmVyeSddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBpY2t1cC1wYWNrYWdlcy52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNkZWxpdmVyeS1wYWNrYWdlcy1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcmljZUl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMuZGVsaXZlcnktaXRlbXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc29saWRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm91cnRoLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWltYWdlLmRlbGl2ZXJ5LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBUT0RPOiByZXZpc2FyIGVzdG8sIG5vIGRlYmVyw61hIHRlbmVyIGVzdGUgZXN0aWxvXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN0ZXAtb25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJUaXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJzInO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFbGlnZSBsdWdhciB5IGZlY2hhKHMpIHBhcmEgcmVjaWJpciBsb3MgcHJvZHVjdG9zIHJlc3RhbnRlcyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pLW1heDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNocC1pbmZvLnNocC1pbmZvLXBpY2t1cC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzaXgtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGlydGVlbi1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtYWxlcnQtaWNvbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW5mb0ljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2l4LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zaHAtaW5mby10ZXh0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGVsZXZlbi10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1pbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdBbGd1bm9zIGl0ZW1zIG5vIGVzdMOhbiBkaXNwb25pYmxlcyBlbiBlbCBwdW50byBzZWxlY2Npb25hZG8uIFJlbGxlbmUgc3VzIGRhdG9zIGRlIGVudHJlZ2EgcGFyYSByZWNpYmlybG9zLic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LXBpY2t1cC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXBpY2t1cEJ1dHRvbi5idXR0b24tdW5hdmFpbGFibGUtZGVsaXZlcnktcGlja3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDb21wbGV0YXIgZGF0b3MgZGUgcmV0aXJvIGVuIHRpZW5kYSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYnRuRGVsaXZlcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDb21wbGV0YXIgZGF0b3MgZGUgZW50cmVnYSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kZWxpdmVyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBpY2t1cC1wb2ludC1zdWdnZXN0LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5waWNrdXAtcG9pbnQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRPRE86IGV2YWx1YXIgc2kgZGViZSBpciBlbiBlbCBtaXNtbyBjb21wb25lbnRlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdWJtaXRQYXltZW50QnV0dG9uLmJ0bi1zdWJtaXQtd3JhcHBlci5idG4tZ28tdG8tcGF5bWVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNidG4tZ28tdG8tcGF5bWVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDb250aW51YXIgY29uIGVsIHBhZ28nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWktbWF4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1ociB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY29udGFpbmVyLnNocC1waWNrdXAtcmVjZWl2ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcmVjZWl2ZXJUaXRsZS5zaHAtcGlja3VwLXJlY2VpdmVyX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGV4dEJveC5zaHAtcGlja3VwLXJlY2VpdmVyX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgI3BheW1lbnQtZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVwYXltZW50LWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXN1bW1hcnktY2FydDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xYW9lY2hzbGUtbGluay1hZGFwdGVyLTEteC13cmFwcGVye1xuICAgIHRvcDogLTg1cHggIWltcG9ydGFudDtcbn0iLCIlcGF5bWVudC1oaWRlLXRpdGxlIHtcbiAgICAucGF5bWVudC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgIH1cbiAgICB9XG59XG4jdnRleElkQ29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgICN2dGV4SWRVSS1hdXRoLXNlbGVjdG9yIHtcbiAgICAgICAgLmNsb3NlLnZ0ZXhJZFVJLWNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4mLmJvZHktb3JkZXItZm9ybS5zdGVwLXBheW1lbnQge1xuICAgIC5zdWItaGVhZGVyIHtcbiAgICAgICAgLy8gVE9ETzogY29udmVydGlyIGFsZ28gZ2xvYmFsIHBhcmEgbG9zIHBhc29zIGRlIHByb2ZpbGUsIHNoaXBwaW5nIHkgcGF5bWVudFxuICAgICAgICAuY2FydC1zdGVwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDI4JSAqIDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcnQtc3RlcF9fc3RlcC0tb25lLFxuICAgICAgICAgICAgLmNhcnQtc3RlcF9fc3RlcC0tdHdvIHtcbiAgICAgICAgICAgICAgICAuY2FydC1zdGVwX19pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRlaWdodC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGluay10by1jYXJ0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0ge1xuICAgICAgICAjb3JkZXJmb3JtLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuY2hlY2tvdXQtY29udGFpbmVyLm9yZGVyZm9ybS1hY3RpdmUge1xuICAgICAgICAgICAgLm9yZGVyZm9ybS10ZW1wbGF0ZSB7XG4gICAgICAgICAgICAgICAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAjY2xpZW50LXByb2ZpbGUtZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0d2VsdmUtYmctY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnaWNvbi1wZXJzb25hbC1pbmZvcm1hdGlvbi5wbmcnKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi11c2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbltkYXRhLWkxOG49J2NsaWVudFByb2ZpbGVEYXRhLmlkZW50aWZpY2F0aW9uJ10ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tYXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZW4tdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLmxpbmstYm94LWVkaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGJvcmRlcjogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAuaWNvbi1lZGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGNvbnRlbnQ6ICdFZGl0YXInO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgLy90b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIC8vIGxlZnQ6IC0zNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1OHB4IC0yNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlbGluay1lZGl0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtc3RlcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1zdGVwLmJveC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2xpZW50LXByb2ZpbGUtZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0NvcnJlbzogJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2lzLW5vdC1tZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jbGllbnQtcHJvZmlsZS1zdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGVsLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdUZWzDqWZvbm86ICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNsaWVudC1tYXNrZWQtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICNzaGlwcGluZy1kYXRhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXN1bW1hcnktcGFja2FnZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAjcGF5bWVudC1kYXRhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3RlcC5hY2NvcmRpb24tZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWF4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZXZlbi1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnaWNvbi1jcmVkaXQtY2FydC5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICdFbnRyZWdhJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWF4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkdGVuLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1jcmVkaXQtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFtkYXRhLWkxOG49J3BheW1lbnREYXRhLnBheW1lbnQnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAubGluay1ib3gtZWRpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyOiB1bnNldDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIC5pY29uLWVkaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgY29udGVudDogJ0VkaXRhcic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICAvL3RvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgLy8gbGVmdDogLTM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU4cHggLTI1MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiNwYXltZW50cy10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdQYWdvIFNlZ3Vybyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1taW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnaWNvbi1wYXltZW50LXNlY3VyZS5wbmcnKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1ib2R5LnBheW1lbnQtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm94LXN0ZXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gtc3RlcC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGF5bWVudC1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tZGVza3RvcFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmbG9hdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWRlc2t0b3BcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGF5bWVudC1ncm91cC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxNXB4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2MyYzJjMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDUwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWRlc2t0b3BcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2l4LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzb2xpZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkc2l4LWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA0cHggLTI1MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIycHggLTI1MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1uYW1lPSdBR09SQVdFQiddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVwYXltZW50LWhpZGUtdGl0bGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQXBwIGFnb3JhJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnYXBwX2Fnb3JhX29oLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1uYW1lPSdBZ29yYS1WaXNhJ10ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVwYXltZW50LWhpZGUtdGl0bGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnVGFyamV0YSBkZSBkw6liaXRvIG9oIXBheSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29oX3BheV90YXJqZXRhdmlzYS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtbmFtZT0nVGFyamV0YS1PaC1DdW90YXMnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAlcGF5bWVudC1oaWRlLXRpdGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1RhcmpldGEgT2ghIFZpc2EgbyBNYXN0ZXJjYXJkJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnb2VyZC1zcHJpdGUtY2hlY2tvdXQucG5nP3Y9MS4xMScpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtbmFtZT0nUGFnYSBlbiBLaW9za29zIC0gVGFyamV0YSBPSCddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogNjA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtbmFtZT0nUGFnYSBlbiBLaW9za29zIC0gT3RyYXMgVGFyamV0YXMnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDcwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLW5hbWU9J0FHT1JBV0VCJ10ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiA4MDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1uYW1lPSdUYXJqZXRhcy1JTlRFUkJBTksnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDMwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXBheW1lbnQtaGlkZS10aXRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGF5bWVudC1ncm91cC1pdGVtLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdUYXJqZXRhIEludGVyYmFuayc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ0ludGVyYmFua192aXNhX2FtZXhfb2sucG5nJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLW5hbWU9J1RhcmpldGFzLUNyZWRpdG8tRGViaXRvLVBST00nXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDQwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXBheW1lbnQtaGlkZS10aXRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGF5bWVudC1ncm91cC1pdGVtLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdUYXJqZXRhIGRlIENyw6lkaXRvIG8gRMOpYml0byc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NHB4IC0xMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtbmFtZT0nU2FmZXR5UGF5J10ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBjb250ZW50OiAnU2FmZXR5UGF5JztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGggKyAnSW50ZXJiYW5rX3Zpc2FfYW1leF9vay5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtbmFtZSo9J1BhZ2EtZW4tS2lvc2tvcyddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN0ZXBzLXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWRlc2t0b3BcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXN1bW1hcnktY2FydDtcblxuICAgICAgICAgICAgICAgICAgICAuY2FydC1maXhlZC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtY29uZmlybWF0aW9uLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtc3VibWl0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNwYXltZW50LWRhdGEtc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdJciBhIHBhZ2FyJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaS1tYXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG4gICAgJl9fbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgJl9faW1nIHtcbiAgICAgICAgJi0tbG9nbyB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tbG9jayB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1pbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLnN1Yi1oZWFkZXIge1xuICAgIG1heC13aWR0aDogMTE5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAubGluay10by1jYXJ0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1hcmdpbjogMHB4IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICc8JztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pLW1heDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWdyYW5kLW1lZGl1bTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXJ0LXN0ZXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBncmlkLWF1dG8tY29sdW1uczogY2FsYyhcbiAgICAgICAgICAgIDEwMCUgLyAzXG4gICAgICAgICk7IC8vIGNhbGMoMTAwJSAvIDMpIGNhbGMoMTAwJSAvIDMpIGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkdGhpcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMyUpO1xuICAgICAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZWlnaHQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMyUpO1xuICAgICAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAoMyAqIDIpKTsgLy8gVE9ETzogZWwgd2lkdGggc2UgZGViZSBjYWxjdWxhciBjb24gbGEgY2xhc2Ugc3RlcCBkZWwgYm9keVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3RlcCB7XG4gICAgICAgICAgICAmLS1vbmUge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgICAgICAgICAuY2FydC1zdGVwX19pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlaWdodC10ZXh0LWNvbG9yOyAvLyBUT0RPOiBlbCBjb2xvciBzZSBkZWJlIGNhbWJpYXIgY29uIGxhIGNsYXNlIHN0ZXAgZGVsIGJvZHlcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGVpZ2h0LWJvcmRlci1jb2xvcjsgLy8gVE9ETzogZWwgY29sb3Igc2UgZGViZSBjYW1iaWFyIGNvbiBsYSBjbGFzZSBzdGVwIGRlbCBib2R5XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJ0LXN0ZXBfX3RleHQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGVpZ2h0LXRleHQtY29sb3I7IC8vIFRPRE86IGVsIGNvbG9yIHNlIGRlYmUgY2FtYmlhciBjb24gbGEgY2xhc2Ugc3RlcCBkZWwgYm9keVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXR3byB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tdGhyZWUge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzIC8gNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBjb2xvcjogJGZpdmUtdGV4dC1jb2xvcjsgLy8gJGVpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAvLyBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZml2ZS10ZXh0LWNvbG9yOyAvLyAkZWlnaHQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4uZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICAmX19wYXltZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1taW47XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpbmsge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgJl9fYnRuIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZpdmUtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1taW47XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgfVxuICAgICAgICAvLyAmLS1jb2Jyb3dzZSB7XG4gICAgICAgIC8vICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAvLyAgICAgJjpob3ZlciB7XG4gICAgICAgIC8vICAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICAvLyAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gICAgICY6OmJlZm9yZSB7XG4gICAgICAgIC8vICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJHZ0ZXgtY2RuLXBhdGgrJ2ljb24tZm9vdGVyLWluaWNpYXItc2VzaW9uLnBuZycpO1xuICAgICAgICAvLyAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAvLyAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbiAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC8vICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLm1vZGFsLWNoZWNrb3V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3ZlcmxheS1iZy1jb2xvcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICZfX2h0bWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgLy8gd2lkdGg6IDIwMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIC8vIG1heC1oZWlnaHQ6IDY2MHB4O1xuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAvLyB0b3A6IDUwJTtcbiAgICAgICAgICAgIC8vIGxlZnQ6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTBweDtcbiAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICAvLyB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBtYXgtaGVpZ2h0OiAxMHZoO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTVweCk7IC8vIDkydmg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTg1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7IC8vIFRPRE86IGFuYWxpemFyIGVsIGNhbWJpbyBkZSBub21icmUgZGUgdmFyaWFibGVcbiAgICAgICAgfVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiA3cHg7XG4gICAgICAgIH1cbiAgICAgICAgLy8gJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogJHNldmVudGVlbi1jb2xvcjtcbiAgICAgICAgLy8gfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmX19jbG9zZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlZC1zY3JvbGwge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC8qICYtLWZpeGVkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgIH0gKi9cbn1cbiIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuQG1peGluIG1vZGFsLXN0eWxlcyB7XG4gICAgJi1tb2RhbCB7XG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0e1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1pbjtcbiAgICAgICAgICAgICYtLXJlcGFpciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4NXB4KTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1iZW5lZml0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRlaWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWhvdy10by11c2Uge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZWlnaHQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1hc3NlbWJseSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fc2VydmljZXMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1wcmljZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICAmLS1wbGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuaW5lLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWhvdy10by11c2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5pbmUtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tYnRuIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGUtY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWF4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgJi0tYXNzZW1ibHkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaS1tYXg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAmLS1wbGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWJlbmVmaXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm94LWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICYtLWJlbmVmaXQge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2l0ZW0tLWJlbmVmaXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0OSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgIH1cbiAgICAgICAmX19zZXJ2aWNlcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgIH1cbiAgICB9XG59XG5cbi53YXJyYW50eSB7XG4gICAgZ3JpZC1yb3c6IDQ7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA1O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGZvdXJ0aC1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvdXJ0aC1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5pbmUtYmctY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIFxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIH1cbiAgICAmX19mb290ZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgIH1cbiAgICAmX19saW5rIHtcbiAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIC8vIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yYWRpbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgJl9fb3B0aW9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuICAgICZfX3ByaWNlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2RhbC1zdHlsZXM7XG59XG5cbi5zZXJ2aWNlIHtcbiAgICBncmlkLXJvdzogNDtcbiAgICBncmlkLWNvbHVtbjogMSAvIDM7XG4gICAgcGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRmb3VydGgtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gNTtcbiAgICAgICAgLy8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICRmb3VydGgtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICZfX2JveCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wcmljZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgJl9fcmVtb3ZlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjsgICAgICAgIFxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgICZfX25vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbW9kYWwtc3R5bGVzO1xuICAgIC8vICYtbW9kYWwge1xuICAgIC8vICAgICAmX190aXRsZSB7XG4gICAgLy8gICAgICAgICAmOjpiZWZvcmUge1xuICAgIC8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG4gICAgLy8gICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgIC8vICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAvLyAgICAgICAgIH1cbiAgICAvLyAgICAgfVxuICAgIC8vIH1cbn1cbiIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLy8gQGltcG9ydCAnLi4vLi4vZ2VuZXJhbHMvY29uZmlncy9zdHlsZS9icmVha3BvaW50cyc7XG4vLyAuY2FydCAuY2FydC1pdGVtcyAucHJvZHVjdC1pdGVtIHtcbiAgICAuc29sZC1ieSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbiAgICAgICAgZ3JpZC1yb3c6IDU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgtLWRlc2t0b3ApIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzIC8gNTtcbiAgICAgICAgICAgIGdyaWQtcm93OiA0O1xuICAgICAgICAgICAgLy8gVE9ETzogdmFsaWRhciBwb3IgcXVlIHNlIG5lY2VzaXRhIGVzdG8gY3VhbmRvIGxsYW1hcyBhbCBjc3MgZGVzZGUgZWwgY29tcG9uZW50ZVxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tb2VjaHNsZSwgLmljb24tcGxhemF2ZWEsIC5pY29uLXByb21hcnQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICB9XG4gICAgfVxuLy8gfSIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLmNvdXBvbi10b3Mge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRmaXZlLXRleHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWktbGlnaHQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1taW47XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgXG4gICAgJl9fbGluayB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAmLS1sZWFybmluZyB7XG4gICAgICAgICAgICBjb2xvcjogJHNpeC10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21zZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxufSIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLnNrdS1ieS1wcm9kdWN0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59IiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4ucXVhbnRpdHktYnktcHJvZHVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3VydGgtYmctY29sb3I7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLThweDtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgIHRvcDogLTEycHg7XG4gICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgIH1cbn0iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi8vIEBpbXBvcnQgJ0Bjb25maWdzL3N0eWxlL2NvbG9ycyc7XG4vLyBAaW1wb3J0ICdAY29uZmlncy9zdHlsZS90eXBvZ3JhcGh5Jztcbi50b3RhbC1wcm9kdWN0cyB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5zdGVwLXByb2ZpbGUsXG4uc3RlcC1zaGlwcGluZyxcbi5zdGVwLXBheW1lbnQge1xuICAgIC8vIFRPRE86IHRhbCB2ZXogbWFuZGFyIGEgbG9zIGVzdGlsb3MgZGUgcHJvZmlsZSBvIHZhbGlkYXIgZWwgdXNvIGRlIHJvb3QgZGUgc2Fzc1xuICAgIC50b3RhbC1wcm9kdWN0cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4ucHJpY2Utb2gtcGF5IHtcbiAgICBjb2xvcjogJHNldmVuLXRleHQtY29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAvLyBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIH1cblxuICAgICZfX2ZsYWcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iZy1jb2xvciAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICRwcmltYXJ5LWJnLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pY29ucyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0LWZpeGVkIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIC5pdGVtIC5kZXNjcmlwdGlvbiAuaXRlbS1wcmljZSB7XG4gICAgLnByaWNlLW9oLXBheSB7XG4gICAgICAgICZfX2ljb25zIHtcbiAgICAgICAgICAgIGZsb2F0OiB1bnNldDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZmxhZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGFiZWwtZXhjbHVzaXZvLWN1b3RhIHtcbiAgICB3aWR0aDogODJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmljb24tdGFyamV0YS1vaC1mYWtlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL29lY2hzbGUudnRleGltZy5jb20uYnIvYXJxdWl2b3MvaWNvbi1vaC1kb3duLTE5MDkyMDI1LnBuZ1wiKTtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59IiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4uaW50IHsgLy8gVE9ETzogcHJvY2VzYXIgZWwgcHJlZmlqbyBpbnQgZGUgZm9ybWEgYXV0b23DoXRpY2FcbiAgICAmLXZhbGlkYXRpb24tY291cG9uIHtcbiAgICAgICAgJl9fbWVzc2FnZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1taW47XG4gICAgICAgIH1cbiAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgICAgJi0tZXJyb3Ige1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNpeC1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5pbnQge1xuICAgICYtY291cG9uIHtcbiAgICAgICAgJi0tY2xvc2Uge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLyogdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTsgKi9cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgfVxuICAgICAgICAmX19jb250ZW50LS1jbG9zZSB7XG4gICAgICAgICAgICAvKiB0cmFuc2l0aW9uOiBhbGwgMnMgZWFzZTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDJzIGVhc2U7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAycyBlYXNlO1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDJzIGVhc2U7ICovXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLnJldGFpbC1yb2NrZXQtY2FydCB7XG4gICAgLmNvbnRhaW5lci5jb250YWluZXItbWFpbi5jb250YWluZXItY2FydCB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIH1cbn0iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5raW9za28tc3RvcmUge1xuICAgICZfX2JveCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgICZfX21lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZXJyb3Ige1xuICAgICAgICAgICAgY29sb3I6ICRmb3VydGgtdGV4dC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbnB1dCB7XG4gICAgICAgICYgI3N0b3JlX2lkX3RsdiB7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5icmVha2luZy1raW9za28ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmaXZlLWJnLWNvbG9yO1xuICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgdGV4dC13cmFwLW1vZGU6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4uZW1haWwtdG9zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgLnRlcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gICAgfVxuXG4gICAgJl9fY2hlY2sge1xuICAgICAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIC8vIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAgICAgLy8gLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSkgLy8gIU5PVEU6IG5vIHNlIHB1ZWRlIHBlcnNvbmFsaXphciBsb3MgYm9yZGVzIHkgZm9uZG8gZGUgbG9zIGNoZWNrYm94XG4gICAgICAgICYrbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkK2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYxNGFcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iZy1jb2xvcjtcbiAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59IiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4ucHJvZmlsZS10b3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICZfX2NoZWNrIHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgICAvLyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KSAvLyAhTk9URTogbm8gc2UgcHVlZGUgcGVyc29uYWxpemFyIGxvcyBib3JkZXMgeSBmb25kbyBkZSBsb3MgY2hlY2tib3hcbiAgICAgICAgJisgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmctY29sb3I7XG4gICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICB9IFxuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG5cbiAgICB9XG4gICAgJl9fbGluayB7XG4gICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgICAmX19lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7IC8vICRlcnJvci1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLmRvY3VtZW50LWlucHV0IHtcbiAgICAjY2xpZW50LW5ldy1kb2N1bWVudCB7XG4gICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICZfX2Vycm9yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAmLS1zaG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4ua2lvc2tvLXN1bW1hcnktY2FydCB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5hdXRvY29tcGxldGUtYWRkcmVzcyB7XG4gICAgJl9fcm93IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi0tdGV4dC1jZW50ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gICAgJl9fYnRuIHtcbiAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJnLWNvbG9yO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAyMTRweDtcbiAgICAgICAgcGFkZGluZzogMTFweCAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcnRlZW4tYmctY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGFiZWwge1xuICAgICAgICAmLS1hc3RlcmlzayB7XG4gICAgICAgICAgICBjb2xvcjogJGZvdXJ0aC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21zZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRmb3VydGVlbi1iZy1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5pbmUtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ncmFuZC1tZWRpdW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHRleHQtYWxpZ246IGluaXRpYWw7XG4gICAgfVxuICAgICZfX251bWJlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICB9XG4gICAgJl9faGludCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pLW1heDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuaGlkZUlucHV0V0xBZGRyZXNzLFxuICAgIC5oaWRlV0xTdHJlZXROdW1iZXIsXG4gICAgLmhpZGVXYXJuaW5nRGlzdHJpY3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLy8gYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgfVxuICAgIHNlbGVjdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iZy1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoaXJkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4vLyBUT0RPOiBhbmFsaXphciBzaSBlc3RvIGRlYmVyw61hIGVuIGVzdGUgY29tcG9uZW50ZVxuLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1nZW9sb2NhdGlvbiB7XG4gICAgLnNoaXAtYWRkcmVzc1F1ZXJ5IHtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgbGFiZWxbZm9yPSdzaGlwLWFkZHJlc3NRdWVyeSddIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgI3NoaXAtYWRkcmVzc1F1ZXJ5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5zZWxsZXItcHJvZHVjdC1wYWNrYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1pbjtcbiAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbn0iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5wcm9kdWN0LXBhY2thZ2Uge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWluO1xuICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xufSIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLnNvbGQtYnktcGFja2FnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAmX19uYW1lIHtcbiAgICAgICAgY29sb3I6ICRlaWdodC10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5pY29uLW9lY2hzbGUsXG4gICAgLmljb24tcGxhemF2ZWEsXG4gICAgLmljb24tcHJvbWFydCB7XG4gICAgICAgIC8vIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4uY291bnRlci1wYWNrYWdlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaS1tYXg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICR0aGlyZC10ZXh0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgJl9fZGVsZXRlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyB8ICc7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaS1tYXg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ncmFuZC1tZWRpdW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR2dGV4LWNkbi1wYXRoICsgJ29lcmQtc3ByaXRlLWNoZWNrb3V0LnBuZz92PTEuMTEnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjlweCAtMTA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1tb2RhbCB7XG4gICAgICAgICZfX2hlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgICZfX2Nsb3NlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2l4dGVlbi10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgICAgICZfX2h0bWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgIH1cbiAgICAgICAgJl9fYnV0dG9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4uc3RlcC1vbmUge1xuICAgIC8vIG9yZGVyOiAzO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pLW1heDtcbiAgICBtYXJnaW46IDE1cHggMCA4cHggMDtcblxuICAgIC8vICY6Zmlyc3QtY2hpbGQge1xuICAgIC8vICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgLy8gfVxuICAgICZfX251bWJlciB7XG4gICAgICAgIGNvbG9yOiAkdGhpcmQtdGV4dC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVsZXZlbi1iZy1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLy8gVE9ETzogZXN0byBoYWNlIHF1ZSBvY3VsdGUgZWwgMmRvIGNvbXBvbmVudGUsIHBlcm8gc2UgdmUgYWwgY29taWVuem8gY3VhbmRvIHNhbGUgZWwgd2FybmluZ1xuICAgICYrLnN0ZXAtb25lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59IiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4ucGlja3VwLXBvaW50LXNob3J0LW1lc3NhZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3VydGVlbi1iZy1jb2xvcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbmluZS1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBtYXJnaW46IDAgMCAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1pbjtcbiAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxufVxuXG4ubWVzc2FnZS1waWNrdXAtcG9pbnQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAwcHggMTZweCAyMHB4IDE2cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgY29sb3I6ICM2MDYwNjA7XG4gICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG59IiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4uY29zdC1ieS1wYWNrYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogJGZpdmV0ZWVuLXRleHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWdyYW5kLW1lZGl1bTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHAge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaS1saWdodDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi53aG8tcmVjZWl2ZXMtbWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAmX19vcHRpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICZfX29wdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgZ2FwOiA3cHg7XG4gICAgfVxuICAgICZfX2Zvcm0ge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgICB9XG4gICAgJl9fYWxlcnQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHdlbnR5b25lLWJnLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvdXJ0ZWVuLWJnLWNvbG9yO1xuICAgIH1cbiAgICAmX19tZXNzYWdlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLmhvdXItcGFja2FnZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1pbjtcbiAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xufVxuIiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4udGltZS13aW5kb3dzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWdyYW5kLW1lZGl1bTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4ubWVzc2FnZS1kZWxpdmVyeS1leHByZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmluZS1iZy1jb2xvcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZWxldmVuLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIG1hcmdpbjogMCAwIDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWluO1xuICAgIGNvbG9yOiAkdHdlbHZlLXRleHQtY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICZfX2ljb24ge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQ5NDk0OTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG4gICAgJl9fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgJi1tb2RhbCB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICAmX19odG1sIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KC0tZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAvLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLy8gICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2hlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJnLWNvbG9yO1xuICAgICAgICB9Y29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICAgICZfX2Nsb3NlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1heDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX3Byb2R1Y3RzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fcHJvZHVjdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGZvdXJ0aC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19wcm9kdWN0LWluZm8ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19idG4tYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIkBjb25maWdzL3N0eWxlL3BhcmFtcy5zY3NzXCI7XG4ubW9yZS1wcm9kdWN0cy1wYWNrYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgJl9fbW9yZSB7XG4gICAgICAgIGNvbG9yOiAkZml2ZXRlZW4tdGV4dC1jb2xvcjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc2VtaW1lZGl1bTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gei1pbmRleDogLTE7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRmaXZldGVlbi1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tbW9yZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLS1sZXNzIHtcbiAgICAgICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAmX19sZXNzIHtcbiAgICAgICAgLm1vcmUtcHJvZHVjdHMtcGFja2FnZSB7XG4gICAgICAgICAgICAmX19tb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9uZTtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnVmVyIG1lbm9zIHByb2R1Y3Rvcyc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5tZXNzYWdlLXNlbGVjdGVkLWRlbGl2ZXJ5LWV4cHJlc3Mge1xuICAgIG9yZGVyOiAzO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgIGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi50aXRsZS1kZWxpdmVyeS1wYXltZW50IHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbn1cbiIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLmRlc2NyaXB0aW9uLW1ldGhvZC1wYXltZW50IHtcbiAgICAmX19sb2dvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX2FsZXJ0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHR3ZW50eW9uZS1iZy1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3VydGVlbi1iZy1jb2xvcjtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5zdGVwLXRpdGxlLXBheW1lbnQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pLW1heDtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICAmX19udW1iZXIge1xuICAgICAgICBjb2xvcjogJHRoaXJkLXRleHQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlbGV2ZW4tYmctY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNlbWltZWRpdW07XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi52b3VjaGVyLXR5cGUge1xuICAgICZfX29wdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJl9fb3B0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBnYXA6IDdweDtcbiAgICB9XG4gICAgJl9fZm9ybSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zZW1pbWVkaXVtO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0LWNvbG9yO1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGlyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggMTBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZmllbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmX19lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkZm91cnRoLXRleHQtY29sb3I7XG4gICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxpZ2h0O1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLnNhZmV0eXBheSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiQGNvbmZpZ3Mvc3R5bGUvcGFyYW1zLnNjc3NcIjtcbi5tZXNzYWdlLXN1bW1hcnktY2FydCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWluO1xuICAgIGNvbG9yOiAkZml2ZS10ZXh0LWNvbG9yO1xuICAgIHRleHQtYWxpZ246IGluaXRpYWw7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoLS1kZXNrdG9wKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuLm1lc3NhZ2UtcGF5bWVudC1lcGFnbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBjb2xvcjogJHR3ZW50eS1iZy1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMERDRUZGO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtZ3JhbmQtbWVkaXVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQzLjY5JTtcbiAgICAgICAgY29sb3I6ICRzaXh0ZWVuLXRleHQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xvZ28ge1xuICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgLmVwYWdvIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuI2JveC1jb250ZW50LWN1b3RhLWRpZmVyaWRvIHtcbiAgICBvcmRlcjogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTFweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjZGNkY1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5ib3gtc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmJveC1zZWxlY3QgbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDkwJTtcbn1cblxuI21lc2VzX2RpZmVyaWRvLFxuI251bWVyb19jdW90YSB7XG4gICAgZmxleC1iYXNpczogOTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufSIsIkBpbXBvcnQgXCJAY29uZmlncy9zdHlsZS9wYXJhbXMuc2Nzc1wiO1xuI2JveC1jb250ZW50LWN1b3RhLWRpZmVyaWRvX2tpb3NrbyB7XG4gICAgb3JkZXI6IDY1O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xMXB4O1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmJveC1zZWxlY3Rfa2lvc2tvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmJveC1zZWxlY3Rfa2lvc2tvIGxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA5MCU7XG59XG5cbiNtZXNlc19kaWZlcmlkb19raW9za28sXG4jbnVtZXJvX2N1b3RhX2tpb3NrbyB7XG4gICAgZmxleC1iYXNpczogOTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufSJdLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VSb290IjoiIn0=*/